Ediwiki

Wiki officiel de l'éditeur de carte du jeu Slayers Online

Outils pour utilisateurs

Outils du site


tutoriaux:utilisation_des_variables_en_jeu

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
tutoriaux:utilisation_des_variables_en_jeu [2017/05/15 00:47] ystorsatutoriaux:utilisation_des_variables_en_jeu [2020/08/10 20:30] – [Variables et booléens partagées] editeurso
Ligne 1: Ligne 1:
 ===== Introduction ===== ===== Introduction =====
  
-Bienvenue sur le tutorial en ligne par l'equipe d'EditeurSO+Ce tutorial s'adresse aux personnes ayant suivi le tutorial sur les variables de Vanivan. Comme vous avez pu le lire le jeu Slayers Online enregistre les données des joueurs dans un catalogue de centaines de variables. Certaine d'entre elle sont utilisable en édition (les variables publiques) et certaine en lecture seule (les variables partagés).
  
-==== Variables et Booléens publics ====+==== Rappel sur les variables et booléens publics ====
  
 {{tutoriaux:attention.png|}} En ce qui concerne les variables 13 à 16 et 61 à 65 puis 306 à 316 et les booléens 1 à 5, 35 à 87 et 102 à 120, ces variables et booléens sont publics, c'est-à-dire utilisables ponctuellement, dans le cadre d'un mini-jeu ou autre, du moment que ces variables et booléens sont remis à 0 à la sortie de la carte. {{tutoriaux:attention.png|}} En ce qui concerne les variables 13 à 16 et 61 à 65 puis 306 à 316 et les booléens 1 à 5, 35 à 87 et 102 à 120, ces variables et booléens sont publics, c'est-à-dire utilisables ponctuellement, dans le cadre d'un mini-jeu ou autre, du moment que ces variables et booléens sont remis à 0 à la sortie de la carte.
Ligne 9: Ligne 9:
  
  
-==== Variable en jeu ====+==== Variables et booléens partagées ====
  
 Les variables en jeu peuvent être réutilisées afin de concevoir vos projets plus en profondeur. **Il est important de l'écrire dans le mail lors de votre envoi** à [[Editeur@slayersonline.net]] afin que notre équipe soit au courant. Les variables en jeu peuvent être réutilisées afin de concevoir vos projets plus en profondeur. **Il est important de l'écrire dans le mail lors de votre envoi** à [[Editeur@slayersonline.net]] afin que notre équipe soit au courant.
  
 +Ces variables ou booléens ne doivent pas être modifiés, juste lus ("lecture seule"), elle ne doit être utiliser que dans vos CD ou en CE avec la fonction "Condition()" de vos évènements.
  
-==== Arme du jeu ====+En voici un exemple :  
 + 
 +  // CE 
 +  //  
 +  // dialogue pour personnage féminin 
 +  Condition('Bool[511]=1') 
 +  Message('Bonjour Madame'
 +  // dialogue pour personnage masculin 
 +  Condition('Bool[511]=0') 
 +  Message('Bonjour Monsieur'
 +  // on reprend en non conditionnel 
 +  Condition('1=1') 
 +  Message('Ca va ?') 
 +==== Sexe du joueur ==== 
 + 
 +Le booléen qui détermine le choix du sexe au début du jeu est : **Bool[511]**     
 + 
 +^ Position       ^ Choix          ^ 
 +| 1   | FEMININ    | 
 +| 0   | MASCULIN| 
 + 
 +==== Arme du joueur ====
  
 La variable qui détermine le choix de l'arme au début du jeu est : **Variable[96]**     La variable qui détermine le choix de l'arme au début du jeu est : **Variable[96]**    
Ligne 24: Ligne 46:
  
  
-==== Divinité en jeu ====+==== Divinité du joueur ====
  
 La variable qui détermine le choix de la divinité au début du jeu est : **Variable[95]**     La variable qui détermine le choix de la divinité au début du jeu est : **Variable[95]**    
Ligne 44: Ligne 66:
  
  
-==== Variable lié au serveur ====+ 
 +==== Variables liées au serveur ====
  
 ^ Description         ^ Explication         ^ Variable                          ^A quoi ça sert ?                          ^ ^ Description         ^ Explication         ^ Variable                          ^A quoi ça sert ?                          ^
Ligne 50: Ligne 73:
 | Mariage  | Nom de l'époux du joueur|Serveur[MTO%UpperName%]|Retourne le nom de l'époux| | Mariage  | Nom de l'époux du joueur|Serveur[MTO%UpperName%]|Retourne le nom de l'époux|
 |  |      |                      |   | |  |      |                      |   |
-| Temporalité | Numéro du mois courant à la réalitée        Serveur[MoisVesperaeNumerique]       |Valeur 1 à 12 - Différent chaque mois en incrément de 1 |+| Temporalité |Numéro du mois courant à la réalitée        Serveur[MoisVesperaeNumerique]       |Valeur 1 à 12 - Différent chaque mois en incrément de 1 |
 | Temporalité |Nom du mois courant en Vesperaen|Serveur[MoisVesperaeName]|Valeur littéral RP - Peut servir si l'on veux que des PNJ précise le mois que nous sommes | | Temporalité |Nom du mois courant en Vesperaen|Serveur[MoisVesperaeName]|Valeur littéral RP - Peut servir si l'on veux que des PNJ précise le mois que nous sommes |
-| Temporalité | Nom de la saison courante en Veperaen        Serveur[SaisonVesperaeName]     |Valeur littéral RP - Peut servir si l'on veux que des PNJ précise la saison que nous sommes.|+| Temporalité |Nom de la saison courante en Veperaen       Serveur[SaisonVesperaeName]     |Valeur littéral RP - Peut servir si l'on veux que des PNJ précise la saison que nous sommes.|

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki