voce pode usar ACTION IDs e add event, por exemplo:
function onUse(cid, fromPosition, toPosition)
local function checkStone(stonepos)
local stone = getThingfromPos(stonepos)
if getstone.itemid ~= [color="#FF00FF"]1354[/color] then
doCreateItem([color="#FF00FF"]1354[/color],1,stonepos)
end
stonepos = [color="#0000FF"]{x=548, y=363, z=11, stackpos=1}[/color]
getstone = getThingfromPos(stonepos)
if item.uid == [color="#FF8C00"]2016[/color] then -- alavanca 1
doSetItemActionId(getstone.uid, [color="#FFFF00"]5555[/color])
elseif item.uid == [color="#FF0000"]2017[/color] and getstone.actionid == [color="#FFFF00"]5555 [/color]then -- alavanca 2
doRemoveItem(getstone,1)
addEvent(checkStone, [color="#00FF00"]1200000[/color])
else
doPlayerSendTextMessage(cid, 25, "Voce tem que usar a primeira alavanca antes de remover a pedra.")
end
return FALSE
end
Em Rosa: é o id da pedra
Em Azul: é a posição da pedra
Em Laranja: é o uniqueid da alavanca 1
Em Vermelho: é o uniqueid da alavanca 2
Em Amarelo: é o action id que a stone vai ter(pro script reconhecer se ela pode ser removida ou não)
Em Verde: é o tempo que voce quer que a stone reapareça(no caso coloquei 20 minutos)
fiz esse script com duas alavancas, se prescisar de mais e nao souber colocalas posta aqui que eu te do um help
OBS: eu fiz o script postando esse topico, nao testei e nao sei se funciona qualquer coisa poste aqui :smile_positivo:








info
Grupo: Visconde
Registrado: 19/06/07
Posts: 267
Reputação: +1
Gênero: Masculino
Char no Tibia: Rambocop Infernus
Infelizmente ainda não encontrei essa action e agradeço quem puder me ajudar!
Quero algo tipo na poi, você usa varias alavancas para remover uma pedra e a mesma reaparece e as alavancas voltam ao normal depois de 20 minutos!
Agradeço desde já!!! :smile_positivo: