você boto a tag do login.lua corretamente ? e a do creaturescripts.xml ?
poste a tag dos 2 aki pra mim verificar
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

você boto a tag do login.lua corretamente ? e a do creaturescripts.xml ?
poste a tag dos 2 aki pra mim verificar
<event type="login" name="ganharvip" event="script" value="ganharvip.lua"/>
é a outra
registerCreatureEvent(cid, "ganharvip")
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Troque para essas .
<event type="login" name="GanharVip" event="script" value="ganharvip.lua"/>
---
registerCreatureEvent(cid, "GanharVip")
Ainda Da o mesmo erro!
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

troca essa linha:
vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(tonumber(days)))
por essa
doPlayerAddPremiumDays(cid, days)
Editado Abril 28 por Vodkart
é né como sempre o melhor do xtibia Vodkart Nunca Erra , Valeu Lek Rep + Ai Flw
Duvida Sanada!
Editado Abril 28 por josedb9
info
Grupo: Artesão
Registrado: 19/10/12
Posts: 104
Reputação: -1
galera estou com um problema aqui é o seguinte meu servidor o sistema de vip e feito por premium account , então queria um script para quando o player criar conta ganha-se 5 dias de premium só que da o seguinte erro , da um erro no distro e o player não consegue logar alguem arruma ai !
Script
function onLogin(cid)
local storage,days = (getPlayerAccountId(cid)+550),2
if getGlobalStorageValue(storage) <= 0 then
setGlobalStorageValue(storage, 13500)
vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(tonumber(days)))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de VIP, bom jogo!")
end
return true
end
Já tentei o do vodkart tbm da erro , ja tentei trocar o addvip por addpremium !
Alguem Ajuda ai !
Do rep + pra quem ajudar!