Nome:Rare Candy Sistem
Versão:8.54
Testado em :Pokemon Dash
Descrição:É um item que ao usa-lo ganha entre 50% a 100% da exp do char não importando o level
Vá em data/actions/ e em actions.xml e ponha isso lá:
<action itemid="6569" event="script" value="rarecandy.lua"/>
Depois crie um arquivo chamado rarecandy.lua na pasta data/actions/scripts e ponha isso:
function onUse(cid, item, fromPosition, itemEx, toPosition)
explevel = getExperienceForLevel(getPlayerLevel(cid))
explevel2 = getExperienceForLevel(getPlayerLevel(cid)+1)
exp = (explevel2 - explevel)/100
random = math.random(50,100)
expfinal = random*exp
soul = getPlayerSoul(cid)
if getPlayerLevel(cid) >= 50 then
doPlayerSendTextMessage(cid,19,"Voce recebeu "..random.."% de experiencia, ("..expfinal.." points).")
doPlayerAddExp(cid,expfinal)
doPlayerAddSoul(cid, -(250))
doSendAnimatedText(getPlayerPosition(cid), expfinal, TEXTCOLOR_WHITE)
doSendMagicEffect(getPlayerPosition(cid),12)
doRemoveItem(item.uid,1)
else
doPlayerSendTextMessage(cid,22,"Somente level 50+ podem comer deste doce!")
end
return true
end
Oque esta em VERDEé o level necessário para usar o item
Oque esta em VERMELHO é a mensagem que ira apareçer quando o char não tiver o level necessario para usar o item.