vai em data/creaturescripts/scripts e abre o arquivo login.lua
na penultima linha antes do return true adicione
setPlayerStorageValue(cid, 45478, -1)
devendo ficar assim no final
setPlayerStorageValue(cid, 45478, -1) return true end
Por wevertonvrb, 26 de mar. de 2016 em Scripts
vai em data/creaturescripts/scripts e abre o arquivo login.lua
na penultima linha antes do return true adicione
setPlayerStorageValue(cid, 45478, -1)
devendo ficar assim no final
setPlayerStorageValue(cid, 45478, -1) return true end
vai em data/creaturescripts/scripts e abre o arquivo login.lua
na penultima linha antes do return true adicione
setPlayerStorageValue(cid, 45478, -1)devendo ficar assim no final
setPlayerStorageValue(cid, 45478, -1) return true end
Isso vai ser sempre que ele logar denovo.
Em creaturescripts/scripts crie um arquivo chamado death.lua
Poe isso dentro:
function onDeath(cid) setPlayerStorageValue(cid, 45478, -1) end
Em login.lua ache as linhas iguais e adicione perto:
registerCreatureEvent(cid, "removesto")
Em creaturescripts.xml adicione:
<event type="death" name="removesto" event="script" value="death.lua"/>
info
Grupo: Visconde
Registrado: 21/05/13
Posts: 303
Reputação: +25

obrigado resolvido, voces saberiam me dizer onde eu coloco pra um pokemon não andar na agua? adicionei uma nova agua os pokes então subindo nessa agua, os players n sobem apenas os pokes
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

Tópico Movido
Este tópico foi movido de "OTServ → Scripting → Suporte Scripting"
para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
info
Grupo: Visconde
Registrado: 21/05/13
Posts: 303
Reputação: +25
boa tarde gente eu gostaria de saber onde eu configuro para que quando o player morrer a storade 45478==1 seja trocada para -1
acredito q seja no login. lua mas n sei exatamente onde é quero que ela seja removida apenas se o player morrer se ele deslogar e logar novamente quero que continue com a storage