Testado em:
Yurots 1.2
Versão 8.1
Olá, este é o meu primeiro tutorial, espero que gostem...
Eu utilizei a action em uma quest em que você chega num local com vários caixões...Em um deles você abre (coloquei a unique ID somente em um caixão), recebe um vampire shield e sai um vampire de cada caixão.
Criando a action:
Crie um arquivo .lua na pasta data/actions/scripts com o nome vampirecoffin, copie isso e cole lá:
Salve o arquivo e feche.
Explicando:
Em azul a posição do primeiro vampire que irá aparecer.
Em vermelho a posição do segundo vampire que irá aparecer.
Você pode criar quantas posições quiser, assim poderão ser invocadas mais criaturas...simplesmente insira outra linha abaixo das que possuem as "vamppos" assim:
Dessa forma, você pode colocar quantos vampires quiser, isso fica ao seu critério, e também se quiser pode colocar mais de um vampire para ser invocado por caixão, ou até outras criaturas, eu coloquei um vampire ao lado de cada caixão.
Em verde a Unique ID utilizada pela quest(a que será colocada no caixão).
Em azul ciano o "valor" que será adicionado ao player quando o mesmo usar o caixão(assim a quest não poderá ser repetida várias vezes), ou seja, quando alguém tentar abrir o caixão será checado se ele possuí esse "valor" no seu arquivo, se possuir, a action não será realizada.
Em laranja a mensagem recebida ao abrir o caixão.
Em amarelo o ID do item que receberá ao abrir usar o caixão.
Em roxo as criaturas que serão invocadas, com as respectivas posições.
Para serem invocadas outras criaturas como demons, por exemplo, é só alterar assim:
Você pode usar demonposX, posiçãodobichoX, como você quiser, estou usando vampposX pois a quest é com vampires.
A mesma coisa na seguinte parte, é só alterar na "pos" do início e na "pos" do doSummonCreature:
Poderia estar assim:
Na parte do doSummonCreature:
Ficaria assim:
Em rosa a mensagem recebida se você tentar abrir o caixão após ter feito a quest.
Agora, vá em data/actions e abra o actions.xml com o bloco de notas, e insira isso em uma linha:
Pronto, agora salve e a sua action está pronta. ^^
Imagens da quest:
Ao achar o caixão:
http://img511.imageshack.us/my.php?image=coffin1sp0.png
O que será que tem dentro?
http://img291.imageshack.us/my.php?image=coffin2zs4.png
Abrindo:
http://img511.imageshack.us/my.php?image=coffin3ok2.png
Vou tentar denovo...
http://img291.imageshack.us/my.php?image=coffin4lt6.png
Bom...é isso aí
Baseada em uma action de The Killer:
http://forums.otserv.com.br/showthread.php?t=661
Modificada by: Shibew
Aproveitem (Y)