TUTO PAR SEPHIRO
Niveau : débutant
Pour ce tuto il faut connaitre: les boutons,les variables,les forks conditions
Non,
Rpg maker n'est pas un programme si limité que persque tout le monde pense...
Aujoud'hui je fais vous aprendre a faire un sytème jour/nuit qui vous permettra de faire un
"Majora Mask like" ou autre jeu de simulation type "Sims".
=====================================================================JOUR
Créez un evenement commun(dernier onglet dans syteme) nommé JOUR, avec prossesus parallèle et comme condition le bouton: Jour. Puis faites comme suit :
Code:
<>Wait: 0,1s.
<>Variable CH: [0001:Jour] +, 1 (toute les 0,1 seconde, on rajoute 1 à la variable)
<>Fork Optn: Varbl [0001:Jour]-9000 (vous pouvez mettre autre chose, car cela indique le temps de Jour qu'il y a: ici, 9000 x 0,1s. = 15 minutes)
<>Set Screen Tone:(***,***,***,***), 0.1 s. (W) (mettez ce que vous voulez, mais pensez que cela correspond à la couleur de l' Après Midi )
<>Variable CH:[0001:Jour] Set, 0
<>Change Switch: [0001:Jour]-OFF Set
<>Change Switch: [0002:Après Midi]- ON Set
<>
:END Case
<>
--------------------------------------------------
APRÈS MIDI
Maintenant, recréez un evenement commun, cette fois nommé APRÈS MIDI, avec processus parllèle, et comme condition le bouton: [0002:Après Midi], puis recopiez l'evenement Jour, et transformez-le pour que ça donne ceci:
Code:
<>Wait: 0,1s.
<>Variable CH: [0002:Après Midi] +, 1 (toute les 0,1 seconde, on rajoute 1 à la variable)
<>Fork Optn: Varbl [0002:Après Midi]-3000 (vous pouvez mettre autre chose, car cela indique le temps d' Après Midi qu'il y a: ici, 3000 x 0,1s. = 5 minutes)
<>Set Screen Tone:(***,***,***,***), 0.1 s. (W) (mettez ce que vous voulez, mais pensez que cela correspond à la couleur de la Nuit )
<>Variable CH:[0002:Après Midi] Set, 0
<>Change Switch: [0002:Après Midi]-OFF Set
<>Change Switch: [0003:Nuit]- ON Set
<>
:END Case
<>
--------------------------------------------------
NUIT
Je ne pense pas qu'il faut vous expliquer Mais n'oublié pas de mettre prossesus parallèle et comme condition le bouton: [0003:Nuit]:
Code:
<>Wait: 0,1s.
<>Variable CH: [0003:Nuit] +, 1 (toute les 0,1 seconde, on rajoute 1 à la variable)
<>Fork Optn: Varbl [0003:Nuit]-7200 (vous pouvez mettre autre chose, car cela indique le temps de Nuit qu'il y a: ici, 7200 x 0,1s. = 12 minutes)
<>Set Screen Tone:(***,***,***,***), 0.1 s. (W) (mettez ce que vous voulez, mais pensez que cela correspond à la couleur du Matin )
<>Variable CH:[0003:Nuit] Set, 0
<>Change Switch: [0003:Nuit]-OFF Set
<>Change Switch: [0004:Matin]- ON Set
<>
:END Case
<>
--------------------------------------------------
MATIN (alternatif)
Code:
Vous savez sûrement ce que vous devez faire:
<>Wait: 0,1s.
<>Variable CH: [0004:Matin] +, 1 (toute les 0,1 seconde, on rajoute 1 à la variable)
<>Fork Optn: Varbl [0004:Matin]-3000 (vous pouvez mettre autre chose, car cela indique le temps de Matin qu'il y a: ici, 3000 x 0,1s. = 5 minutes)
<>Set Screen Tone:(***,***,***,***), 0.1 s. (W) (mettez ce que vous voulez, mais pensez que cela correspond à la couleur du Jour)
<>Variable CH:[0004:Matin] Set, 0
<>Change Switch: [0004:Matin]-OFF Set
<>Change Switch: [0001:Jour]- ON Set
<>
:END Case
<>
--------------------------------------------------
Voila, maintenant tous ce que vous avez à faire, c'est de tourner le Switch [0001:Jour] sur On, après l'intro de votre jeu, ou bien à n'importe quel moment de celui-ci!=====================================================================
Bien entendu, a part faire de jolie effet lumineux qui concorde avec un syteme d'heure virtuelle,
les codes suivant ne vous apporterons rien de plus...
Ce qui serai intersant avec ce sytème c'est de faire des evenements qui ne se passe qu'a un moment de la journée, comme dans Majora Mask...je m'explique :
Exemple: Comment faire pour que le magasin d'arme ne soit ouvert que l'apres midi ?
Evenement a faire sur la porte du magasin :1er Page
Mettre en condition préalable [002:aprés midi] ON :
<>Telpot :(a l'endroit désiré)
2em, 3em et 4em Page
Pour les autres pages mettre a tour de role :
-condition préalable [XXX:jour,nuit,matin] ON :
<>message:Désolée le magasin n'ouvre que l'aprés midi
Sur les conseil de SaniOKh Bientot une version pro du tuto avec l'affichage de l'heure en temps réel(du jeu)