InícioPortalCalendárioFAQBuscarMembrosGruposRegistrar-seLogin

Compartilhe | 
 

 Fazendo um timer e um minigame de pegar galinhas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Kio~
Récem chegado
Récem chegado


Número de Mensagens : 18
Idade : 23
Localização : ^^
Membro nº : 27
Gold : 900
Alerta :
0 / 1000 / 100

Data de inscrição : 05/07/2008

Personagem
Nome: Kio~
Classe:
Level: 1

MensagemAssunto: Fazendo um timer e um minigame de pegar galinhas   Sab Jul 05, 2008 10:58 am

Nesse tutorial, vamos precisar de:

- 1 Switch.
- 1 Variável
- 1 Evento Comum
- 1 Mapa
- 1 pouco de eventos
- 1 pouco de paciência (XD zuera)
- 1 ítem

Certo, nós vamos fazer um minigame de pegar as galinhas no tempo certo.
Se você quiser,crie um item chamado galinha, que não pode ser usado. Mas para não ficar uma coisa estranha, ter galinha como item, vamos bloquear o menu para que as galinhas não sejam vistas como itens.

Então certo, vamos criar um evento em que tenha um cara dizendo:
“As minhas galinhas foram pro quintal, me ajude a pegá-las!!!”
Esse cara deve estar bloqueando o quintal, senão as galinhas fugiriam e não faria nexo.
Veja a figura pra entender melhor:


Então mova faça com que o Fazendeiro ande para o lado, desbloqueando a passagem e que o personagem ande para a frente. Depois disso, o fazendeiro deve olhar para o personagem e dizer:
“Vou ficar aqui para que nenhum galinha fuja.”
Depois disso, clique em Operações de Tempo, Iniciar, e coloque a quantidade de tempo que você queira que o personagem deve pegar as galinhas. Eu coloquei três minutos.
E após cada movimento, coloque um “Esperar Fim do Movimento”, senão apenas alguns movimentos serão executados(Fazendo com que a galinha possa fugir depois, por exemplo).

Então o evento deve ficar assim:
Código:
<>Texto : As minhas galinhas foram pro quintal, me ajude a pegá-las!!!
<>Mover Evento : Este Evento
<>Mover à Esquerda
<>Esperar Terminar Movimento
<>Mover Evento : Personagem
<>Mover Acima
<>Mover Acima
<>Esperar Terminar Movimento
<>Mover Evento : Este Evento
<>Mover à Direita
<>Olhar Acima
<>Esperar Terminar Movimento
<>Mover Evento : Personagem
<>Olhar Abaixo
<>Esperar Terminar Movimento
<>Texto : Vou ficar aqui para que nenhuma galinha fuja.

Certo, agora, para o evento do Fazendeiro não repetir as mesmas falas e os mesmo movimentos, vamos criar um switch(Opções de Switch – 1ª aba) e crie um switch chamado “Fazendeiro” no estado ON, ou coloque um nome de sua preferência.

Crie uma nova página no mesmo evento.Coloque o switch “Fazendeiro” em Condições de Evento. Nessa nova página, coloque uma mensagem: “Pegue as minhas galinhas!!!”

Então o switch da 1ª página, no total deve ficar assim:

Código:
<>Texto: As minhas galinhas foram pro quintal, me ajude a pegá-las!!!
<>Mover Evento: Este  Evento
<>Mover à Esquerda
<>Esperar Terminar Movimento
<>Mover Evento: Personagem
<>Mover Acima
<>Mover Acima
<>Esperar Terminar Movimento
<>Mover Evento: Este Evento
<>Mover à Direita
<>Olhar Acima
<>Esperar Terminar Movimento
<>Mover Evento: Personagem
<>Olhar Abaixo
<>Esperar Terminar Movimento
<>Texto: Vou ficar aqui para que nenhum galinha fuja.
<>Opções de Switch: [0001 : Fazendeiro] = ON

E o evento da segunda página deve ficar assim:

Código:

<>Texto: Pegue as minhas galinhas!!!

Certo, agora vamos fazer o evento de cada galinha. A cada galinha que o personagem conseguir, vai ser um item, eu usarei como exemplo o item poção.

O evento da galinha deve ser assim:

Código:

<>Mudar Item: [Poção]+1
<>Apagar Evento Temporário

Ou seja, a cada galinha que você pegar, é uma poção que você ganhar, e para elas sumirem, devemos usar o comando “apagar evento temporário”.

Certo, agora nós vamos fazer o timer. Volte à aquele evento do fazendeiro que estávamos fazendo, na 2ª página.

Abra os comandos de eventos, selecione “Operações de Timer”(1ª aba), coloque o tempo que quiser(colocarei três minutos como exemplo) e coloque “Iniciar’.

Depois das operações do timer(na 2ª página do evento), clique em “Opções de Variável” e crie uma variável assim:

Variável – Individual(Coloque o nome que quiser).
Operação – Substituir.
Operando – Item poção possuído.

Agora, crie uma condição, selecione variável, e coloque o valor de galinhas que tem no mapa. Usarei o número 15 como exemplo.

Certo, agora, na exceção, coloque aquela mensagem: “Pegue as minhas galinhas!!!”.
Pra quê serve isso? Se o personagem não tiver as 15 galinhas, o fazendeiro fala pra pegá-las.
Certo, agora na condição, coloque o que você quiser. Eu vou colocar a mensagem: “Parabéns por pegá-las, você é um grande amigo.” E vou colocar para voltar à tela de título.
A segunda página do evento deve ficar assim(de acordo com o exemplo):

Código:

<>Opções de variável: [0001 : Galinha] = Número de Posse [Poção]
<>Condição: Variável [0001 : Galinha] == 15
<>Texto: Parabéns por pegá-las, você é um grande amigo.
<>Voltar à Tela de Título.
<>
  :        Exceção
              <>Texto: Pegue as minhas galinhas!!!
              <>
              FIM

Certo, mas ainda não acabou. O que acontece se o tempo acabar? Nós temos que definir isso por eventos comuns. Abra o Banco de Dados, vá na aba de Eventos Comuns.

Crie um evento comum em processo paralelo, e coloque o switch Fazendeiro, que usamos.
Crie uma condição, Tempo(1ª aba) e deixe tudo no 0. Em “Seg” coloque “Menor/Igual”.
Certo. Na parte de exceção, você não deve colocar nada. Na condição, coloque um texto:
“Você não me ajudou nada mesmo...” e coloque um Game Over. O evento comum deve ficar assim:

Código:
<>Condição  :  TimerMenor  que  0  Parte  0  Seg
            <>Texto  :  Você  não  me  ajudou  nada  mesmo...
            <>Game  Over
            <>
:        Exceção
            <>
            FIM

Pronto, é isso. É claro que você deve colocar uma velocidade e uma freqüência bem alta, senão o minigame fica sem graça. .

Mas ta aí!
Espero que gostem

Créditos:

Criação: Não sei
Edit gigantesco: Kio~
Voltar ao Topo Ir em baixo
Ver perfil do usuário
F!N4LShare
Administrador
Administrador


Número de Mensagens : 363
Idade : 23
Localização : Embaixo de um Cogumelo
Membro nº : 4
Pontos : 2
Gold : 17150
Alerta :
0 / 1000 / 100

Data de inscrição : 07/04/2008

Personagem
Nome: *SQUEEZE*
Classe:
Level: 1

MensagemAssunto: Re: Fazendo um timer e um minigame de pegar galinhas   Dom Jul 06, 2008 8:55 am

manero

_________________


Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.nexusword.tk
Paidrew
Administrador
Administrador


Número de Mensagens : 368
Idade : 24
Localização : Brasil
Membro nº : 1
Alerta :
0 / 1000 / 100

Data de inscrição : 08/03/2008

Personagem
Nome: Kakashi
Classe:
Level: 1

MensagemAssunto: Re: Fazendo um timer e um minigame de pegar galinhas   Seg Jul 07, 2008 12:07 pm

po bom tuto

talvez um dia eu tente fazer

nunca mais mexi no rpg maker

cansei

flws...
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.nexusword.tk
Conteúdo patrocinado




MensagemAssunto: Re: Fazendo um timer e um minigame de pegar galinhas   Hoje à(s) 7:05 am

Voltar ao Topo Ir em baixo
 
Fazendo um timer e um minigame de pegar galinhas
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Fazendo seu aplicador de Static Grass - Tutorial em português
» custa a pegar com motor frio
» k3kO - D!LOKO custom rods
» Wash sobre Brilho Fácil
» l-188 Electra,minicraft

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 :: Makers :: RPG Maker :: RPG Maker XP-
Ir para: