Ediwiki

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

Outils pour utilisateurs

Outils du site


tutoriaux:utilisation_des_variables_en_jeu

Ceci est une ancienne révision du document !


Introduction

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).

Rappel sur les variables et booléens publics

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.

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.

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.

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]

Position Choix
1 ARC
2 BAGUETTE MAGIQUE
3 EPEE

Divinité du joueur

La variable qui détermine le choix de la divinité au début du jeu est : Variable[95]

Position Choix
1 DEMONIO
2 DONBLAS
3 DRANIGBA
4 VANILIUS
5 DANAVA
6 ZANDAROS
7 WILLANJIS
8 FULRULLIA
9 DRANIG
10 BRASTOS
11 AARIBA
12 NARTHE

Variables liées au serveur

Description Explication Variable A quoi ça sert ?
Formule récompense Level max du jeu Serveur[LvlMaxActuelDuJeu] Sert au valeur referent de récompense dans certaine map
Mariage Nom de l'époux du joueurServeur[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é Nom du mois courant en VesperaenServeur[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.
tutoriaux/utilisation_des_variables_en_jeu.1597084236.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki