Postado Agosto 8, 2018 6 anos Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). https://tibiaretro.com/ - Em dev. Base: TFS 0.4 8.7 Qual erro está surgindo/O que você procura? Procuro script que ao terminar a premium, ser teleportado para o Templo da cidade. Existem outros script aqui, porém, preciso que se o player estiver em main(Mapa Global), ele seja teleportado para Thais(Igual Global), já se ele estiver em Rookgaard, ele seja teleportado para o templo de Rookgaard.(Town 6) (Ao relogar) Você tem o código disponível? Se tiver publique-o aqui: Possuo pouco conhecimento, mas acredito que em alguma parte do código, deva existir algo do tipo: If getPlayerVocation = 0 then teleportToTown = 6 //(Rookgaard) If getPlayVocation >= 1 then teleportToTown = 4 //(Thais) Ou então If getPlayerVocation = 0 then teleportToTown = 6 //(Rookgaard) else teleportToTown = 4 //(Thais) Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. Editado Agosto 8, 2018 6 anos por Rafaelizzidoro (veja o histórico de edições)
Postado Agosto 12, 2018 6 anos Crie um arquivo na pasta data/creaturescripts/scripts chamado premium.lua e coloque isso: local storage = 130820182010 function onLogin(cid) if(isPremium(cid) and getPlayerStorageValue(cid, storage) <= 0) then setPlayerStorageValue(cid, storage, 1) end if(not isPremium(cid) and getPlayerStorageValue(cid, storage) == 1) then if(getPlayerVocation(cid) == 0) then local templeRook = getTownTemplePosition(6) doTeleportThing(cid, templeRook) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) setPlayerStorageValue(cid, storage, -1) else local templeMain = getTownTemplePosition(4) doTeleportThing(cid, templeMain) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) setPlayerStorageValue(cid, storage, -1) end end return true end No arquivo creaturescripts.xml adicione a seguinte tag: <event type="login" name="CheckPremium" event="script" value="premium.lua"/> TESTADO TFS 0.4 - SCRIPT FUNCIONAL Editado Agosto 14, 2018 6 anos por GiovaniRodrigo (veja o histórico de edições)
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.