Wiki FreeCube
Bienvenue sur le wiki officiel du FreeCube de DeryCube !
📌 Qu'est-ce que l'option "Accès développement avancé" ?
L'option Accès développement avancé, accessible dans les paramètres du menu principal, permet d'accéder à des fonctionnalités avancées pour le développement de votre FreeCube. Elle offre la possibilité d'utiliser des variables, conditions et boucles, élargissant ainsi les actions réalisables dans votre zone.
Par défaut, cette option est désactivée afin de ne pas perturber les nouveaux joueurs ou ceux n'ayant aucune expérience en développement.
🖥️ Qu'est-ce que la "Simplification visuelle" ?
La Simplification visuelle, disponible dans les paramètres, permet de rendre l'interface de développement plus compréhensible. Normalement, chaque action est représentée par un item, ce qui peut compliquer la lecture du code.
Avec cette option activée, un encadré apparaît en haut à gauche, affichant le code en version simplifiée, dans un format inspiré de Python, pour une meilleure lisibilité.
Cette option est désactivée par défaut. Vous pouvez également modifier la langue du code simplifié en effectuant un clic droit sur "Simplification visuelle". Par défaut, il est en anglais.
Illustration :
🔄 Qu'est-ce que l'option "Se téléporter à moi" ?
Cette option empêche les autres joueurs de se téléporter à vous sans votre autorisation. Par défaut, elle est activée.
đź’¬ Qu'est-ce que l'option "Chat Global" ?
L'option Chat Global vous permet de désactiver l'affichage des messages globaux des autres joueurs.
đź“Ś Placeholders dans le FreeCube de DeryCube
Les placeholders sont des codes spéciaux permettant d'afficher des informations dynamiques ou de manipuler des variables. Ils sont entourés de % et s’adaptent en fonction du contexte dans lequel ils sont utilisés.
🔢 Liste des placeholders disponibles
Ces placeholders permettent d’obtenir des informations sur le joueur et son environnement :
-
%random.int/ % → Génère un nombre aléatoire entre
<min int>
et<max int>
. -
%player.gamemode% → Renvoie le mode de jeu du joueur (Survival, Creative, etc.).
-
%player.version% → Affiche la version du jeu du joueur.
-
%player.location.x% → Coordonnée X du joueur.
-
%player.location.y% → Coordonnée Y du joueur.
-
%player.location.z% → Coordonnée Z du joueur.
-
%player.experience% → Nombre total d’expérience du joueur.
-
%player.level% → Niveau d’expérience du joueur.
-
%player.hunger% → Niveau de faim du joueur.
-
%player.maxhealth% → Points de vie maximum du joueur.
-
%player.health% → Points de vie actuels du joueur.
-
%player.ping% → Latence (ping) du joueur.
-
%player% → Nom du joueur.
đź“‚ Gestion des variables avec les placeholders
Les variables permettent de stocker des informations et d’y accéder plus tard. Elles suivent un format précis :
âś… Variables temporaires
-
%<valeur>% → Variable temporaire valable uniquement pendant l’exécution. Elle ne contient ni "global" ni "player".
🎮 Variables spécifiques au joueur
-
%player.<valeur>% → Variable propre au joueur, accessible uniquement par lui.
-
%player.list.<valeur>% → Liste de variables propres au joueur.
🌍 Variables globales sur la zone
-
%global.<valeur>% → Variable accessible par tout le monde sur la zone.
-
%global.list.<valeur>% → Liste de variables partagée sur la zone.
đź“ś Variables listes temporaires
-
%list.<valeur>% → Variable de type liste temporaire.
Ces variables sont essentielles pour créer des mécaniques avancées et rendre votre zone encore plus interactif !