-
Compteur de contenus
741 -
Inscription
-
Dernière visite
-
Jours gagnés
31 -
Crédits
564 [Faire un don]
Type de contenu
Profils
Forums
Téléchargements
Downloads Plus Support
module__dplus_manager
Tout ce qui a été posté par Olyno
-
Tente comme ca : command /claim: trigger: if {chunk.%chunk at player%} is set: send "&cCe Chunk est déjà claim !" stop if {maxclaim.%player%} = 6: if {grade.%player%.Joueur} is true: send "&cTu as claim trop de chunk (6 max) !" stop if {chunk.%chunk at player%} is not set: if {maxclaim.%player%} < 6: add name of player to {listchunk.%chunk at location of player%::*} set {chunk.%chunk at player%} to name of player set {chunk.%chunk at player%.%player%} to true add 1 to {maxclaim.%player%} send "&9Chunk : &atu as claim ce territoire !" stop command /unclaim: trigger: if {chunk.%chunk at player%} is not set: send "&cCe chunk n'est pas claim" stop if {chunk.%chunk at player%} is not player: send "&cCe chunk est déjà claim par quelqun d'autre" stop if {chunk.%chunk at player%} is player: clear {chunk.%chunk at player%} set {chunk.%chunk at player%.%player%} to false remove 1 from {maxclaim.%player%} remove name of player from {listchunk.%chunk at location of player%::*} PS : Pense à reprendre les même variables, sinon ca ne fonctionnera pas. Espérant avoir pu t'aider. Si c'est le cas, passe cette discussion en résolue stp.
-
Bon, je n'ai pas tout compris mais je pense avoir compris la chose la plus importante : le système random. Déjà penchons nous sur tes recherches qui sont insuffisantes car j'ai réussi à trouver des résultats très rapidement ([Contenu masqué] ----> [Contenu masqué]) Bref, donc pour le système random, il faut récupérer cette partie de code et la modifier par rapport à ton code : loop {lenomdetavariable::lenomdetonéquipe::*}: add {lenomdetavariable::lenomdetonéquipe::*} to {_random::*} #On ajoute la liste des joueurs de l'équipe dans la liste random set {_random} to a random element of {_random::*} #On set le joueur random de la liste random if {pvp.event.%loop-player%} is false: #On vérifie si a partie a démarrer message "ton message" to {_random}#On envoi le message au joueur Et tu répète cette action pour chaque équipe. Espérant avoir pu t'aider.
-
Bien bien bien. Go voir mon skript minis-jeux advanced, et tu regarde comment j'ai fait. skript disponnible dans ma signature. Espérant avoir pu t'aider ;)
-
Au début du spiler "GUI Manager" (exemple : create a gui slot 1 of playerwith potato to close with left click )
-
Non garde le, certaine options ne sont disponnible que dans skquery.
-
la prochaine fois fait des recherches stp. : [Contenu masqué]
-
NON ! Si tu veux utiliser un menu gui, il te faut utiliser Tuske ! Pour la ligne de code, tu as des exemples directement sur la page de l'addon. Je ne vais pas m'amuser à réecrire ce qu'il y a écrit directement sur la page de l'addon (dans le spoiler "GUI manager" et dans le spoiler "spoiler").
-
Arrête tout simplement d'utiliser Skquery ! Tu as un addon qui te permet de faire ca sans soucis et efficacement : Tuske ! Je t'invite à cliquer dessus pour plus de détails. Si j'ai résolu ton problème, n'hésite pas à passer la discussion en résolue. Met un petit like au passage, ca fait toujours plaisir. Espérant avoir pu t'aider.
-
Merci de ton aide, je passe en résolu. Je te contacterais en mp si besoin
-
Pour ca, on va reprendre une partie de skript de skywars : l'auto-regène on break: if "%World of player%" is "{@map}": {skywars.game.ignore.locations::%location of event-block%} is not set add location of block to {skywars.game.broken.blocks::*} add type of block to {skywars.game.broken.type::*} set {skywars.game.ignore.locations::%location of event-block%} to true command /skywarsregen: trigger: loop {skywars.game.broken.blocks::*}: set {_loc} to loop-value set block at {_loc} to {skywars.game.broken.type::%loop-index%} delete {skywars.game.broken.blocks::*} delete {skywars.game.broken.type::*} delete {skywars.game.ignore.locations::*} on place: if "%World of player%" is "{@map}": {skywars.games.ignore.locations:%location of event-block%} is not set add location of block to {skywars.games.place.blocks::*} add type of block to {skywars.games.place.type::*} set {skywars.games.ignore.locations::%location of event-block%} to true command /skywarsregen1: trigger: loop {skywars.games.place.blocks::*}: set {_loc} to loop-value set block at {_loc} to air delete {skywars.games.place.blocks::*} delete {skywars.games.place.type::*} delete {skywars.games.ignore.locations::*} Il ne te suffira plus qu'à changer le nom des variables et, si besoin, les commandes tout en citant les sources. La première partie du code est lorsqu'on casse un bloc. La seconde est lorsqu'on place un bloc. Là, ce qui nous intéresse est la seconde partie. Espérant avoir pu t'aider. Après tu connais la suite...(passer en résolu etc...)
-
on place of <ton bloc>: cancel event Espérant avoir pu t'aider Merci de passer cette discussion en résolue si j'ai pu t'aider.
-
Merci de passer cette discussion en résolue si @destroyers633 a pu t'aider.
-
Merci de passer cette discussion en résolue si @MrForoche a pu t'aider.
-
A toi de le coder xD Et si tu souhaite que ce soit coder par quelqu'un d'autre, faudra aller dans "demande de skript". Espérant avoir pu t'aider
-
Ouai en gros. Et si tu y arrive, je te met un GROS POCE BLEU !
-
Ok merci de ton aide :)
-
Tu as un menu gui. Lorsque tu fais une commande pour (par exemple) créer un kit, celui-ci s'ajoute dans le menu gui. Lorsque tu as un autre kit, cet autre kit s'ajoute à la suite du premier dans le menu gui...Enfin, si le menu gui n'a plus de place, 2 fleches apparaissent en bas à gauche et en bas à droite du menu gui de manière à pouvoir tourner la page et voir les autres kits. Est-ce plus claire ?
-
Pas forcément, juste un menu dynamique, un menu qui s'adapte automatiquement, d'où le "menu dynamique".
-
Je me suis tromper, j'avais mis n'importe quoi dans ce passage, merci de me l'avoir dit :confused:
-
Version de minecraft / skript : 1.10 Type du skript : Menu GUI Dynamique Commandes éventuelles avec les permissions : /menu - Aucune permission nécessaire Description du script en détails : Salut, Déjà merci à toi qui regarde ma demande de skript de bien vouloir m'aider. Bon je ne vais pas m'attarder : je souhaiterais un skript de menu gui dynamique. C'est-à-dire un menu gui (normal) qui (par exemple) regroupe des kits créer et donc lorsqu'on effectue la commande (qui peut être n'importe quel commande pour afficher le menu gui), celui-ci affiche un menu gui avec tout les kits et que lorsqu'on fait une commande pour ajouter un kit, juste après, celui-ci se trouve dans le menu. Le système de kit est un exemple, c'est la forme que je souhaiterais si possible (merci de ne pas me dire comment faire mais de me montrer un exemple concret). La commande est celle que vous souhaitez, elle ne m’intéresse uniquement pour voir la forme. Enfin, le skript du menu gui devra comporter un système de pages, où s'il y a (encore comme exemple) trop de kits, le joueur, en cliquant sur une flèche, lui affiche la page suivante, et qu'il puisse retourner en arrière s'il le souhaite. Merci d'avance à celui qui m'aidera. PS : Ce que j'ai mis en rouge et en bleu sont des repère, ils sont là pour vous repérer dans ma demande de skript plus facilement sans tout lire. En bleu : L'explication En rouge : Les choses importantes
-
Tu peux aussi reprendre mon skript mais tu n'aura pas les explications de @Phe0X xD Regarde dans ma signature : SkMatchmaking Ca devrait être t'aller normalement. Sur ce ...
-
Si le sujet est résolu, pense à passer le titre de la discussion en résolu stp
-
As-tu les bonnes versions des addons et de skript ?
-
Test ca : on damage: If damage cause is lava: cancel event