Rechercher dans la communauté
Affichage des résultats pour les étiquettes 'load'.
1 résultat trouvé
-
Version Minecraft : 1.12.2 (git-Spigot-4bd94dc-fb414fe) Version Skript: 2.3.7 Type du skript: Gestion de schematic/structure Bonjour à tous , c'est ma première demande de skript donc si vous pensez que je demande trop ou que je suis pas assez explicite, dites le moi tout simplement et je rajouterai des détails Le but du skript est de pouvoir grâce à une fonction de sauvegarder une structure qui est sélectionné grâce à un outil (de préférence blaze rod named "&e&lBâton de sélection"). Cet schematic pourra être sauvegarder dans un dossier nommé "Schematics/" sous un format schematic (et pas yml comme le fait SkSchematic ) et ainsi il pourra être chargé à une position précisé par le joueur en question. Commandes éventuelles avec les permissions : Il n'y a pas besoin de permission et de commandes particulières car c'est une fonction et donc je pourrai mettre une permission seulement dans une petite partie du code et quand je voudrai . Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc.) : Oui. Me sortez pas directement SkSchematic comme problème résolu car le format du fichier que je recherche est .schematic. Un point important, c'est par rapport au utilisation des addons+versions: - Skematic : 2.1 - Sk-NBeeT : 2.4.0 - Skript Mirror : 0.9.0 - SkQuery : 3.6.5 - Skellet : 1.9.6b - SkRayFall : 1.9.10 - SkUtilities : 0.9.0 - Tuske : 1.8.3-PikachuPatch-v3 - WildSkript : 1.9 Tout ces addons sont ceux qui sont installés et qui peuvent être utilisé dans le code Autre point, toutes les variables devront commencés par STRUCT. car je stock ces variables dans une autre liste que d'habitude J'ai déjà fait la partie concernant la sélection du joueur: on left click: if tool of player is a blaze rod named "&e&lBäton de sélection": cancel event if {STRUCT.position::%player%::1} is location of targeted block: stop else: set {STRUCT.position::%player%::1} to location of targeted block StructBlockCal("1ère position placé au coords: %location of targeted block%", player) stop on right click: if tool of player is a blaze rod named "&e&lBäton de sélection": cancel event if {STRUCT.position::%player%::2} is location of targeted block: stop else: set {STRUCT.position::%player%::2} to location of targeted block StructBlockCal("2ème position placé au coords: %location of targeted block%", player) stop #La fonction StructBlockCal(text, player) permet de calculer le nombre de block dans la sélection, le text est ce qui va apparaître avant le contenu de la sélection. Je pense avoir tout dit encore une fois, si vous pensez que je manque de précisions, dîtes le moi A plus tard