New RPG Maker
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum traitant du logiciel RPG Maker tout en français ! Entraide, tutos, scripts, ressources, hébergement de vos projets RPG Maker 2000, 2003, XP et VX. Venez les présenter !
 
AccueilDernières imagesRechercherS'enregistrerConnexion

 

 Tutorial --> Les variables et les conditions

Aller en bas 
5 participants
AuteurMessage
rayon-gama
Modérateur
Modérateur
rayon-gama


Masculin Nombre de messages : 352
Age : 44
Localisation : &é"'(-è_çà)=#{[|\^@]} (Rege
Date d'inscription : 03/04/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 31 Déc - 15:58

Bonjour alors déjà que-ce qu'une variable ?
Une variable est une sorte de boite qui contient une valeur bon aller commençons directement par un exemple commenter ^^ :

Code:

class Scene_Tuto
  def main
    a = $game_variables[1] # Alors là enfaîte : a est une nouvelle variable que l'on créer et on l'initialise avec la valeur de notre variable un du jeu (celle avec les événements)
    if a >10 #If = Si donc ce qui fait : Si a est plus grand que (>) 10
      print ("Tu as plus de 10 ans") #On affiche ce message
    elsif a < 10 #elsif = ELSE IF = Sinon Si a est plus petit que (<) 10
      print ("Tu as moins de 10 ans")#On affiche ce message
    else #Else = Sinon , donc sinon si a n'est pas plus grand que 10 ni plus petit ce qu'il est égale a 10 donc :
      print ("Tu as pile 10 ans")#On affiche ce message
    end#On termine nos conditions (if , elsif et else)
    $scene = Scene_Map.new #Puis on retourne sur la map
  end #On ferme notre fonction 'main'
end #On ferme notre classe 'Scene_Tuto'

Bon alors ques qui ce passe avec les conditions donc enfaite on pourrait faire un schèma de ce genre :
Code:

Si truc [signe de comparaison] à truc
    On fait :
    Instruction ......
Sinon si truc [signe de comparaison] à truc
    On fait :
    Instruction ......
Sinon
    On fait :
    Instruction ......

Voici un tableau avec les signe de comparaison :
Opérateur : Signification :
==Egal à
>Strictement supérieur à
<Strictement inférieur à
>= Supérieur ou égale à
<=Inférieur ou égale à
!=Différent à


Voilà j’espère que vous avez compris ce qu'est les conditions et les variables pour terminer ce cours je vous propose de faire un petit TP :

Consignes :
- Une variable devra être créer contenant la variables de jeu (game_variables).
- Cette variables de jeu devra contenir l'âge du joueur qui aura rentrer par l'intermediere d'un évènement(je pense que vous savez faire cela)
- Les conditions seront :
-Si la variables est plus grand que 18 on affiche "Tu est majeur"
-Sinon si la variables est plus petit que 18 on affiche "Tu est mineur"
-Sinon on affiche "Tu as pile 18 ans ! "

Voilà il faudra le remettre à la suite de ce tuto et il me faudra le code script et un code avec les commande évènementiels utilisé.

Aujourd'hui ce fût une petit tutorial faute de temps.

Cordialement Rayon-Gama

MAJ 1 : Ajout de la suite de la partie sur les conditions


Dernière édition par rayon-gama le Sam 1 Jan - 17:25, édité 1 fois (Raison : MAJ 1 : Ajout de la suite de la partie sur les condition)
Revenir en haut Aller en bas
Hellper
Membre actif
Membre actif
Hellper


Masculin Nombre de messages : 227
Age : 31
Localisation : Poitiers
Date d'inscription : 12/12/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 31 Déc - 17:57

Ce tuto est moins biens que le premier car tu te contente de donner un exemple, mais tu ne prends pas le temps d'expliquer au cas par cas et d'approfondir. Tu aurais d'ailleurs pu rajouter les autres comparaisons comme "égal à", "différent de"...
Revenir en haut Aller en bas
rayon-gama
Modérateur
Modérateur
rayon-gama


Masculin Nombre de messages : 352
Age : 44
Localisation : &é&quot;'(-è_çà)=#{[|\^@]} (Rege
Date d'inscription : 03/04/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 31 Déc - 18:03

Ne t'inquiète pas ceci ferra fais mais là je préférais donner une petite partie du tuto (un résumé) avant le tuto car de toute façon je ne pourrais pas le poster aujourd'hui donc voilà pourquoi le tuto est si cours.
Revenir en haut Aller en bas
k.limero
Membre actif
Membre actif
k.limero


Masculin Nombre de messages : 206
Age : 112
Localisation : Rennes, et aussi DTC
Date d'inscription : 14/12/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 31 Déc - 18:31

Tu aurais du attendre pour poster,, là c'est pas très fourni je trouve :/
Revenir en haut Aller en bas
rayon-gama
Modérateur
Modérateur
rayon-gama


Masculin Nombre de messages : 352
Age : 44
Localisation : &é&quot;'(-è_çà)=#{[|\^@]} (Rege
Date d'inscription : 03/04/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 31 Déc - 18:41

Désoler mais c'est mieux que rien nan ?
Revenir en haut Aller en bas
rayon-gama
Modérateur
Modérateur
rayon-gama


Masculin Nombre de messages : 352
Age : 44
Localisation : &é&quot;'(-è_çà)=#{[|\^@]} (Rege
Date d'inscription : 03/04/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptySam 1 Jan - 17:26

MAJ 1 : Ajout de la suite de la partie sur les condition
Revenir en haut Aller en bas
kintoune
Bon membre
Bon membre
kintoune


Masculin Nombre de messages : 133
Age : 31
Localisation : Jamais loin
Date d'inscription : 21/11/2009

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyLun 10 Jan - 1:07

a est une variable locale, accessible uniquement dans la méthode courante
@a est une variable de classe, accessible uniquement dans la classe courante
$a est une variable globale, accessible durant toute la durée du programme (qu'importe la classe, la méthode, etc)

Aussi, au lieu de print, tu peux écrire simplement p.
Revenir en haut Aller en bas
rayon-gama
Modérateur
Modérateur
rayon-gama


Masculin Nombre de messages : 352
Age : 44
Localisation : &é&quot;'(-è_çà)=#{[|\^@]} (Rege
Date d'inscription : 03/04/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyLun 10 Jan - 9:59

Pour les variables je connaissais ne t’inquiète pas r contre l "p." je ne connaissais pas ^^
Revenir en haut Aller en bas
kintoune
Bon membre
Bon membre
kintoune


Masculin Nombre de messages : 133
Age : 31
Localisation : Jamais loin
Date d'inscription : 21/11/2009

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyLun 10 Jan - 10:47

Aussi, tu devrais expliquer ce qu'est la variable $scene, car elle est très importante. Expliques aussi ce que sont les variables globales du type $game_party, ou $game_variables.
Revenir en haut Aller en bas
rayon-gama
Modérateur
Modérateur
rayon-gama


Masculin Nombre de messages : 352
Age : 44
Localisation : &é&quot;'(-è_çà)=#{[|\^@]} (Rege
Date d'inscription : 03/04/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyLun 10 Jan - 18:25

Avant de poster , lit mon premier tutorial ou j'explique clairement ce que c'est que cette variable $scene et pour $game_variables :

Citation :
a = $game_variables[1] # Alors là enfaîte : a est une nouvelle variable que l'on créer et on l'initialise avec la valeur de notre variable un du jeu (celle avec les évènements)

Je pense que c'est assez explicite !
Revenir en haut Aller en bas
kintoune
Bon membre
Bon membre
kintoune


Masculin Nombre de messages : 133
Age : 31
Localisation : Jamais loin
Date d'inscription : 21/11/2009

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyLun 10 Jan - 22:17

Le fonctionnement de ces variables n'y est pas vraiment bien expliqué, tu dis que $scene est une variable spéciale, et que RPG Maker va chercher dedans.

Ce n'est pas exactement ça:
$scene est une variable en effet spéciale. Mais ce n'est pas RPG Maker qui va chercher dedans. Tout est dans le script Main: une boucle est lancée lorsque RPG Maker le lit. Tant que $scene a une valeur, donc n'est pas égale à nil, il exécute la méthode main de $scene, et créé ainsi une boucle allant de Scene_Title à Scene_Map, puis à Scene_Menu ou Scene_Shop, et ce, jusqu'à ce qu'on vide $scene via $scene=nil.

A ce moment, le programme sort de la boucle de Main et se ferme.
Revenir en haut Aller en bas
Hellper
Membre actif
Membre actif
Hellper


Masculin Nombre de messages : 227
Age : 31
Localisation : Poitiers
Date d'inscription : 12/12/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 21 Jan - 0:55

kintoune a écrit:

Aussi, au lieu de print, tu peux écrire simplement p.
Sauf que la fonction p affichera le syntaxe alors que print affichera uniquement le texte.
Revenir en haut Aller en bas
F1er
Petit membre
Petit membre
F1er


Masculin Nombre de messages : 42
Age : 26
Localisation : Dans ton subconscient.
Date d'inscription : 06/11/2010

Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions EmptyVen 21 Jan - 19:39

Bien !
Revenir en haut Aller en bas
Contenu sponsorisé





Tutorial --> Les variables et les conditions Empty
MessageSujet: Re: Tutorial --> Les variables et les conditions   Tutorial --> Les variables et les conditions Empty

Revenir en haut Aller en bas
 
Tutorial --> Les variables et les conditions
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Vérifier des variables avec un interrupteur
» Tutorial --> Votre premier script
» Mini-Tutorial Faire un coffre.
» Tutorial >> Meilleur affichage du choix des nombres.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
New RPG Maker :: Making :: Tutoriaux :: RPG Maker XP-
Sauter vers: