É só usar o proprio setPlayerStorageValue só que com value -1 ou nil ...
Ve se resolver ;/
É só usar o proprio setPlayerStorageValue só que com value -1 ou nil ...
Ve se resolver ;/
Exatamente como Notorious disse, mais especificadamente:
setPlayerStorageValue(cid, xxx, nil)
ou
for a = xxx, xxx dosetPlayerStorageValue(cid, a, nil)
end
Lembre-se, no lugar de xxx é o numero do storage que deseja remover.
Veja um exemplo usando em movements:
movements.xml
<movevent event="StepIn" actionid="AAA" script="retirar-storage.lua"/>
retirar-storage.lua
function onStepIn(cid, item, position)
for a = xxx, xxx do
setPlayerStorageValue(cid, a, nil)
end
return true
end
ou
function onStepIn(cid, item, position)
setPlayerStorageValue(cid, xxx, nil)
return true
end
Neste caso quando jogador passar por um "Tile" de actionid "AAA" o Storage "xxx" dele será removido.
OBS:
Nos exemplos em que citei:
for a = xxx, xxx do
Significa que podemos remover mais de um storage de uma só vez.
Espero ter ajudado.
Abraços
Editado Dezembro 17 por ThaLeeeS
info
Grupo: Campones
Registrado: 16/05/09
Posts: 15
Reputação: 0
Char no Tibia: Relink

Muito obrigado aos 2 me ajudaram bastante.
info
Grupo: Campones
Registrado: 16/05/09
Posts: 15
Reputação: 0
Char no Tibia: Relink
a ação que selecionaria storage em algum player é :
eu queria saber se tem algum tipo de ação que remove , por exemplo :
alguem ajuda plz.