tenta assim:
obs: nem testei, qualquer erro avisa!
function onUse(cid, item, frompos, item2, topos)
local stonepos = {x=posx, y=posy, z=posz, stackpos=1} -- posição da pedra
local getstone = getThingfromPos(stonepos)
local timecreate = 1 -- minutos para criar a pedra novamente
if item.uid == 1000 and getstone.itemid == 1304 then -- unique da alavanca, id da stone
if doRemoveItem(getstone.uid,1) then
doSendMagicEffect(stonepos,2)
addEvent(doCreateItem, timecreate*1000*60, 1304, 1, stonepos)
if item.itemid == 1945 then
doTransformItem(item.uid,item.itemid+1)
else
doTransformItem(item.uid,item.itemid-1)
end
end
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
return true
end
Fiz com base no primeiro script, tão nem olhei o outro e essa linha uqe você perguntou > for i = 1, 255 do
é uma estrutura de repetição, serve para atribuir valores de 1 á 255 á variavel i, ou seja, ele repetira tuda essa estrutura do "for" até seu respectivo "end" 255 vezes.






info
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: Cybalius Crod (zanera)
Então, achei dois tutoriais de como clicar na alavanca e sumir a pedra..
um deles funcionou, porém a pedra não volta automaticamente, que foi esse:
http://www.xtibia.com/forum/topic/33177-removendo-pedra/
e no outro, que depois de um tempo a pedra volta, não funcionou..
que foi esse:
http://www.xtibia.com/forum/topic/155518-tibia-quests/
aproposito, pra que serve essa linha na action?
for i = 1, 255 do
Não entedi pq ele disse isso no topico
Quem já me conhece sabe que frequentemente peço ajuda aqui e sempre agradesço e dou rep+, bom, então é isso, valeu pela ajuda que me deram até agora, e espero que solucionem isso, tô dando meu maximo pra editar meu ot e ao mesmo tempo aprendendo mais sobre.