KL
erro

[Resolvido] classic-premium-v2 nao é teleportado pro templo

Por kleitonalan321, 07 de out. de 2013 em Scripts

classic-premium-v2 nao é tele
otserv
tibia
script
4
693
07 de outubro de 2013 às 10:06

estou usando o classic premium v2 que o roksas fez funciona tudo so que quando a premium acaba os char da conta nao sao teleportado para o templo eles ficam aonde deslogo se os player deslogarem na area vip o char vai fica la mesmo se a vip acabo,alguem poderia me ajudar?

 

 

link do script dele http://www.xtibia.com/forum/topic/201802-classic-premium-v2/

Editado Outubro 7 por kleitonalan321

RoksasR
07 de outubro de 2013 às 12:48

Saudações, estarei lhe ajudando, não é nenhum tipo de bug isso, não foi programado para teleportar mesmo. No caso, ficaria assim:

 

#

 

Vá em data/creaturescripts/scripts, crie um arquivo chamado endPremium.lua e adicione dentro:

 

 

function onLogin(cid)

    if isPremium(cid) then
        setPlayerStorageValue(cid, 12449, 1)
    elseif getPlayerStorageValue(cid, 12449) >= 1 and not isPremium(cid) then
        setPlayerStorageValue(cid, 12449, -1)
        doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
        doPlayerSendTextMessage(cid, 20, "O seu tempo como Premium Account terminou, obrigado.")
        return true
    end

    return true
end

 

Na mesma pasta, abra o arquivo login.lua com um editor de texto e coloque isto:

 

 

registerCreatureEvent(cid, "endPremium")

 

Agora basta ir em creaturescripts.xml e por fim adicionar esta tag:

 

 

<event type="login" name="endPremium" event="script" value="endPremium.lua"/>

 

#GoodLuck.

07 de outubro de 2013 às 17:50

vlw cara REPPPP+

RoksasR
07 de outubro de 2013 às 18:56

Disponha, rsrs. Obrigado por acessar a comunidade XTibia. Tenha uma boa semana.

 

#Movido p/ resolvidos.