Ir para conteúdo

Posts Recomendados

Explicaçao:

é uma action que funciona com o seguinte proposito,abrir uma porta somente com uma determinada chave,sem a chave o player nao irá passar.

 

 

 

 

1º vá em seuOT/data/actions/scripts (copie qualquer arquivo, cole-o e renomeie para chave.lua) e cole isto dentro:

 

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 = 6258

 

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 = 6261

 

------- SEGUNDO SISTEMA --------

 

local the_close_door = getThingfromPos(door)

doTransformItem(the_close_door.uid,to_close_door)

enddepois

 

depois vá em seuOT/data/actions/actions.xml e adicione esta TAG:

<action itemid="2089" script="chave.lua" />

 

 

Explicaçao:

 

Explicação:

PINK (ID DA CHAVE QUE SERA USADA)

Você pode usar outra chave se quiser

 

Vermelho Tempo que a porta ficara aberta EX: 1000 = 1 segundo (aqui no caso seria 10 segundos, entao ta 10000.

Azul ID da porta aberta que voce ira usar.

Roxo ID da porta fechada que voce irá usar

Verde Coordenadas X, Y & Z do local que a porta que sera aberta com a chave ficará.

Cinza Unique ID que sera usado na Porta

 

imagem:

Propriedades da Porta:

door.jpg

 

 

Usem e Abusem!

Creditos

90% amoeba (pelo script)

10% o Critico~( pela imagem,trocar algumas ids)

Editado por Critico
Link para o comentário
https://xtibia.com/forum/topic/129447-porta-que-abre-apenas-com-uma-key/
Compartilhar em outros sites

Creditos

98% amoeba

2% o Critico~

Se você deu 98% dos créditos para o amoeba, o script deve ser dele, e você pediu a permissão dele para postar o script?

-------

Se não for isso, desculpe e então bota o por que dos créditos, por exemplo:

Creditos

90% ... (por ter feito o script)

10% .... (por trazer ao Xtibia)

Abraços.

Editado por gabrielf10
Link para o comentário
https://xtibia.com/forum/topic/129447-porta-que-abre-apenas-com-uma-key/#findComment-853015
Compartilhar em outros sites

×
×
  • Criar Novo...