eae pessoal eu trago esse script de um otro forum muito bom...
O script dobra a experiência por 30 minutos. Poe exemplo se você mata uma rotworn num server de exp 15 você irá ganhar 900 de exp, mais se você usar a poção ganhará 1800 e sua duração é de 30 minutos.
Diferente das outras poções de experiência ela serve para quase todas as versão, de 8.0 até 8.5 (ou até menos que 8.0).
Outra razão é que esse script é bem mais leve e pequeno em comparação aos outros que também aumentam a experiência.
Então vamos aos scripts:
Primeiramente abra a pasta data/actions/scripts e crie um arquivo .lua do nome que você bem entender e cole isso dentro:
function onUse(cid, item, frompos, item2, topos)
local pausa = 1800000 -- (1000 = 1 segundos) Tempo que o script durará
local texto = 'You receive double the experience to kill a monster for 30 minutes.' -- Texto que irá receber ao usar a potion.
textofinal = 'Its just minutes.' -- Texto que irá receber quando o efeito da potion acabar.
local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server.
expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal.
if item.itemid == 7443 then
doRemoveItem(item.uid,1)
doPlayerSetExperienceRate(cid,exp)
doSendMagicEffect(frompos,13)
doPlayerSendTextMessage(cid,22,texto)
addEvent(potion,pausa,cid)
end
end
function potion(pos, cid)
doPlayerSetExperienceRate(pos,expfinal)
doPlayerSendTextMessage(pos,22,textofinal)
end
Agora, é só você adcionar a tag no arquivo
data/action/actions.xml
De cor verder você coloca o id do seu item. Se quiser usar o que está ai não precisa mudar.
Créditos: 100% Naldo Ghost