pablofozz 0 Postado Maio 28, 2012 Share Postado Maio 28, 2012 Meu sistema da a vocação vip automaticamente e qnd termina a vip teleporta o player pro templo de carlin, porem eu preciso de algum script q quando termia a vip faz a vocação voltar para vocação free. Alguem pode ajudar? Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/ Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Maio 28, 2012 Share Postado Maio 28, 2012 Bom, acho que o modo mais fácil, seria, bem, usar essa função: setPromotionLevel(cid, 1) Abraços. Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/#findComment-1267736 Compartilhar em outros sites More sharing options...
0 caotic 393 Postado Maio 28, 2012 Share Postado Maio 28, 2012 e oneshot nao ta errado mais passe o seu sistema de teleport quando o o premuin acaba Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/#findComment-1267767 Compartilhar em outros sites More sharing options...
0 pablofozz 0 Postado Maio 28, 2012 Autor Share Postado Maio 28, 2012 function onLogin(cid) local temple = { x =721, y = 598, z = 7} if vip.hasVip(cid) == true then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end else if getPlayerStorageValue(cid,55555) == 1 then doTeleportThing(cid, temple) doPlayerSendTextMessage(cid, 22, "Your VIP Time over!") db.executeQuery("UPDATE `accounts` SET `vip_time` = 0 WHERE `id` = ".. getAccountIdByName(getPlayerName(cid)) ..";") setPlayerPromotionLevel(cid, 1) setPlayerStorageValue(cid, 55555, 0) end end return true end sera q se eu editar setPlayerPromotionLevel(cid, 1) para setPlayerPromotionLevel(cid, 0) da vai dar certo? Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/#findComment-1267776 Compartilhar em outros sites More sharing options...
0 caotic 393 Postado Maio 28, 2012 Share Postado Maio 28, 2012 function onLogin(cid) local temple = { x =721, y = 598, z = 7} local voca = 6 ----------mude para o id da vocaçao que vai voltar---------------- if vip.hasVip(cid) == true then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end else if getPlayerStorageValue(cid,55555) == 1 then doTeleportThing(cid, temple) doPlayerSetVocation(cid, voc) doPlayerSendTextMessage(cid, 22, "Your VIP Time over!") db.executeQuery("UPDATE `accounts` SET `vip_time` = 0 WHERE `id` = ".. getAccountIdByName(getPlayerName(cid)) ..";") setPlayerPromotionLevel(cid, 1) setPlayerStorageValue(cid, 55555, 0) end end return true end Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/#findComment-1267825 Compartilhar em outros sites More sharing options...
0 pablofozz 0 Postado Maio 29, 2012 Autor Share Postado Maio 29, 2012 ok mais uma hora e kina outra hora e pally, como vo faze? Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/#findComment-1267890 Compartilhar em outros sites More sharing options...
0 Vilden 137 Postado Maio 29, 2012 Share Postado Maio 29, 2012 (editado) Gente, é só diminuir por -4, doPlayerSetVocation(cid,(getPlayerVocation(cid)-4)) function onLogin(cid) local temple = { x =721, y = 598, z = 7} if vip.hasVip(cid) == true then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end else if getPlayerStorageValue(cid,55555) == 1 then doTeleportThing(cid, temple) doPlayerSendTextMessage(cid, 22, "Your VIP Time over!") db.executeQuery("UPDATE `accounts` SET `vip_time` = 0 WHERE `id` = ".. getAccountIdByName(getPlayerName(cid)) ..";") doPlayerSetVocation(cid,(getPlayerVocation(cid)-4)) setPlayerStorageValue(cid, 55555, 0) end end return true end Substitua. Editado Maio 29, 2012 por Vilden Link para o comentário https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/#findComment-1268032 Compartilhar em outros sites More sharing options...
Pergunta
pablofozz 0
Meu sistema da a vocação vip automaticamente e qnd termina a vip teleporta o player pro templo de carlin, porem eu preciso de algum script q quando termia a vip faz a vocação voltar para vocação free.
Alguem pode ajudar?
Link para o comentário
https://xtibia.com/forum/topic/186921-script-voltar-para-voca%C3%A7%C3%A3o-free/Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados