em creaturescripts/scripts crie um arquivo chamado vipexp e coloque isso dentro dele
function onLogin(cid)
local rate = 1.5 -- 50%
local config = {
welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!",
not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
s = 13540, -- storage vip
}
if getPlayerStorageValue(cid, config.s) - os.time() >= 1 then
doPlayerSetExperienceRate(cid, rate)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip)
end
return TRUE
end
em creaturesscripts/scripts/login.lua adicione
registerCreatureEvent(cid, "ExpVip")
e em creaturescripts.xml coloque:
<event type="login" name="ExpVip" script="vipexp.lua"/>
Fonte:http://www.xtibia.com/forum/topic/138359-double-exp-para-vip/


info
Grupo: Campones
Registrado: 05/09/08
Posts: 12
Reputação: +1
Char no Tibia: Enzo Pop
Utilizo o sistema de shop system que tem o nome [VIP] na frente.
/addvip etc..
Mais o sistema diz que os vips ganham 50% a mais de exp..
Sendo que não está ganhando..
Como posso arrumar isso?
Em que pasta fica a exp extra..
Obrigado.