Seu VIP é por storage, premmy system do tibia?
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Não entendi sua pergunta,meu Server é poketibia 8.54 e pra ativar o vip precisa de 10 Diamond aí fala com o npc e ele lhe dá 30 dias de vip mais queria por pro player só passar no piso se tiver premmium ativado
Editado Agosto 22 por Loouis
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Geralmente esses sistemas de VIP são com storage. O seu você usa o padrão do Tibia de premium days ou você instalou algum sistema de VIP?
meu Server é poketibia 8.54 e pra ativar o vip precisa de 10 Diamond aí fala com o npc e ele lhe dá 30 dias de vip até aí tudo bem mais criei uma área vip e coloquei uns teleport pra lá mais queria por pro player só passar no piso se tiver premmium ativado
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Me passa o script do NPC pra eu ver. Porque eu preciso saber se é por storage ou premium days.
Editado Agosto 22 por Lumus
Ah, isso não vai ser possível pois estou no cel e estou sem pc
Acho que premmy days,pq quando recebe 30 dias de vip é... Ah não sei explicar passou os dias acabou o vip!
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Ah, isso não vai ser possível pois estou no cel e estou sem pc
Acho que premmy days,pq quando recebe 30 dias de vip é... Ah não sei explicar passou os dias acabou o vip!
Não tem como eu saber sem o NPC. Pois como vou fazer um script que por storage checando premium days? '-'
@Edit
Tente assim: se for por premium days:
Crie um arquivo em movements chamado pisoVIP.lua e cole isso:
-- <movevent type="StepIn" actionid="5468" event="script" value="pisoVIP.lua"/> function onStepIn(cid, position, fromPosition) if getPlayerPremiumDays >= 1 then doPlayerSendTextMessage(cid, "Bem vindo à área VIP.") else doTeleportThing(cid, fromPosition) doSendMagicEffect(cid, 3) doPlayerSendTextMessage(cid, "Você não é VIP. Adquira agora mesmo sua VIP!") end return true end
Editado Agosto 22 por Lumus
E como funciona?
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Editei o post explicando.
Não entendi nada nesse tópico,responde me o outro do npc porfavor
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Vamos por partes:
Em data/movements/scripts copie qualquer arquivo e renomeie para pisoVIP.
Após isso, cole isos dentro dele:
function onStepIn(cid, position, fromPosition) if getPlayerPremiumDays(cid) >= 1 then doPlayerSendTextMessage(cid, "Bem vindo à área VIP.") else doTeleportThing(cid, fromPosition) doSendMagicEffect(cid, 3) doPlayerSendTextMessage(cid, "Você não é VIP. Adquira agora mesmo sua VIP!") end return true end
Feito isso, abra movements.xml e cole essa tag:
<movevent type="StepIn" actionid="5468" event="script" value="pisoVIP.lua"/>
Depois, vá no seu mapa editor, e coloque a actionID 5468 nos pisos que você quer que somente vip passe.
Editado Agosto 22 por Lumus
Deu certo obrigado!
Editado Agosto 23 por Loouis


info
Grupo: Cavaleiro
Registrado: 08/02/14
Posts: 151
Reputação: +8
Gente como no título queria um script de que o player só passa no piso se ele tiver com vip alguém pode me ajudar?uso poketibia cyan 8.54
Editado Agosto 22 por Loouis