vamos dizer q seu server é xp 100 (o script pega com qualquer exp)
vc faIZ esta quest
o player vai la termina
a exp dele ira mudar para quanto vc determinar (so o player q feiz a quest o resto vai ta normau)
primeiro
actions.xml
<action uniqueid="29812" script="exp chest.lua"/>
no map editor coloque em um chest o uniqueid 29812
actions/scripts
copie cole qualquer arquivo e renomeie para exp chest.lua
e cole isso dentro
function onUse(cid, item, frompos, item2, topos)
if item.uid == 29812 then
queststatus = getPlayerStorageValue(cid,29812)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"Agora sua exp foi almentada.")
doPlayerSetExperienceRate(cid, 1.1)
setPlayerStorageValue(cid,29812,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
else
return 0
end
return 1
end
em vermelho e o quanto ira almentar a exp do player
no caso ali ira almentar em 10%
para dobrar a exp?
coloque o numero 2 (sozinho)
quero q almente apenas 1% da exp recebida
coloque 0.01