Tópico velho,
Mas é um tutorial bem util para RPG, vale ser aprovado...
Porem eu não tenho poder pra isso ![]()
Algum Moderador pode aprova-lo ? :button_ok:
info
Grupo: Campones
Registrado: 28/04/11
Posts: 28
Reputação: +7

Tópico velho,
Mas é um tutorial bem util para RPG, vale ser aprovado...
Porem eu não tenho poder pra isso ![]()
Algum Moderador pode aprova-lo ? :button_ok:
info
Grupo: Campones
Registrado: 29/09/09
Posts: 7
Reputação: +1
Eae galera, esse é meu primeiro Tutorial aqui no XTIBIA, bom eu não tinha certeza se essa era a área correta porque nunca fui muito de postar mas qualquer coisa me avisa ai, mas o que conta é a intenção de querer ensinar as pessoas que não sabem ainda :smile_positivo: , eu vi que os tutoriais sobre Quest Log andam um pouco desatualizados ou não muito bem explicados entao tomei a liberdade de criar este tópico já que o XTibia sempre me ajudou muito. 100% feito por mim
Scripts Necessários: quests.xml
Localização do Script: data/XML
Dificuldade: Baixa
Função: Quest Log tem a função de armazenar as quests que você fez ou está fazendo, mostrar em que parte da QUEST você está e como seguir adiante, etc...
Neste Tutorial eu vou mostrar a você como fazer Quest Log por Actions.
> Quest Log por Actions
Em data/XML abra o arquivo chamado quests.xml nele vai ter mais ou menos assim:
Entendendo:
Vermelho = Nome da sua Quest
Verde = Storage ID da Quest que vai aparecer no Quest Log
Azul = Numéro de Início da Quest
Negrito = Nome da Missão
Rosa = Storage da Missão
Laranja = Valor de Início da Missão
Marrom = Valor de Finalização
Preto = Descrição da Missão
Bom, agora que nós já entendemos o que cada coisa faz, podemos dar continuidade com o SCRIPT. aonde está Nome da Quest você deve colocar o Nome que vai aparecer no Quest Log, depois que você inseriu o nome da sua Quest você deve ir na pasta data/actions/scripts e achar o arquivo .lua da sua Quest, nele você aperta CTRL+F e depois digita isso aqui:
Depois que você encontrar este comando clique em Cancelar, depois vai ter mais ou menos isso:
Exemplo:
Relembrando que a cor Verde é o nosso Storage ID e o Azul é o nosso Comando de Início
Agora que nós achamos o nosso Storage ID e o nosso Comando de Início podemos preencher a primeira linha da nossa Quest assim:
Explicando um pouco para poder continuarmos com nosso Tutorial, uma quest é composta de Storages Values, cada movimento que você avança em sua Quest é dado um Storage Value novo.
EX: Você pega a Quest (Ganhou seu primeiro Storage Value), Você abriu o Baú (Ganhou seu Storage Value Final.). Isso quando você está fazendo a Quest por Action.
Então nós entendemos que na primeira linha da Quest nós precisamos por o Value de quando você pega a Quest. Agora continuando com o SCRIPT...
Nós vimos que o nosso Storage ID era 1 e o nosso Comando de Início era 1, então nós acabamos de preencher a primeira linha com os números que encontramos.
Agora nós vamos para a segunda linha, primeiramente você deve colocar o nome da sua missão, dai você me pergunta:
- Nós já não colocamos o nome da nossa Quest?
Resposta: Sim, nós colocamos o NOME DA QUEST agora vamos colocar o NOME DA MISSÃO, ou seja, aqueles nomes que fica no retângulo de cima quando você da SHOW na QUEST, aquilo é uma Missão.
Bom, depois que você colocou o Nome da sua Missão, como eu havia explicado antes sobre Storages Values, nós devemos pegar agora o nosso primeiro Storage Value novamente e o nosso primeiro Comando de início, ficando assim:
Pronto, nós preenchemos o nosso StorageValue e o nosso Comando de Início agora nós precisamos inserir o valor de término, depois que você pega o Baú (como expliquei ali em cima) você recebe o seu segundo Storage Value digamos que o meu seja assim:
Observe que o Storage Value de quando você pega o Baú tem 2 em vez de 1, isto porque o 2 é o número de encerramento da missão, então nós devemos colocar assim na segunda linha:
Resumindo, a nossa missão começa logo quando você recebe a missão do NPC e ela se completa quando você abre o Baú. Agora que a parte mais difícil já foi, vamos para a parte mais fácil do nosso SCRIPT, a Descrição da missão (a frase que aparece no quadro de baixo).
Esse
é o número da descrição, no caso nós colocamos apenas uma Missão então seria uma Descrição, se você colocar 2 Missão, você vai colocar e na outra você vai colocar depois da nossa missionstate tudo que devemos fazer é colocar nossa descrição onde está "Descrição da Missão.", ficando assim:Lembrando que nunca se deve usar carácteres especiais, como:
Isso conclui nosso tutorial sobre Quest Log em Action, espero que tenham gostado. Qualquer dúvida só perguntar
Este Tutorial NÃO pode ser postado em nenhum outro fórum.
Editado Julho 10 por joaovbz