Oi, vou te mostrar como fazer uma porta com chave.
Primeiro, este é o script:
function onUse(cid, item, frompos, item2, topos) -------- Pausa -------- local pausa = 10000 -------- Cordenadas -------- local door = {x=410, y=387, z=7, stackpos=1} local ddoor = getThingfromPos(door) -------- ITEM -------- local open_door = 5136 local itemU = 24000 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 = 5135 ------- SEGUNDO SISTEMA -------- local the_close_door = getThingfromPos(door) doTransformItem(the_close_door.uid,to_close_door) end
Bem, eu poderia te explicar passo a passo como fazer, onde colocar, etc. Mas vou optar em te passar o link do meu tutorial, ok.