Postado Março 18, 2016 9 anos data/creaturescripts/globalevents.xml <event type="login" name="VipPromo" event="script" value="vippromo.lua"/> data/creaturescripts/scripts/login.lua Lá no final, junto com os outros. registerCreatureEvent(cid, "VipPromo") data/creaturescripts/scripts/vippromo.lua function onLogin(cid) if getPlayerVipDays(cid) > 0 then setPlayerStorageValue(cid, 20500, 1) setPlayerPromotionLevel(cid, 2) elseif getPlayerVipDays(cid) == 0 and getPlayerStorageValue(cid, 20500) == 1 then doTeleportThing(cid, getPlayerMasterPos(cid)) setPlayerStorageValue(cid, 20500, -1) setPlayerPromotionLevel(cid, 1) end return true end Vai dar promotion quando o cara entrar e tiver mais de 0 dias de vip, vai tirar a promotion e mandar pro templo quando o cara era vip e ela acabou.
Postado Março 18, 2016 9 anos Autor baseado naquele scrip do vip aonde eu altero ali pra pegar um dia só de vip pra ver se a promoção de classe ta funcionando e se o script de vip ta funcionando sair automático tbm ??
Postado Março 18, 2016 9 anos Em 18/03/2016 em 02:18, CDM disse: baseado naquele scrip do vip aonde eu altero ali pra pegar um dia só de vip pra ver se a promoção de classe ta funcionando e se o script de vip ta funcionando sair automático tbm ?? Como assim? Não entendi o pedido. O que adiciona a vip é a talkaction que mandou la no topico acredito que é só você dar: /addvip nome, 1 para adicionar um dia, ai reloga o char que ganhou a vip para ver se ele ganha a promotion, então dê /removevip nome, 1 para remover o dia de vip e relogue para ver se ele vai pro templo e perde a promotion.
Postado Março 18, 2016 9 anos Autor Em 18/03/2016 em 11:55, DukeeH disse: Como assim? Não entendi o pedido. O que adiciona a vip é a talkaction que mandou la no topico acredito que é só você dar: /addvip nome, 1 para adicionar um dia, ai reloga o char que ganhou a vip para ver se ele ganha a promotion, então dê /removevip nome, 1 para remover o dia de vip e relogue para ver se ele vai pro templo e perde a promotion. eu usei assim e não deu vip pro cara ai usei ao contrario dias depois o nome deu vip só q da um erro no console [18/03/2016 11:47:28] [Error - TalkAction Interface] [18/03/2016 11:47:28] data/talkactions/scripts/adddays.lua:onSay [18/03/2016 11:47:29] Description: [18/03/2016 11:47:29] data/talkactions/scripts/adddays.lua:32: attempt to concatenate global 'sender' (a nil value) [18/03/2016 11:47:29] stack traceback: [18/03/2016 11:47:29] data/talkactions/scripts/adddays.lua:32: in function <data/talkactions/scripts/adddays.lua:1> Editado Março 18, 2016 9 anos por CDM (veja o histórico de edições)
Postado Março 18, 2016 9 anos Estranho, está com o problema no vip system então, nada relacionado a o que eu mandei, mas deu certo a parte da promotion?
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.