Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace

Apprendre
RPG Maker

Guides
Tutoriels
Astuces
Making-of

Dans le
Forum

Section Entraide


Comment ça marche?

Aëdemphia
Par Sylvanor

Fighting Robots Quest
Par Boulon

Geex
Par roys

Inexistence
Par Falco

La Légende d'Ibabou
Par Zaitan

Nylu
Par NanakyTim

Sarcia
Par Kaëlar

Super Mario RPG - Lost Souls
Par Omegabowser

Jeux: EboleY - DEMO / Jeux: Arcadia's Legends / Jeux: KdK Zéro (Chapeau Alex) / Jeux: Cardinal - chapitre 1 / Recherchons jeux ! /

Chat  

Bienvenue
visiteur !





Désactiver
la neige


publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

174 connectés actuellement

10426881 visiteurs
depuis l'ouverture

8 visiteurs
aujourd'hui



Barre de séparation

Partenaires





Les 5 plus
visités

Akademiya RPG Maker

Alex d'Or

BloGecko

ConsoleFun

Eclipso

Au hasard

Akademiya RPG Maker

Tashiroworld

Le Studio du Chat Vert

Les deux derniers

Planète Glutko

Le Comptoir Du clickeur

Nos autres partenaires

Devenir
partenaire




Débuter avec les évènements 2 : Les variables & conditions
Ecrit par Moonshadow

Bien. Dans cette seconde partie de tutorial destiné aux débutants en évènements, nous allons nous attaquer aux variables et aux conditions. Nous verrons aussi quelques commandes utiles pour votre jeu.

Sommaire :


(I) Théorie
1-Qu’est-ce qu’une variable ?
2-Qu’est-ce qu’une condition ?
(II) Utilisation des commandes
1-Utilisation d’une variable
2-Utilisation d’une condition
3-Les commandes utiles
(III) Exercice

Théorie

Qu’est-ce qu’une variable ?
On compare souvent une variable à un tiroir. Une variable sert en effet à stocker une donnée, en vue de la réutiliser plus tard. Dans le cas des évènements, seuls des nombres entiers, positifs ou négatifs, peuvent êtres stockés dans les variables.
Toute variable porte un nom (sauf si vous avez une suffisamment bonne mémoire pour vous rappeler de l’utilité des centaines de variables de votre jeu), et une valeur assignée (par défaut, lorsque vous lancez votre jeu pour la première fois, la valeur « 0 »)
Par exemple, vous pouvez avoir une variable « combinaison coffre », étant la bonne combinaison d’un coffre fort. Si le joueur rentre un nombre, stocké dans un autre variable, par exemple « essai combinaison », il suffira de comparer les deux variables à l’aide d’une condition pour déterminer si oui ou non le coffre s’ouvre.
Ce n’est qu’une possibilité, les variables sont très utilisées et servent un peu à tout et n’importe quoi.

Qu’est-ce qu’une condition ?
Reprenons l’exemple précédant :
Si la variable « combinaison coffre » est égale à la variable « essai combinaison », alors le coffre s’ouvre. Sinon, il ne s’ouvre pas.
Vous êtes tous d’accords ? Et bien vous avez sur la ligne du dessus la structure d’une condition :
Si « test logique (réponse par oui ou par non)», alors « commande si vrai », sinon « commande si faux ».
Les conditions sont extrêmement importantes, soyez sûr de bien les assimiler.

Utilisation des commandes

Utilisation d’une variable :
Dans les évènements, les variables sont toujours dans la première page. « Modifier variable » sur RM 2003, « Gestion des variables » sur RM XP et « modifier une variable » sur RM VX.
Les écrans d’option sont sensiblement les mêmes. Vous pouvez :
Choisir une variable à enregistrer (modifier une variable existante ou en créer une). N’oubliez pas de nommer vous variables.
Déterminer ce qui va arriver à votre variable (rendre égale à un nombre, addition, soustraction…)
Notez que votre variable peut prendre de nombreuses valeurs utiles (parcourez les différentes pages et voyez vous-même les possibilités)

Utilisation d’une condition :
Rien de bien compliqué : parcourez les différentes pages proposées, cochez la case correspondant à votre cas, et remplissez les paramètres. Ce n’est vraiment pas un menu complexe.
Vous pouvez cocher/décocher la case « exécuter sinon » (le nom de différer selon la version, mais cette option est toujours tout en bas de la fenêtre condition)
Cela veut dire que, si cette case est cochée, vous pourrez faire effectuer d’autres actions en cas de condition non remplie (ici, dans le cas du coffre fort, une alarme qui se déclenche). Encas de doute, laissez coché, vous laisserez la partie « sinon » vide si vous voulez que rien ne se réalise.

Commandes utiles
Vous avez dût remarquer, en choisissant vos commandes d’évènements, de nombreuses commandes telles que « modifier équipe ».
Voici quelques unes parmi les plus utiles : (les noms peuvent différer d’une version à l’autre)
-attendre : Permet d’attendre un certain laps de temps (en secondes sur 2003, en frames sur XP/VX) Nous reviendrons sur cette fonction plus tard.
-ajouter/retirer monnaie : Permet de donner (ou de prendre) de l’argent à votre équipe.
-ajouter/retirer objet : Permet de modifier l’inventaire de votre équipe.
-ajouter/retirer équipement : Permet d’ajouter/enlever des pièces d’équipement à vos personnages.
-modifier l’équipe : permet d’ajouter/retirer des membres à votre équipe.
-modifier PV : permet de modifier (baisser ou augmenter) les PV d’un personnage.
…. La liste peut-être longue. Entraînez vous, vous verrez qu’il n’y a rien de compliqué avec ses commandes.

Exercice :


Mise en pratique : le coffre fort…
Code : 1234
Contenu : 1 pièce d’or
Si échoue dans la combinaison : message : « alarme ! »
Allez- y ! (Cet exercice est vraiment très facile)

Réponse :

Spoiler: (sélectionnez le texte pour l'afficher)

Je commence par donner une valeur à la variable « Code du coffre ». C’est elle qui sera comparée à la saisie du joueur.
Puis de demande ladite série de chiffres.
Condition : Si « Code du coffre » = « Test code », Message : « vous avez gagné une pièce ! », Modifier argent, +1. Sinon, message : « Alarme ! »
image


Jusque là, c’était vraiment facile, pas vrai ?
Dans le prochain tutorial, on augmentera un peut la difficulté…
Nous traiterons principalement de la commande « déplacer/modifier un évènement », avec un exercice nettement plus complexe.

Merci de votre lecture, et bonne continuation à vous tous !



Ephy - posté le 29/07/2009 à 17:48:36 (27875 messages postés) - honor

❤ 0

MFIU

bon tuto Moon. Pour le suivant, je te conseille de parler de la fonction "tout déplacer" de RM 2k3 et XP qui correspond à l'option "attendre jusqu'à la fin" de RMVX (si tu veux plus de précision, y'a un super topic-drama dans l'entraide).

Power Level: 1 148 355,38|Mystic Slayer|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


Alkanédon - posté le 29/07/2009 à 18:00:27 (7661 messages postés)

❤ 0

Citoyen d'Alent

Citation:

Pour le suivant, je te conseille de parler de la fonction "tout déplacer"


J'en ai entendu parler plusieurs sur le ForumXD

Allez-y voir donc. Et followez-moi


Grade - posté le 29/07/2009 à 18:03:23 (905 messages postés)

❤ 0

Encore un qui est trop allé sur le sdz :F.
M'enfin c'est un bon tuto :).

MMORPG 2D Amateur | http://www.shinsekaionline.com


Alkanédon - posté le 29/07/2009 à 18:27:51 (7661 messages postés)

❤ 0

Citoyen d'Alent

Citation:

Encore un qui est trop allé sur le sdz


:doute2
Euh... tu t'adresse à qui là ?...

Allez-y voir donc. Et followez-moi


Tata Monos - posté le 29/07/2009 à 18:30:24 (56907 messages postés) - misteroniro

❤ 0

Vive le making libre

A l'auteur avec les exos.

Pixner|Offgame | Le comptoire des clikeurs


Grade - posté le 29/07/2009 à 18:34:54 (905 messages postés)

❤ 0

Monos est devin :D.

MMORPG 2D Amateur | http://www.shinsekaionline.com


Joke - posté le 29/07/2009 à 21:05:04 (5054 messages postés)

❤ 0

Pour la fonction "tout déplacer" j'ai moi-même des soucis avec, on dit que ça attend la fin des déplacements réalisés à l'intérieur de l'événement mais en fait ça attend aussi la fin de tous les déplacements causés par événements en processus parallèle ou automatique apparemment.

http://rmex.github.io/ | Joke's Tuts | Joke's Gribs | SoundCloud | Terre cuite | BilouCorp | Genesis | Groupe Skype RPG Maker | DELIRIUM-II


Tata Monos - posté le 29/07/2009 à 21:08:23 (56907 messages postés) - misteroniro

❤ 0

Vive le making libre

en fête foraine c'est encore pire que rm2003
deux options :

Déplacer tous les événements que je me sert pour attendre la fin des déplacements en scène cinématique.

Et stropper tous les événements qui est heu j'avoue j'ai jamais fais de teste sur ça.

Pixner|Offgame | Le comptoire des clikeurs


Alkanédon - posté le 29/07/2009 à 21:28:19 (7661 messages postés)

❤ 0

Citoyen d'Alent

Citation:

en fête foraine


ah ouais ... ca se trouve y en a rien qui vont rien comprendre du coupXD

Allez-y voir donc. Et followez-moi


Moonshadow - posté le 20/08/2009 à 16:15:59 (1184 messages postés)

❤ 0

Coucou.

Ephy : j'y penserai ;)
Grade : Je fais aussi des tuto pour sdz en fait... (zut il faut que je quitte cette influence)

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site:

Communauté: Accueil | News | Forum | Flash-news | Sorties | Chat | Commentaires | Galerie | Blogs | Articles perso | Screen de la semaine | Palmarès | Livre d'or | Recherche | Interviews | OST | L'Annuaire | Divers
Apprendre: Le Wiki | Tutoriels | Guides | Gaming-Live | Tests | Making-of
Télécharger: Programmes | Scripts | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Index jeux séparés | Top Classiques | Top Originaux | Les autres | Collection Oniro | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Jeux complets | Proposer
Hébergés: Aëdemphia | Fighting Robots Quest | Geex | Inexistence | La Légende d'Ibabou | Nylu | Sarcia | Super Mario RPG - Lost Souls
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis