V) Evenement.Que se soit, évenement commun, ceux du combat, ou de la 2èmes couches, c'est exactement les mêmes évent, sauf que dans la 2ème couche, y'a des interrupteurs qui peuvent faire activer d'autre évènement etc... Moi, je vais prendre l'exemple de la couche numéro 2, alors selectionnez la, et faite un double clics gauche sur une case.
Conditions de l'évènement : Cela, permet d'activer l'event quand un interrupteur est activé, ou quand une variable a atteinte une valeur, qui fais activer la page, pour faire ça, cocher une case et choisissez.
Mode de déplacement : Types :Mouvement aléatoire : L'évènement bouge dans tout les sens...
Suit le héros : L'évènement suis le héros, partout sur la map. ( Mode pot de colle )
Parcour prédéfini : Ici, vous choisissez le parcour, que fera en continue l'évènement, c'est comme "Déplacer un évènement" qu'on vera plus tard.
Vitesse : Plus c'est haut, plus l'évènement va plus vite.
Fréquence : C'est le temps que l'évènement s'arrête.
Plus la fréquence est grande, moins il va s'arrêter.
Plus elle est petite, plus il va attendre avant de faire un autre pas.
Options : Animé lorsqu'il ce déplace : Vaut mieux laisser cocher, si vous voulez pas voir un zombie marcher.
Animé à l'arrêt : L'évènement fais du surplace.
Direction fixe : L'évènement fixe, seulement devant lui, si vous lui parlez il ne bougera pas de direction, pareil quand il marche.
Mode fantôme : Permet à l'évènement de passer à travers des murs, des tables etc... pratique pour les oiseaux.
Au dessus de tout : L'évènement sera au dessus de tout les évènements.
Condition du déclenchement :Par la touche action : L'évènement ce déclenche, lorsque vous taper "ENTRER" face à lui.
Au contact du héros : Lorsque vous toucher l'évènement, celui si s'active.
Au contact Evènement/Héros : Dés que l'évènement vous touches, ou si vous le touchez, il s'active.
Démarrage automatique : L'évènement ce déclenche immédiatement et bloque le héros, faite gaffe vous pouvez faire planter le jeu avec des mauvaises manipes.
Processus parallèle : L'évènement ce déclanche tout seul, mais bloque pas le héros, en cas d'images etc...
maitenant, Passons à l'extrême, les évènements !!
Faites un doubles clics gauche dans le cadre.
Afficher un message : 'Le cadre c'est pour afficher un Faceset", on peut rendre le message sombre, transparent ou normal. "F2" Prévusualisation ! Les codes en bas vous aides pour votre message, écrivez votre message et faite OK, après Appliquer, OK, et la tester en appuyant sur la flèche verte.
Afficher un choix : La, vous remplissez 4 champs, le héros choisira, l'un des choix proposer et éventuellement, afficher un message par choix.
Entrer un nombre : C'est pratique pour entrer un code, qui est stocker dans une variable, qu'on vera juste après.
Modifier un interrupteur : Permet d'activer un interrupteurs, ceci, acitver des nouveaux évènements, ou alors active une nouvel page d'un évènement actuel, plusieurs interrupteurs peuvent être activés/désactivers en même temps.
Gestion des variables :
Voici les explications nécéssaires, les variables sont d'un importances capitales dans un jeu, si vous faites un jeu sans variables, moi je vous dirais que je ne vous crois pas, une variable est obligée d'être utilisée dans un jeu. Elle enregistre, coordonnée, touche, évènements etc...
Variables à modifier : Choisissez une variables...
Plusieurs : Permet de modifier plusieurs variables en même temps.
Options à effectuer : En fait, la sa permet soit de rendre égale à un chiffre, soit d'aditionner, de diviser, de multiplier ou bien de soustraire, ou de faire un modulo.
Opérandes:Valeur définie : Permet simplement de faire des calculs sur des variables, attention chaques calculs restent définitifs dans le jeu, sauf si vous modifiez.
Valeur contene dans la variables : La, ça permet de faire des calculs, mais avec une valeurs déjà défini dans une variables, que vous indiquez vous mêmes.
Valeur aléatoire entre : La, vous pouvez calculez avec une valeur aléatoire entre "X" et "X".
Nombres d'objets : Vous calculerez la variables, avec le nombres de "Potion ou autre" que vous avez dans l'inventaire.
Héros/monstre : La, vous calculez une variable avec les coordonnées d'un héros/monstre.
Evènement : La, ça deviens interessent, les variables, peuvent calculer des coordonnées "X" et "Y" d'un évènement, comme ça, dés qu'un évènement sors de l'écran, il peut revenir, mais sans les coordonnées, c'est impossible. On peut aussi faire un système de vide. On peut aussi faire des variables qui enregistre la direction et le terrain d'ou vous êtes.
Autres : On peut enregistrer sur une variable, l'ID d'une map, le temps du jeu, le nombre de pas effectuer etc... Graçe aux variables, de nombreux systèmes peuvent être mis à l'oeuvre.
Gestion des interrupteur locaux : En fait, c'est pareil que les interrupteurs, sauf qu'un interrupteur local, est unique à son évènement, on peut activer 2 fois un interrupteur local A, parce que cela, vise que l'évènement auquel il est activé.
Gestion Chronomètre : Permet de mettre du temps pour finir un niveau par exemple.
Conditions : Alors la, ça va être long, alors soyez attentifs.
Page 1 :
L'interrupteur : Si interrupteur "X" est activé/désactiver alors... Sinon...
Valeur contenue dans la variables : Si la valeur contenue dans la variable "X" est supérieu/Inférieur/Egal/Inférieur ou égal/Strictement Supérieur/Strictement inférieur/est égale à la valeur contenue dans la variables "X", alors... Sinon
L'interrupteur local : Si l"interrupteur local A/B/C/D est activé/désactivé, alors... sinon...
Chrono : Si le chronomètre est Inférieur ou égal/Supérieur ou égal à "X" Heure,minutes,secondes, alors... sinon...
Exécuter d'autre commandes si la condition n'est pas rencontrée : Sois vous cochez sois vous cochez pas, c'est pour faire apparaitre "Sinon".
Pages 2 :
Héros : Si le héros "X" Est dans l'équipe/A pour nom "Machin truc"/Peut utiliser la compétence "X"/Est équiper de l'arme/armure "X"/Est sous l'éffet du status "X", alors... sinon...
Pages 3 :
Le monstre : Si monstre "X" est présent/est sous l'effet du statuts "X", alors... sinon...
L'évènement : Si l'évènement "X" Regarde vers "X", alors... sinon...
Véhicule : Si le véhicule "X" est utilisé, alors... sinon...
Page 4 :
Argent possédé : Si largent possèder est inférieur/supérieur ou égal à "X", alors... sinon...
objet/arme/arumure : Si l'objet/arme/armure "X" est possèder, alors... sinon...
Touche : Si la touche "X", est pressé, alors... sinon...
Script : Si script "rand(4) == 0", alors... sinon...
Ici, nous utilisons une variable, par rapport à un script, tester vous verrez le résultat =)
Boucle : Un évènement, sera répêter en continue.
Sortir de la boucle : Fais sortir de la boucle actuel.
Arrêter tout les évènements : Stoppe tout les évènements de la cartes.
Appeler un évènement commun : Appel un évènement commun, créer dans la base de donnée de votre jeu.
Placer une étiquette/Aller à l'étiquette : Lorsque vous avez envie de retournez au début d'un évènement direct, mettez Mettre étiquette, donnez lui un nom, et avec "Aller sur l'étiquette" vous pouvez y retourner directement.
Insérer un commentaire : Permet de mettre un message pour se retrouver dans l'évènement, mais n'apparait pas lors du test du jeu.
Ajouter/retirer monnaie/objet/armes/armures : Comme l'indique le titre, cela permet de rajouter ou de retirer de la monnaie ou des objets/armes/armures.
Modifier équipe : Cela, permet de changer des membres de l'équipe, on peut les remettres au niveau initial.
Modifier les PV : Avec ça, vous pouvez soignez votre équipe complète, ou bien un seul héros, ou bien leurs baissez leurs PV, bien sur, vous pouvez activer leurs mort, quand ils tombent à 0. Bien sur, les PV peuvent être baisser à partir d'une valeur stocker dans une variable.
Modifier les PM : Permet simplement de restaurer ou bien de réduire les PM d'un allier ou de l'équipe entière, ou alors, vous pouvez faire ça, graçe à une valeur stocker dans une variable.
Modifier le statut : Vous pouvez, infliger ou retirer un statut, à un héros. Ou bien, à l'équipe complète.
Soigner completement : Restaure 100% l'équipe complète ou un héros.
Ajouter/retirer des points d'expériences : Vous pouvez retirer ou bien ajouter des points d'expérience, bien sur, le héros baissera, ou bien montera un/des niveau(x), vous pouvez aussi faire ça par variable.
Modifier le niveau : Permet de changer le niveau d'un héros ou de l'équipe complète, vous pouvez faire ça avec une valeur stocker dans une variable.
Modifier une caractéristique de base : Peut baisser/augmenter les HP/MP etc... ou alors la force, l'agilité, vous pouvez faire ça avec une variable aussi.
Ajouter/Retirer compétence : Avec ça, vous pouvez rajouter ou retirer une compétence, cela peut être très utile.
Modifier l'équipement d'un héros : Permet tout simplement, modifier l'équipement d'un héros, vous pouvez ajouter une armure, même si vous ne la possedez pas.
Modifier le nom d'un héros : Vous pouvez faire changer le nom d'un héros, avec cette commande.
Modifier la classe d'un héros : Vous pouvez changer le métier/classe d'un héros, c'est pratique pour un système de Job.