function onStepIn(cid, item, pos) local itemID = 1234 -- coloque id do item if (getPlayerStorageValue(cid, 203045) <= 0) then doPlayerAddItem(cid, itemid, 1) setPlayerStorageValue(cid, 203045, 1) else doPlayerRemoveItem(cid, itemID, 1) setPlayerStorageValue(cid, 203045, 0) end return TRUE end
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- [Pedido] Movement Item
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

info
Grupo: Visconde
Registrado: 19/08/10
Posts: 379
Reputação: +161
Gênero: Masculino
Char no Tibia: Hexagrama

cara eu piso no tile, e o item nao vem, mas se eu tenho o item ele só some
por que todo script facil que eu peço nunca da? hueheuehueh
function onStepIn(cid, item, pos) local itemID = 1234 -- coloque id do item if (getPlayerStorageValue(cid, 203045) <= 0) then doPlayerAddItem(cid, itemID, 1) setPlayerStorageValue(cid, 203045, 1) else doPlayerRemoveItem(cid, itemID, 1) setPlayerStorageValue(cid, 203045, 0) end return TRUE end
Ta igual o dele mas mudei alguma coisa, ver se ta dando.
Editado Março 11 por xFkyx
info
Grupo: Visconde
Registrado: 19/08/10
Posts: 379
Reputação: +161
Gênero: Masculino
Char no Tibia: Hexagrama

xfkyx, valeu cara, isso mesmo que eu precisava ![]()
pode fexar topico
rep+
dou rep pro jhow amanha por ele tentar ![]()
Editado Março 11 por DanielZiyak
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

kk agr que eu percebi,foi que o jhon declarou a variável como itemid e usou itemID
por isso não removia o item
também ao invés de usar storage poderia ser usado getPlayerItemCount
local itemID = 1234 -- coloque id do item if getPlayerItemCount(cid, itemID) < 1 then doPlayerAddItem(cid, itemID, 1) else doPlayerRemoveItem(cid, itemID, 1) end
Editado Março 11 por Vodkart




info
Grupo: Visconde
Registrado: 19/08/10
Posts: 379
Reputação: +161
Gênero: Masculino
Char no Tibia: Hexagrama
Servidor: crystal server
versão: 9.44
Tipo do script: movements
Gostaria de um script assim: o player entra em uma sala, ao pisar no tile que ele entra ele ganha um item, e quando sai, ele perde esse item
tipo ele entra ganha o item, sai pelo mesmo tile perde o item.. bem simples se alguém puder fazer pra mim agradeço