Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Porta por vocação! (XML)


over.
 Compartilhar

Posts Recomendados

Olá

Esse tutorial é meu primeiro aqui na Web Cheats.

Espero que gostem do meu tutorial.

__________________________

 

Índice

 

  1. Explicação
  2. Como funciona
  3. Testado em...

Vamos lá!

__________________________

 

1 - ) Explicação

 

Bom, nesse tutorial eu vou ensinar a vocês como fazer uma porta, nessa porta será nessesario vocação (Knight, Sorcerer, Druid, Paladin)

__________________________

 

2 - ) Como funciona

 

Funciona da seguinte maneira: Você fica de frente com a porta, e de use nela, mais você precisará de tal vocação para passar, e isso, será você quem vai escolher qual vocação.

__________________________

 

3 - ) Testado em...

 

Eu testei esse script em um ot 8.10 ( XML), mais concerteza funcionará em ot de outras versões (recomendado apenas versões superiores).

__________________________

 

Agora vamos criar o script!

Primeira Parte!

1º - Vá até a pasta do seu ot: data\actions\scripts.

2º - Copie qualquer arquivo .lua

3º - Renomeie o arquivo para: vocdoor.lua

4º - Abra o arquivo em bloco de notas ou WordPad MFC.

5º - Apague tudo que está escrito e coloque isso

 

---VocDoor-by over---

function onUse(cid, item, frompos, item2, topos)

PlayerVoc = getPlayerVocation(cid)

if PlayerVoc == 5 then

doTeleportThing(cid,{x=319, y=31, z=7})

else

doPlayerSendCancel(cid,"Apenas Master Sorcerers Podem Passar Aqui.")

return 1

end

end

LEGENDA

Azul - ID da vocação que o player precisa para passar na porta.

 

Laranja - Coordenadas de saida da porta (Vou explicar em uma imagen na ultima parte)

 

Vermelho - Menssagem que aparecerá se o player não tiver a vocação nessesaria para passar na porta

__________________________

Segunda Parte!

1º - Vá até a pasta do seu ot: \data\actions.

2º - Abra o actions.xml

3º - Adicione isto.

 

 

<action uniqueid="9191" script="vocdoor.lua" />

LEGENDA

 

Vermelho - ID do uniqueID que você irá colocar na porta, vou mostrar isso abaixo.

 

__________________________

Ultima Parte!

Explicando tudo, com fotos!

 

A imagen a seguir, mostra 2 tiles contornados com a cor preta

 

2ntw9cy.jpg

Explicação da foto.

 

Os tiles contornados e apontados por uma seta vermelha, são os tiles de saidas, que serão configurados no script, a seguir, a parte que será editada.

 

 

doTeleportThing(cid,{x=319, y=31, z=7})

( - Explicando a linha de comando: as coordenadas no script que passei, são do meu antigo ot, você irá edita-la, irá colocar as coordenadas do tile de saida (será apenas um tile), as coordenadas será possivel visualizar no canto direito do seu map editor!

__________________________

A imagen a seguir, mostra as proriedades de uma porta (gate of expertise)

 

16a7bix.jpg

Explicação da foto.

 

O quadrado preto e a seta indicando, é aonde você irá colocar o uniqueID, esse uniqueID você encontrará na actions.xml, que foi aonde eu pedi para que você adicionace o script.

Esse é o numero que você deve colocar na uniqueID da porta: 9191

Pronto, seu script de porta por vocação esta criado thumbsup.gif

Link para o comentário
Compartilhar em outros sites

Belo Script ...

é Realmente De Sua Autoria ?

eu vi um tutorial desses em algum lugar...

Mais Ta Muito Bom ...

pergunta :

<action uniqueid="9191" script="vocdoor.lua" />

por isso colocar o uniqueID 9191 ?

n9SnyFv.png

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.