Postado Agosto 6, 2014 10 anos Olá. preciso de um script que execute a seguinte função: em uma tabela x= {111, 222, 333, 444} se o player tiver em sua bag 1, ou 2 ou 3 ou 4 items da tabela ele remova o item e lhe entregue outro. se alguem puder ajudar... obrigado
Postado Agosto 6, 2014 10 anos Fiz um básico e rápido. já estou saindo pro colégio local tab = { [111] = 123, [222] = 223, [333] = 323, [444] = 423, } function onUse(cid, item) if tab[item.itemid] then doTransformItem(item.uid, tab[item.itemid]) doPlayerSendCancel(cid, "Voce trocou items.") end return true end Tony Araújo
Postado Agosto 7, 2014 10 anos Autor Amigo, não funcionou... sobre o funcionamento, é simples, o player clica em um baú, se em sua bag ele tiver 1 dos items da lista, remove esse item da bag e lhe entregue outro. tentei fazer um aki mas não consgo faze-lo funcionar... function onUse(cid, item, fromPosition, itemEx, toPosition) local held_rem = {13072, 13079, 13086, 13093, 13100, 13107, 13114, 13121, 13128, 13135, 13142, 13149, 13156, 13163, 13170} local held_add = {13187} if getPlayerItemCount(cid, held_rem) >= 1 then doPlayerRemoveItem(cid, held_rem, 1) doPlayerAddItem(cid, held_add, 1) doPlayerSendTextMessage(cid, 20, "Aqui esta seu Held Token") else doPlayerSendTextMessage(cid, 20, "Voce nao tem os helds necessarios!") end end se alguem puder ajudar...
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.