removejanela.lua
function onUse(cid, item, frompos, item2, topos)janelapos = {x=61, y=387, z=8, stackpos=1}
itemid = 5401
local get = getThingfromPos(janelapos)
if get.itemid == itemid then
doRemoveItem(get.uid,1)
elseif(get.itemid == 0)then
doCreateItem(itemid,1,janelapos)
else
return TRUE,doPlayerSendTextMessage(cid,22,'Sorry, not possible.')
end
end
<action actionid="1098" script="removejanela.lua" />
-------------------------------------------------------------------
caso o primeiro não dê teste esse:
removejanela1.lua
function onUse(cid, item, frompos, item2, topos)
janela1 = {x=61, y=387, z=8, stackpos=1}
getjanela1 = getThingfromPos(janela1)
if item.uid == 7496 and item.itemid == 1945 then
doRemoveItem(getjanela1.uid,1)
doTransformItem(item.uid,item.itemid+1)
elseif item.uid == 7496 and item.itemid == 1946 then
doCreateItem(5401,1,janela1)
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
return 1
end
<action uniqueid="7496" script="removejanela1.lua"/>





info
Grupo: Campones
Registrado: 25/09/07
Posts: 3
Reputação: 0
Tipo do script: Action
Protocolo (versão do Tibia): 8.50
Servidor utilizado: TFS 3.6
Nível de experiência: Normal
Adicionais/Informações:
Bom estou precizando de um script de alavanca que quando usazada remove uma janela (ID 5401) e quando usazada novamente recoloca a janela no lugar.
Posição da janela x:61 y:387 z:8
Posição da alavanca x:63 y:387 z:8
Obs: ja procurei aqui no forum varios scripts parecidos e nenhum funcionou...
agradeço e aguardo.