Ediwiki

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

Outils pour utilisateurs

Outils du site


var_char:bool

Table des matières

Bools

Explications

Les Bools sont des variables simples qui ne peuvent prendre pour valeurs que 0 ou 1. L'avantage pour le moteur vient du fait qu'il est facile de stocker un grand nombre de booléens car ils prennent beaucoup moins de place qu'une variable.

Les Bools sont par exemple utile si on a un coffre avec un trésor qui doit n'être ouvert qu'une seule fois ou pour aider au design d'un mini jeu qui nécessite de nombreuses variables.

Chaque joueur a ses propres Bools. La modification d'un booléen n'affecte que le joueur actif et non les autres joueurs environnants.

Vous ne pouvez pas utiliser n'importe quel Bool pour faire n'importe quoi.

Les Bools 1 à 5, 35 à 87, puis 102 à 120 sont publics et peuvent être utilisés dans vos mini jeux du moment qu'ils sont réinitialisés à 0 à la sortie de la salle.

Pour utiliser d'autres Bools, par exemple afin de mettre un coffre dans une quête, il est nécessaire d'en faire la demande auprès de editeur@slayersonline.net

Un bool aura par défaut la valeur 0.

Consultez les tutoriaux afin d'en apprendre plus sur l'usage des Bools.

Voir aussi : .variable et serveur

Exemple

// On affecte 1 à la valeur du bool
Bool[1]=1

Autre exemple

// On inverse la position du Bool en utilisant une astuce mathématique
Bool[38]=(Bool[38]+1)-(Bool[38]*2)
var_char/bool.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