Postado Agosto 12, 2020 4 anos @El Reverso imagino q n exista um item com o id de 72005 no seu ot.. em baixo de local it = getContainerItem(item.uid, i) poe print("Item do container: " ..getContainerItem(item.uid)) print("Item do container2: " ..getContainerItem(item.uid, i)) Editado Agosto 12, 2020 4 anos por Lurk (veja o histórico de edições) Se eu te ajudei e você também quer me ajudar, faça uma doação Tfs 0.4 - Click up Tfs 0.4 - Countdown horário dos próximos eventos Tfs 0.4 - Spell que cancela o target do inimigo
Postado Agosto 12, 2020 4 anos Autor @Lurk [12/08/2020 15:28:26] [Error - Action Interface] [12/08/2020 15:28:26] data/actions/scripts/autoloot.lua:onUse [12/08/2020 15:28:26] Description: [12/08/2020 15:28:26] data/actions/scripts/autoloot.lua:9: attempt to concatenate a table value [12/08/2020 15:28:26] stack traceback: [12/08/2020 15:28:26] data/actions/scripts/autoloot.lua:9: in function <data/actions/scripts/autoloot.lua:2> apareceu este erro na distro
Postado Agosto 12, 2020 4 anos @El Reverso apaga o print("Item do container: " ..getContainerItem(item.uid)) Se eu te ajudei e você também quer me ajudar, faça uma doação Tfs 0.4 - Click up Tfs 0.4 - Countdown horário dos próximos eventos Tfs 0.4 - Spell que cancela o target do inimigo
Postado Agosto 12, 2020 4 anos Autor @Lurk ocorreu o mesmo erro [12/08/2020 15:31:30] [Error - Action Interface] [12/08/2020 15:31:30] data/actions/scripts/autoloot.lua:onUse [12/08/2020 15:31:30] Description: [12/08/2020 15:31:30] data/actions/scripts/autoloot.lua:9: attempt to concatenate a table value [12/08/2020 15:31:30] stack traceback: [12/08/2020 15:31:30] data/actions/scripts/autoloot.lua:9: in function <data/actions/scripts/autoloot.lua:2>
Postado Agosto 12, 2020 4 anos @El Reverso tenta local blocked_items = {8413, 5726} -- adicione aqui os itens que vc quer bloquear separados por , function onUse(cid, item, fromPosition, itemEx, toPosition) if getItemAttribute(item.uid, "corpseowner") ~= cid then return doPlayerSendCancel(cid, "You're not the owner.") end local items = {} for i = 0, getContainerSize(item.uid) do local it = getContainerItem(item.uid, i) if it.uid > 0 and not isInArray(blocked_items,it.itemid) then table.insert(items, {it.itemid, it.type}) doRemoveItem(it.uid) end end if #items > 0 then for k = 1, #items do local playerItem = getPlayerItemById(cid, true, items[k][1]) if playerItem.uid > 0 then if (playerItem.type + items[k][2]) > 100 then doPlayerAddItem(cid, items[k][1], (playerItem.type + items[k][2]) - 100) doTransformItem(playerItem.uid, items[k][1], 100) else doTransformItem(playerItem.uid, items[k][1], playerItem.type + items[k][2]) end elseif not isInArray(blocked_items, item.uid) then doPlayerAddItem(cid, items[k][1], items[k][2]) end end return true end doSetItemActionId(item.uid, 0) return false end Editado Agosto 12, 2020 4 anos por Lurk (veja o histórico de edições) Se eu te ajudei e você também quer me ajudar, faça uma doação Tfs 0.4 - Click up Tfs 0.4 - Countdown horário dos próximos eventos Tfs 0.4 - Spell que cancela o target do inimigo
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.