acho que se vc adicionar UniqueID nelas,elas param de bugar...
testa assim:
function onUse(cid, item, frompos, item2, topos)
local i=0;preco=1000;peso=54.00;bpid=2001;runaid=7620;carga=20;nome=getItemNameById(runaid);
if item.uid == 11301 and item.itemid == 1945 then
if getPlayerMoney(cid) >= preco then
if getPlayerFreeCap(cid) >= peso then
doPlayerSendTextMessage(cid,20,"You bought a backpack of " .. nome)
doPlayerRemoveMoney(cid,preco)
container = doPlayerAddItem(cid, bpid, 1)
repeat
doAddContainerItem(container, runaid, carga)
i = i+1
until i == 20
doTransformItem(item.uid,item.itemid+1)
else
doPlayerSendTextMessage(cid,22,"It is too heavy.")
end
else
doPlayerSendCancel(cid,"You do not have enought money.")
end
elseif item.uid == 11301 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
end
end
Ai em actions.xml
vc tem que colocar a tag:
<action uniqueid="11301" script="NOME DO SEU SCRIPT.lua" />
e dps com o mapper editor vai na propriedade da sua alavanca e coloca
ActionID = 11301
UniqueID = 11301






info
Grupo: Campones
Registrado: 14/08/10
Posts: 45
Reputação: +3
Tipo do script:Actions
Protocolo (versão do Tibia):8.54-8.57
Servidor utilizado:Styller Yurots
Nível de experiência:médio
Adicionais/Informações: Bom estou usando um script pra por minhas potions e runas por alavancas, porem quando a alavanca é puxada muitas vezes buga ou seja a alavanca trava e quando voce tenta puxar ela, ela nao da mais os itens.
Se alguem poder me ajudar a tirar esse bug agradeço desde já.
{ APENAS 1 SCRIPT ABAIXO PRA VOCE VER QUAL SCRIPT ESTOU USANDO }
Editado Setembro 26 por Baiakuda