 |
|
 |
| |
Jour & nuit :

By Sledna (Game Maker Zone) & modifié par seb076
| Citation: |
Bon voilà un tutorial qui vous permettra, grâce à deux variables, deux évènements communs et deux évènements en processus paralléle de faire un système de jour et de nuit avec des changements de météo combinés :
- Tout d'abord, créez un événement commun nommé jour-nuit en pocessus paralléle et comme interrupteur de déclenchement jour-nuit aussi.
- Créez une variable jour-nuit et une autre météo.
- Créez un intérrupteur intérieur (pour ne pas qu'il ne fasse noir dans vos maisons ni qu'il y pleuve) et un autre nuit.
- Créez aussi un évènement commun météo en processus paralléle et pour interrupteur de déclenchement jour-nuit.
Ensuite mettez y ce qui suit (une fois comprit, vous pourrez le paramétrer selon vos envie et y mettre de la neige...par exemple).
Ne pas mettre de sinon aux conditions, pour ce décochez la case executer d'autres commandes.
Voice le code pour l'évènement commun jour-nuit
| Code: |
variable jour-nuit ajouter 1
condition interrupteur intérieur désactivé
| condition variable jour-nuit = à 3000
| | interrupteur nuit desactivé
| | modifier ton d'ecran (R0,V0,B0,S0), 40 frames
| fin
|
| condition variable jour-nuit = à 10000
| | modifier ton ecran (R-80,V-80,B-50,S0) 40 frames
| fin
|
| condition variable jour-nuit = à 13000
| | interrupteur nuit activé
| | modifier ton écran (R-150,V-150,B-100,S0) 40 frames
| fin
|
| condition variable jour-nuit = à 20000
| | modifier ton écran (R-40,V-80,B-80,S0) 40 frames
| | Variable jour-nuit = à 0
| | Variable jour-nuit + 1
| | Variable météo + 1
| fin
fin
|
Et pour l'evenement commun météo :
| Code: |
Condition variable météo = à 0
| effet météorologique aucun 0 frames
fin
condition variable jour nuit = à 1
| effet météorologique pluie 5 40 frames
fin
condition variable jour nuit = à 2
| effet meteorologique aucun 40 frames
fin
condition variable jour nuit = à 3
| effet meteorologique pluie 9 40 frames
fin
condition variable meteo = à 4
| effet meteorologique aucun 40 frames
fin
condition variable meteo = à 5
| effet meteorologique tempête 5 40 frames
| attendre 20000 frames (ou le temps que dure une de vos journées)
| variable meteo rendre = à 0
fin
|
Voilà vous n'avez plus qu'a placer des évènements en processus parralléle ou vous voulez declenchant l'interrupteur jour-nuit.
Pour ne pas qu'il pleuve dans vos intérieurs mettez y en processus parralléle activer l'interrupteur intérieur.
Si vous voulez placer des événements n'ayant lieu que la nuit mettez-y en interrupteur de declenchement nuit activé.
Vous pouvez modifier la valeur de la variable jour-nuit en condition pour modifier le ton de l'écran afin de ralonger/raccourcir vos journées.
Et si vous avez comprit la météo, ajoutez-y des conditions avec la suite des valeurs de variables supérieure de 1 à la précédente, effet météorologique et mettez celui qui vous chante !
N'oubliez pas, c'est à titre d'exemple alors modifiez les valeurs de durée du jour et les effets météos comme il vous convient !!!
En esperant avoir été clair testez, ça marche bien !
+ ça ajoute du réalisme à votre jeu et des quêtes accessibles que la nuit ! |
|
|
|

|
|

|