Ediwiki

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

Outils pour utilisateurs

Outils du site


tutos:variables_booleens

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
Prochaine révisionLes deux révisions suivantes
tutos:variables_booleens [2020/11/22 09:24] editeursotutos:variables_booleens [2021/01/11 00:02] – [Autres spécificités] editeurso
Ligne 19: Ligne 19:
 |   35 à 87       61 à 65     | |   35 à 87       61 à 65     |
 |   102 à 120     306 à 316   | |   102 à 120     306 à 316   |
 +
 +Privilégiez de préférence, l'utilisation des variables / bools aux numéros les plus faibles.
  
 Il existe également certains booléens et variables qui sont **utilisables par tout le monde** mais **leurs valeurs ne peuvent être modifiées** ! Il s'agit des booléens et variables dits **"partagés"**. Il existe également certains booléens et variables qui sont **utilisables par tout le monde** mais **leurs valeurs ne peuvent être modifiées** ! Il s'agit des booléens et variables dits **"partagés"**.
Ligne 155: Ligne 157:
  
 ==== Autres spécificités ==== ==== Autres spécificités ====
 +
 +=== Variable Serveur partagée ===
 +Comme pour les variables et booléens joueurs, il y a aussi des variables serveurs dits **"partagées"**, dont la lecture est possible mais la modification non, sauf demande spécifique...
 +
 +__Exemple :__ la variable serveur Serveur[MoisVesperaeName] permet de connaitre le mois actuel dans la langue de Vesperae.
 +
 +Voici la liste de ces variables : [[general:variables_partagees#variables_serveur_partagees|Variables et booléens partagés]].
 +
 === Variable Serveur avec variable joueur === === Variable Serveur avec variable joueur ===
 Lorsque l'on utilise des variables serveur, on peut en créer en appelant des variables joueurs. Lorsque l'on utilise des variables serveur, on peut en créer en appelant des variables joueurs.
Ligne 166: Ligne 176:
  
 NB : on peut tout à fait incorporer des fonctions dans la construction de nouvelles variables. Par exemple, la variable Serveur[InputString('Rentrez le nom de la variable')] aura comme nom ce que le joueur aura écrit. NB : on peut tout à fait incorporer des fonctions dans la construction de nouvelles variables. Par exemple, la variable Serveur[InputString('Rentrez le nom de la variable')] aura comme nom ce que le joueur aura écrit.
-Oui, ça paraît dingue, mais ça marche ! +Oui, ça paraît dingue, mais ça marche ! 
 +NB2 : Serveur[Test_Variable[22]] ne fonctionne pas. Même chose pour les booléens.
  
 === Variable Serveur qui se modifie hors du jeu === === Variable Serveur qui se modifie hors du jeu ===
Ligne 175: Ligne 186:
 __Fonctionnement :__ __Fonctionnement :__
   - **Se réinitialise à 0 à chaque relance du jeu :**\\ //-> Intégration manuelle à communiquer à EditeurSo//  \\ \\    - **Se réinitialise à 0 à chaque relance du jeu :**\\ //-> Intégration manuelle à communiquer à EditeurSo//  \\ \\ 
-  - **S'incrémente à chaque relance journalière (ou : par semaine, saison, année) :**\\ //-> Intégration par préfixe de la variable : Serveur[IncrementJour_Name], Serveur[IncrementSemaine_Name, Serveur[IncrementMois_Name] et Serveur[IncrementAnnee_Name]//  \\ \\  +  - **Se réinitialise à 0 à chaque relance journalière (ou : par semaine, mois, saison, année) :**\\ //-> Intégration par préfixe de la variable : Serveur[ResetJour_Name], Serveur[ResetSemaine_Name], Serveur[ResetMois_Name], Serveur[ResetSaison_Name] et Serveur[ResetAnnee_Name]//  \\ \\  
-  - **Se modifie avec un aléatoire N à N2 à chaque relance journalière (ou : par semaine, saison, année) :**\\ //-> Intégration par préfixe de la variable + paramètre N et N2 pour les bornes de l'aléatoire : Serveur[RamdomJour_0_500_Name], Serveur[RamdomSemaine_0_500_Name], Serveur[RamdomMois_0_500_Name] et Serveur[RamdomAnnee_0_500_Name]//  \\ \\ +  - **S'incrémente à chaque relance journalière (ou : par semaine, mois, saison, année) :**\\ //-> Intégration par préfixe de la variable : Serveur[IncrementJour_Name], Serveur[IncrementSemaine_Name], Serveur[IncrementMois_Name], Serveur[IncrementSaison_Name] et Serveur[IncrementAnnee_Name]//  \\ \\  
 +  - **Se modifie avec un aléatoire N à N2 à chaque relance journalière (ou : par semaine, mois, saison, année) :**\\ //-> Intégration par préfixe de la variable + paramètre N et N2 pour les bornes de l'aléatoire : Serveur[RamdomJour_0_500_Name], Serveur[RamdomSemaine_0_500_Name], Serveur[RamdomMois_0_500_Name], Serveur[RamdomSaison_0_500_Name] et Serveur[RamdomAnnee_0_500_Name]//  \\ \\ 
tutos/variables_booleens.txt · Dernière modification : 2022/09/25 19:11 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki