Tenho esse mesmo script seu.. no caso se não me engano deu a mesma coisa comigo, fas tempo ja não lembro muito bem oq fis pra arrumar...
mas tente arrumar no map editor primeiro..
Em Tools no map editor tente alternar para NORMAL DOOR, MAGIC DOOR, QUEST DOOR, e vai testando em quais dela vc vai conseguir,
se não me engano eu tinha colocado QUEST DOOR.
Eu tambem notava que alguns IDS de portas não dava certo então primeiro testa oq falei acima e depois tente alterar a porta para esse id:
Porta Aberta: local open_door = 9280
Porta Fechada: local to_close_door = 9279
Lembrando que no map editor vc coloca o ID da porta fechada "local to_close_door = 9279" e tenta fazer o esquema que te falei de colocar MAGIC DOOR






info
Grupo: Artesão
Registrado: 25/03/12
Posts: 109
Reputação: +4
Char no Tibia: Kimera DebochadoOo
Estou com um probleminha aqui i gostaria que alguém pudesse mi ajudar, Rep + claro ;s
function onUse(cid, item, frompos, item2, topos)
local pausa = 30000
local door = {x=687, y=1266, z=8, stackpos=1}
local ddoor = getThingfromPos(door)
local open_door = 5734
local itemU = 24004
local verify = 0
if item2.uid == itemU then
if ddoor.itemid ~= verify then
doTransformItem(ddoor.uid,open_door)
addEvent(close,pausa,door)
end
else
doPlayerSendCancel(cid,"Esta chave nao pode ser usado aqui")
end
return 1
end
function close(door)
local to_close_door = 5733
local the_close_door = getThingfromPos(door)
doTransformItem(the_close_door.uid,to_close_door)
end
<action itemid="2088" script="tools/chaveanfallas3.lua" />
Eu vou no map editor i coloco la na porta action 2088 i unique 24004. ai nao da certo ai entao pelo jogo eu apago a porta crio outra de mesmo id i fasso as mesmas coisas com /attr ai a porta si abre...Si alguém puder ajudar desde já grato.