Postado Fevereiro 6, 2018 7 anos Gostaria que fosse adaptada essa script para que, quando o jogador estivesse com tal storage ativa, não pudesse jogar o item fora. function onDeEquip(cid, item, slot) doPlayerSendTextMessage(cid, 18, "Sorry, you cannot unequip this item.") doRemoveItem(item.uid) doPlayerAddItem(cid, item.itemid) return 1 end No caso aqui, ele não pode jogar tal item fora de jeito nenhum, até mesmo sem usar.
Postado Fevereiro 6, 2018 7 anos function onDeEquip(cid, item, slot) local storage = x if getPlayerStorageValue(cid, storage) > 0 then doPlayerSendTextMessage(cid, 18, "Sorry, you cannot unequip this item.") return false end return true end Te ajudei ?? Que tal fazer uma contribuição ?
Postado Fevereiro 6, 2018 7 anos Autor 21 minutos atrás, DboExplorer disse: function onDeEquip(cid, item, slot) local storage = x if getPlayerStorageValue(cid, storage) > 0 then doPlayerSendTextMessage(cid, 18, "Sorry, you cannot unequip this item.") return false end return true end Ops, não funcionou. Ontem eu fiquei tentando e consegui ajustar o original. Esse tá funcionando 100%. function onDeEquip(cid, item, slot) if getPlayerStorageValue(cid, 32001) == 1 then doPlayerSendCancel(cid, "Sorry, not possible.") doRemoveItem(item.uid) doPlayerAddItem(cid, item.itemid) return true end end Mesmo assim, obrigado por tudo, amigão!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.