IG
pedido

Remover item ao mover ele da backpack

Por igorlabanca, 25 de fev. de 2014 em Scripts

resolvido
script
7
1.3k
igorlabancaI
25 de fevereiro de 2014 às 18:51

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

Editado Fevereiro 25 por igorlabanca

zipter98Z
25 de fevereiro de 2014 às 19:30

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    
25 de fevereiro de 2014 às 19:43

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

zipter98Z
25 de fevereiro de 2014 às 20:01

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.

Editado Fevereiro 25 por zipter98

25 de fevereiro de 2014 às 20:04

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.

Editado Fevereiro 25 por DuuhCarvalho

igorlabancaI
25 de fevereiro de 2014 às 22:25

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.

zipter98Z
25 de fevereiro de 2014 às 22:47

Tópico movido para a seção de dúvidas e pedidos resolvidos.