Bom estou precisando de um script, que quando o player vai tirar o item da backpack dele, o tal item é deletado..
Por exemplo:
Eu vou jogar uma plate armor no chão, caso eu jogue o plate armor no chão ela será deletada.
O id do item é
1952
Bom estou precisando de um script, que quando o player vai tirar o item da backpack dele, o tal item é deletado..
Por exemplo:
Eu vou jogar uma plate armor no chão, caso eu jogue o plate armor no chão ela será deletada.
O id do item é
1952
Nunca fiz um código com essa função main, porém suponho que funcione.
PS: É um movement.
--[[ Tag: <movevent type="RemoveItem" itemid="1952" event="script" value="nome do arquivo.lua"/> ]]-- function onRemoveItem(moveitem, tileitem, position, cid) if not moveitem or not moveitem.uid then return true end if moveitem.uid ~= 0 then doRemoveItem(moveitem.uid) end return true end
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
zipter assim vai remover so se mover no chão , tipo se o item ja tiver no chão e o player mudar a posição dele remove, mais se jogar da backpack não remove .
e se tiver no chão , e o player tentar coloca na backpack também some
Pelo que sei, essa função também serve para mover items da bag para o chão. Um exemplo disso, é o Unique System do PDA.
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
o certo seria .. onAddItem que no caso vai executar ao adicionar o item no chão .
function onAddItem(moveitem, tileitem, pos) doRemoveItem(moveitem.uid) return true end
tag..
<movevent type="AddItem" itemid="1952" event="script" value="NomedoArquivo.lua"/>
no script so vai o doRemoveItem.
Os dois funcionaram, porém para meu script só foi possivel colocar o do zipter (pois com o duuh dava erro no meu script) , porém duuh o seu também funcionou separadamente !
Muito obrigado aos dois
VLW !
podem fechar o topico.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.