Terra Makers
Bem-vindo à Terra Makers.
Para ter acesso total ao nosso fórum, cadastre-se ou faça seu login.



Suporte à criação de jogos em RPG Maker
 
InícioInício  PortalPortal  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-seConectar-se  
Participe do concurso "Dê um nome para o mascote do fórum!" e ganhe prêmios!
Participe do evento "Chame seus amigos para participarem do fórum"! e ganhe MakerCoins!

Compartilhe | 
 

 [RMXP]Aula 7 - Operação de Tempo/Condições

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Sasuke_Uchiha
Forasteiro
Forasteiro
avatar

<b>Mensagens</b> Mensagens : 23
<b>MakerCoins</b> MakerCoins : 71
<b>Data de inscrição</b> Data de inscrição : 09/07/2010
<b>Idade</b> Idade : 21
<b>Mensagem Pessoal</b> Mensagem Pessoal : \õ/
<b>Localização</b> Localização : Ouro Preto do Oeste - Rondonia

MensagemAssunto: [RMXP]Aula 7 - Operação de Tempo/Condições   Seg Set 06, 2010 11:07 am

Aula 7 - Operação de Tempo/Condições
Código:
Criado por Keven Fongaro Fonseca (Sasuke_Uchiha)
Citação :

Aula 1 - Label
Aula 2 - Switchs
Aula 3 - Switch Local
Aula 4 - Variaveis
Aula 5 - Mostrar Imagem
Aula 6 - Armazenar Número

Introdução

Esta é mais uma de minhas aulas sobre os comandos de eventos, mas dessa vez a aula irá tratar sobre dois comandos, Operação de Tempo, e o "super comando" Condições.

Operação de Tempo

Esse comando simplesmente cria um Contador Regrassivo, em que o tempo definido por você irá diminuindo, esse tempo nao é contado em frames, e sim em minutos e segundos.Veja:



1 ===> Essa é a operação a ser feita, 'Iniciar' para começar a contar o tempo, e 'Parar' para parar o contador.
2 ===> Tempo que será usado no regressor, por exemplo: se você colocar 1 e 10, você irá esperar 1 minuto e 10 segundos.

Defina com um tempo de 30 segundos, e de 'OK', agora teste o jogo, ao interagir com o evento que ativa o comando um contador irá começar a regressar o tempo que você escolheu, ele estará no canto superior direito.

Agora você se pergunta: Como colocar para algo acontecer quando esse tempo acabar?
Ai eu te respondo: Com condições, e elas nao sao usadas apenas com o comando 'Operação de Tempo', mas com quase todos os outros.

Condições

Não se tem muito o que explicar sobre esse comando, o própri nome, "Condições", ja explica quase tudo. Mas, enfim, esse comando cria uma condição, obviamente, e caso você queira uma exeção.
Um exemplo em que podemos usar as condições são usando em conjunto com as "Switchs" e "Switchs Locais" (aula 2 e 3). Lendo a aula 2, aprendemos que as switchs sao interruptores, que quando ligadas algo será ativado.
Vou dar um exemplo, crie um evento com "Processo Paralelo" e nele coloque uma condição, marque "Switch", escolha alguma switch e a nomeie como "Teste", e na caixa ao lado, marque "On".Vai ficar mais ou menos assim:



Agora dentro da condição, colocaremos uma mensagem, coloque algo como: "A switch 001 está ligada".

Agora crie um outro evento, nesse coloque o gráfico de algum char, um char qualquer, e marque "Precionar Tecla", e nesse evento, simplesmente ative a switch usada na condição, no nosso caso, a switch "Teste".
Agora teste o jogo, fale com o NPC que ativa a switch, ao falar com ele, a mensagem definida na condição aparece.Simples assim.

Nas condições também podemos usar as variaveis, o dinheiro, itens, e outros.

Um outro exemplo, é um sistema de pousada, você pode criar um evento com uma mensagem do tipo "Quer dormir?Custara 30 de gosd" e depois as escolhas "Sim" e "Não", e dentro da escolha sim, coloque uma condição, va na 4º pagina das condições e marque "Dinheiro", coloque 30 e escolha "Maior/Igual", e dentro da condição você pode colocar os comandos "Mudar HP" e "Mudar MP" e um "Mudar Dinheiro" com um diminuir 30 de gold.
Com isso você cria uma condição para o caso de o personagem tiver 30 de gold, ou mais ele irá ganhar HP e MP e perde dinheiro.

Você também pode usar o comando "Operação de Tempo", basta marcar a caixa "Tempo", e definir da maneira desejada.

Exeção

Na exeção fica tudo que irá acontecer caso a condição nao seja cumprida. Por exemplo, numa condição de Switch ligada, na exeção você põe o que quer que aconteça caso a switch nao esteja ligada.
Você também pode optar por nao usar as Exeções, é muito simples: Quando for colocar uma condição. desmarque a caixa "Adicionar exeção se nao cumprida as condições".


Fim de mais uma aula, nao tinha muito o que explicar sobre as condições depois do nome do comando.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://sasukeeventer@hotmail.com
 

[RMXP]Aula 7 - Operação de Tempo/Condições

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Terra Makers :: ~ SUPORTE E CRIAÇÃO :: Biblioteca de Pergaminhos-