vc pode tentar isso mas n garanto q funcione , corrigam ai
function onUse(cid, item, frompos, item2, topos)
queststatus = getPlayerStorageValue(cid, 9371)
if item.itemid == 5789 and item.uid == 37841 and queststatus = -1 or queststatus = 0 then
escadapos = {x=2197, y=44, z=7}
escadaid = 2735
doCreateItem(escadaid, 1, escadapos)
setPlayerStorageValue(cid, 1)
else
doRemoveItem(escadaid, 1, escadapos)
doPlayerSendCancel(cid, "Sorry not possible!")
end






info
Grupo: Campones
Registrado: 29/11/08
Posts: 36
Reputação: +1
Queria um script de alavanca para que quando eu puxasse a alavanca aparecesse uma escada em tal localização e quando eu puxasse novamente a escada desaparecesse, me indicaram esse script mais não funcionou, ajudem e vão ganhar REP+, ai está o script :
function onUse(cid, item, frompos, item2, topos)
local stairId = 1385 -- id da escada que é criada
local stairPos = {x = 100, y = 100, z = 100} -- posição da escada
local i = getTileItemById(stairPos, stairId)
if i.uid <= 1 then
doCreateItem(stairId, stairPos)
else
doRemoveItem(i.uid)
end
doSendMagicEffect(stairPos, CONST_ME_POFF)
return doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
end