Centro RPG Maker

Centro Geral => Centro do Membro => Tópicos Danificados => Tópico iniciado por: LoboShow online 07/02/2013 às 14:54

Título: [Tutorial Sistema] Criando NPCs com frases aleatórias
Enviado por: LoboShow online 07/02/2013 às 14:54
NPC's Com Frases Aleatórias
Por SnakeDeath

[box class=titlebg]
Tutorial
[/box]

Primeiro passo crie seu NPC qualquer.
Após isso devemos ir na primeira Aba de comandos, do lado esquerdo o comando "Opções de Variável".
Clique nos 3 pontos para definir um nome a variavel, estarei usando a variável "001:"
Spoiler
(http://img4.imageshack.us/img4/4300/var.png)
[close]

Agora temos que configurar a operação da variável, isto é gerar um número para ela.
A operação que vamos usar é "Substituir", e o comando é "Aleatório".
Porque devemos usar aleatório? Essa função gera um número aleatório pré programado então assim podemos obter um valor aleatório que irá controlar a fala dos npcs.
Spoiler
(http://img190.imageshack.us/img190/4300/var.png)
[close]

Veja, em destaque verde existem dois campos para serem inseridos números.
No primeiro campo você deve colocar o valor "1" e no segundo campo coloque o valor que corresponde ao número de falas que o NPC terá, no caso eu usei "5" então o NPC terá 5 frases diferentes.
Depois disso de "OK" e o primeiro processo foi criado.
Agora devemos inserir as condições, usaremos "5" condições diferentes pois eu irei colocar "5" frases no NPC.
Na primeira "ABA" do lado esquerdo em "Condições".
Devemos escolher a variável definida nos processos acima e o valor deve ser de "1" a "5", devemos criar 5 condições mais a primeira delas obviamente com o valor "1". Não se esqueça que o processo é "Igual a".
Spoiler
(http://img205.imageshack.us/img205/4300/var.png)
[close]

Agora faça o mesmo processo acima mais "4" vezes, mais dessa vez altere o valor do "1" para a continuação; 2,3,4,5.
No final de tudo o evento deve ficar assim:
Spoiler
(http://img405.imageshack.us/img405/4300/var.png)
[close]

Agora basta colocar uma mensagem diferente dentro dessa condição, o resultado é esse:
Spoiler
(http://img196.imageshack.us/img196/4300/var.png)
[close]

[box class=titlebg]
Créditos
[/box]
SnakeDeath por criar
Título: Re: Criando NPCs com frases aleatórias
Enviado por: Ureca online 07/02/2013 às 15:27
Sempre uso esse sistemas em meus projetos. É bem simples. Parabéns pelo tutorial.
Título: Re: Criando NPCs com frases aleatórias
Enviado por: B.loder online 07/02/2013 às 16:20
Realmente é bem simples e pode deixar o jogo muito mais imersivo. Deixar os npc's parecendo que são humanos como em skyrim, por exemplo, muda muito a experiência de jogar. Parabéns pelo tutorial Lobo.
Título: Re: Criando NPCs com frases aleatórias
Enviado por: LoboShow online 07/02/2013 às 16:28
  Valeu pelos comentários, pessoal.  Realmente dá um ar melhor para o jogo esse bang.

Citação de: B.loder online 07/02/2013 às 16:20
Parabéns pelo tutorial Lobo.

  Parabéns nada, nem fui eu o criador.  Só o que eu fiz foi trazer ele para cá.
Título: Re: Criando NPCs com frases aleatórias
Enviado por: Brittus online 07/02/2013 às 23:13
Valeu, Lobozero, por dispor aqui. Vai ser muito útil pra mim.