Esta bugado ou vc quer modificar para o jeito que vc falou?
info
Grupo: Campones
Registrado: 12/07/15
Posts: 55
Reputação: +6

olha não gosto de dar trabalho a ninguém, só recorro aqui quando não consigo fazer minhas gambiarras aslkjdadkj
se conseguirem desbugar ou fazer o sistema que eu citei agradeceria muito
alguém sabe? ![]()
Segue ai:
http://www.xtibia.com/forum/topic/126752-porta-que-so-abre-com-chave/
http://www.xtibia.com/forum/topic/185866-actions-chave-mestra/
se quiser que faça algo no script é só falar :3
info
Grupo: Campones
Registrado: 12/07/15
Posts: 55
Reputação: +6

Segue ai:
http://www.xtibia.com/forum/topic/126752-porta-que-so-abre-com-chave/
http://www.xtibia.com/forum/topic/185866-actions-chave-mestra/
se quiser que faça algo no script é só falar :3
Então amigo, o do primeiro tópico é o que eu estou usando, mas ta bugado aqui.. ele não abre quando abre aparecem duas portas uma aberta e outra fechada
o do segundo tópico não acho bacana, pois irá funcionar em qualquer porta


info
Grupo: Campones
Registrado: 12/07/15
Posts: 55
Reputação: +6
to tentando usar o script de um tutorial que ta assim:
--- Porta Temporizada by Runando/Belianmort --- function onUse(cid, item, frompos, item2, topos) -------- Pausa -------- local pausa = 10000 -------- Cordenadas -------- local door = {x=332, y=342, z=5, stackpos=1} local ddoor = getThingfromPos(door) -------- ITEM -------- local open_door = 9174 local itemU = 13780 local verify = 0 --- NÃO MEXA AQUI -------- PRIMEIRO SISTEMA -------- if item2.uid == itemU then if ddoor.itemid ~= verify then doTransformItem(ddoor.uid,open_door) addEvent(close,pausa,door) end else doPlayerSendCancel(cid,"This key can not be used here") end return 1 end function close(door) -------- ITEM -------- local to_close_door = 9173 ------- SEGUNDO SISTEMA -------- local the_close_door = getThingfromPos(door) doTransformItem(the_close_door.uid,to_close_door) ende no actions colo normal com o id da chave.. 2089 (estava falando que estava duplicando essa action dai reparei que tinha la no actions id 2086 to 2092, dai separei o 2089 deles..)
mesmo assim não funcionou, e outro detalhe.. é meio falho esse sistema porque a porta fica aberta 10 segundos e fecha..
o ideal pra mim seria abrir com a chave e a proxima vez que fechasse a porta trancasse, dai eu ia colocar pra remover a chave quando usar (mas claro que ia esclarecer numa placa, só pra não ter de player ficar com a chave e dar para outro)
esqueci de dizer, o Uid da porta esta igual o do script, assim como position e id's da porta aberta e fechada
Editado Dezembro 16 por alissonxzff2