Aller au contenu

LePanda

Membre
  • Compteur de contenus

    474
  • Inscription

  • Dernière visite

  • Jours gagnés

    5
  • Crédits

    5 [Faire un don]

Tout ce qui a été posté par LePanda

  1. LePanda

    The Tower

    Manque de confiance je supprime [/code] Voila merci
  2. LePanda

    Mini-Jeux

    Je met en resolu jai compri et je suis super content
  3. LePanda

    Nick

    on join: player has permission "op" set the player's display name to "<red>[Admin]<gold>%name of player%" set the player's tablist name to "<green>%name of player%" Couzin jcroi ses sa sinon precise plus sque tu veut jtaiderais avec plez
  4. LePanda

    Nick

    Aucune idée panda regarde sa sa pourrez t'aider : [Contenu masqué]#
  5. https://skript-mc.fr/forum/index.php?threads/mini-jeux.1357/
  6. LePanda

    Mini-Jeux

    Bonjour Bonsoir Il me faudrez un plugin enfaite que voila mais enfaite j'ai crée un plugin tower mais a chaque fois ej suis obliger de copier coller toute les 140 ligne de code (qui est juste une arene) pour en faire une deuxieme party yorer til un moyen de le faire mais avec le /tw create (name) le blem ses quon ma dit que si on fait comme sa yora un blem avec les variable plz help me voici mon code options: logo: &f[&3The Tower&f]&r max per team: 1 command /tw1 [<text>] [<text>]: trigger: if argument 1 is "join": teleport player to {atttw1} add 1 to {tw1.slots} give an name tag named "&6Kits" to slot 0 of player's inventory give an door named "&cQuitter" with lore "&cVeux-tu quitter ?" to slot 8 of player's inventory give an lapis lazuli named "&6Rejoint l'equipe bleu (clique droit)" to slot 3 of player's inventory give an rose red named "&6Rejoint l'equipe rouge (clique droit)" to slot 5 of player's inventory message "{@logo} &7Veuillez cliquez sur les items pour choisir votre équipe." if {tw1.slots} > 2: wait 10 seconds send "La partie commence" set {tw1.start} to true clear inventory of player clear player's inventory equip player with all leather armour if {tw1.blue.%player%} is true: teleport player to {tw1playb} give 16 baked potato to the player dye player's helmet Blue dye player's chestplate Blue dye player's leggings Blue dye player's boots Blue stop if {tw1.red.%player%} is true: teleport player to {tw1playr} give 16 baked potato to the player set slot 3 of player to none set slot 5 of player to none set slot 8 of player to none dye player's helmet Red dye player's chestplate Red dye player's leggings Red dye player's boots Red stop wait 60 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 30 minutes" wait 600 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 20 minutes" wait 600 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 10 minutes" wait 300 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 5 minutes" wait 120 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 2 minutes" wait 60 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 1 minutes" wait 50 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 10 secondes" wait 5 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 5 secondes" wait 1 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 4 secondes" wait 1 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 3 secondes" wait 1 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 2 secondes" wait 1 seconds broadcast "&6The Tower &6&l> Fin des jeux dans 1 secondes" On Respawn: if {tw1.blue.%player%} is true: teleport the player to {tw1playb} give 16 baked potato to the player equip player with leather chestplate equip player with leather leggings equip player with leather boots dye player's chestplate blue dye player's leggings blue dye player's boots blue if {tw1.red.%player%} is true: teleport the player to {tw1playr} give 16 baked potato to the player equip player with leather chestplate equip player with leather leggings equip player with leather boots dye player's chestplate red dye player's leggings red dye player's boots red on walking on red stained hardened clay: if {tower.blue.%player%} is true: add 1 to {tw1.bleu.pts} broadcast "&6The Tower &4&l>%player% a marque un point !" teleport player to {tw1playb} wait 1 second if {tw1.bleu.pts} > 9: broadcast "&6The Tower &4&l> &7L équipe &3&lBLEUE &7a remportée la partie !" set {tw1.bleu.pts} to 0 on walking on blue stained hardened clay: if {tower.red.%player%} is true: add 1 to {tw1.rouge.pts} broadcast "&6The Tower &4&l>%player% a marque un point !" teleport player to {tw1playr} wait 1 second if {tw1.rouge.pts} > 9: broadcast "&6The Tower &4&l> &7L équipe &4&lROUGE &7a remportée la partie !" set {tw1.rouge.pts} to 0 command /tw1attente: trigger: set {atttw1} to location of player message "&6salle d'attente placé!" On rightclick with lapis lazuli: add 1 to {tw1.blue} set {tw1.blue.%player%} to true set {tw1.red.%player%} to false message "&6The Tower &4&l> &7Vous avez rejoint l'equipe &3Bleue" On rightclick with rose red: add 1 to {tw1.red} set {tw1.red.%player%} to true set {tw1.blue.%player%} to false message "&6The Tower &4&l> &7Vous avez rejoint l'equipe &4Rouge" on rightclick with door: add -1 to {tw1.slots} teleport player to {tower} clear inventory of the player message "{@logo} &7Tu as quitter le the tower" delete {tw1.team.%player%} remove player from {tw1.players::*} stop command /tw1playb: trigger: set {tw1playb} to location of player send "Le bleu est set" command /tw1playr: trigger: set {tw1playr} to location of player send "le rouge est set"
  7. LePanda

    TheTower

    Bonjour Bonsoir Je vais vous demandez un gros skript voila : Je créer mon skript tower mais sans les /tw create en gros je doit faire 150 ligbne de code pour une arene aprer copier coller et changer toute les variable pour la deuxieme etc et ses tres chi*** donc j'aimerais un tower simplifiez svp genre /tw create (arene) /twsetspawnrouge (bleu) (arene) etc Bonne journée merci
  8. LePanda

    Shematics

    Eh bien merciiii
  9. LePanda

    Shematics

    Eh bien ecoute merci , mais ... comment faire que quand j'execute la commande /tw1 (la map) stop ... sa téléporte tout les players dedans au spawn ???
  10. LePanda

    Shematics

    Ohh un Panda ! merci je vais allez voir sa :)
  11. LePanda

    Shematics

    Bonjour Bonsoir Bon bah j'ai fini mon plug TheTower après il me manquent un trucs Bah le reset de map Voila merci d'avoir lu :D
  12. LePanda

    Probleme tower

    Bonjour Bonsoir voici mon probleme : #-----------------------# # TheTower # # By RealDragonMA # #-----------------------# options: prefix: &4TheTower &4> &6 Command /tw [<text=help>] [<text>] [<text>]: trigger: if arg 1 is "help": message "&2>>>&f&o&l Aide plugin TheTowers&2 <<<" message "&6/tw create <nom>&b > &bCréer une arène" message "&6/tw remove <nom>&b > &bSupprimer une arène" #Créer une arène ---> if arg 1 is "create": if arg 2 is set: if {tw.arena.%arg 2%} is not set: set {tw.arena.%arg 2%} to true set {tw.arena.spawn.%arg 2%} to location of player add argument 2 to {tw.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été crée avec succès." stop else: message "{@prefix} L'arène &c%arg 2% &fexiste déjà." stop else: message "{@prefix} Utilisation correcte : /tw create <nom>." stop #Suprimer une arène ---> if arg 1 is "remove": if arg 2 is set: if {ce.arena.%arg 2%} is true: clear {tw.arena.%arg 2%} clear {tw.arena.spawn.%arg 2%} remove argument 2 from {tw.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été supprimé avec succès." stop else: message "{@prefix} L'arène &c%arg 2% &fn'existe pas." stop else: message "{@prefix} Utilisation correcte : /tw remove <nom>." stop #Rejoinde une partie ---> if arg 1 is "join": set slot 3 of player to rose red set slot 5 of player to lapis lazuli set slot 4 of player to none set slot 2 of player to none set slot 0 of player to name tag set slot 8 of player to book set slot 1 of player to none add player to {minijeux::*} if arg 2 isn't set: send "&cVeuillez inserez une map valide" if arg 2 is set: if {tw.join.%player%} isn't set: teleport player to {tw.arena.spawn.%arg 2%} add 1 to {tw.amount.player} set {tw.join.%player%} to true broadcast "{@prefix} >&6 %player% a rejoint ! (%{tw.amount.player}%/10)" else: send "&cTes deja en partie" stop if {tw.amount.player} is greater than 0: wait 10 seconds broadcast "{@prefix} >&6 La partie va démarré !" set {tw.start} to true if {tw.isblue.%player%} is true: teleport player to {tw.respawn.blue} if {tw.isred.%player%} is true: teleport player to {tw.respawn.red} #Setspawn ---> if arg 1 is "setspawn": if arg 2 is "rouge": if arg 3 is set: loop {tw.list.map::*}: if loop-value is arg 3: set {tw.respawn.%arg-2%.%arg-3%} to true set {tw.respawn.red} to location of player send "&6Spawn &c%arg-2% &6map %arg-3% est definit" if arg 2 is "bleu": if arg 3 is set: loop {tw.list.map::*}: if loop-value is arg 3: set {tw.respawn.%arg-2%.%arg-3%} to true set {tw.respawn.blue} to location of player send "&6Spawn &3%arg-2% &6map %arg-3% est definit" #Le leave ---> if arg 1 is "leave": if {tw.join.%player%} is set: clear {tw.join.%player%} remove 1 from {tw.amount.player} broadcast "{@prefix} >&c %player% a quitter la partie (%{tw.amount.player}%/20)" teleport player to {spawn} else: send "&cVous n'avez pas rejoint de partie" #Le listmap ---> if arg 1 is "map": loop {ce.list.map::*}: send "&6- %loop-value%" #Rejoindre une team ---> on rightclick with rose red: remove player from {tw.team.blue::*} clear {tw.team.blue.join.%player%} loop {tw.team.red::*}: if player is loop-value: set {tw.team.red.join.%player%} to true send "{@prefix} >&f Tu est déjà dans cette équipe !" if {tw.team.red.join.%player%} isn't set: add player to {tw.team.red::*} send "{@prefix} >&f Tu est ajouté a cette équipe !" if {tw.team.red.amount} is smaller than 5: if {tw.team.red.join.%player%} isn't set: add player to {tw.team.red::*} send "{@prefix} >&f Tu a rejoint l'équipe &4Rouge !" on rightclick with lapis lazuli: remove player from {tw.team.red::*} clear {tw.team.red.join.%player%} loop {tw.team.blue::*}: if player is loop-value: set {tw.team.blue.join.%player%} to true send "{@prefix} >&f Tu est déjà dans cette équipe !" if {tw.team.blue.join.%player%} isn't set: add player to {tw.team.blue::*} send "{@prefix} >&f Tu est ajouté a cette équipe !" if {tw.team.blue.amount} is smaller than 5: if {tw.team.blue.join.%player%} isn't set: add player to {tw.team.blue::*} send "{@prefix} >&f Tu a rejoint l'équipe &3Bleu !" #Les Point ---> on pressure plate: if event-block is iron pressure plate: if {tw.isblue.%player%} is true: teleport the player to {tw.setspawn.blue} wait 5 tick broadcast "{@prefix} >&6L'équipe &9&lBleu&6 marque &a&l1 point. &o(%player%)" add 1 to {tw.pointsbleu} on pressure plate: if event-block is gold pressure plate: if {tw.isred.%player%} is true: teleport the player to {tw.setspawn.red} wait 5 tick broadcast "{@prefix} >&6L'équipe &c&lRouge&6 marque &a&l1 point. &o(%player%)" add 1 to {tw.pointsred} #On respawn ---> On Respawn: if {tw.isblue.%player%} is true: teleport the player to {tw.setspawn.blue} give 16 baked potato to the player set {_squid} to "MHF_Squid" parsed as offline player set {_skull} to {_squid}'s skull set helmet slot of player to {_skull} equip player with leather chestplate equip player with leather leggings equip player with leather boots dye player's chestplate blue dye player's leggings blue dye player's boots blue if {tw.isred.%player%} is true: teleport the player to {tw.setspawn.red} give 5 baked potato to the player set {_squid} to "MHF_MushroomCow" parsed as offline player set {_skull} to {_squid}'s skull set helmet slot of player to {_skull} equip player with leather chestplate equip player with leather leggings equip player with leather boots dye player's chestplate red dye player's leggings red dye player's boots red Voila donc voici mon probleme : Quand la partie commence le joueur n'est pas tp dans son spawn Voila mrc d'avoir prit du temp Cordialement LePanda
  13. LePanda

    Mini-Jeux

    MrSkyzZ, post: 12229, member: 246"]Perso je ne taide plus ! Franchement tu ne m'a pas tellement aidée et si tu ne veut plus pas besoin de ldire je le verrai
  14. LePanda

    Mini-Jeux

    No problem mais je suis pâs menbre
  15. Help me .... https://skript-mc.fr/forum/index.php?threads/mini-jeux.1230/
  16. LePanda

    Mini-Jeux

    Bonjour Bonsoir je reposte ce topic car dans les autre je ne suis pas clair : Déja voila mon code : options: prefix: &b******* &b> &f command /Ce [<text=help>] [<text>] [<text>]: trigger: if arg 1 is "help": message "&2>>>&f&o&l Aide plugin **********&2 <<<" message "&6/Ce create <nom>&b > &bCréer une arène" message "&6/Ce remove <nom>&b > &bSupprimer une arène" stop if arg 1 is "create": if arg 2 is set: # On vérifie que l'argument 2 est mit if {ce.arena.%arg 2%} is not set: # On vérifie qu'une arène avec pour nom l'argument 2 n'existe pas set {ce.arena.%arg 2%} to true # On met une variable pour dire qu'une arène avec pour l'argument 2 existe set {ce.arena.spawn.%arg 2%} to location of player# On met une variable pour dire que l'arène n'a pas de spawn add argument 2 to {ce.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été crée avec succès." # Message pour dire que l'arène a été crée stop # Arrêter les effets de la commande else: message "{@prefix} L'arène &c%arg 2% &fexiste déjà." stop else: message "{@prefix} Utilisation correcte : /ce create <nom>." stop if arg 1 is "remove": if arg 2 is set: # On vérifie que l'argument 2 est mit if {ce.arena.%arg 2%} is true: #On vérifie que l'arène existe clear {ce.arena.%arg 2%} # On supprime la variable qui dit que l'arène existe clear {ce.arena.spawn.%arg 2%} # On enlève la variable qui représente le spawn de l'arène (Vous comprendrez plus tard) remove argument 2 from {ce.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été supprimé avec succès." # Message pour dire que l'arène a été supprimé stop # Arrêter les effets de la commande else: message "{@prefix} L'arène &c%arg 2% &fn'existe pas." stop else: message "{@prefix} Utilisation correcte : /ce remove <nom>." stop if arg 1 is "join": add player to {minijeux::*} if arg 2 isn't set: send "&cVeuillez inserez une map valide" if arg 2 is set: if {ce.join.%player%} isn't set: teleport player to {ce.arena.spawn.%arg 2%} add 1 to {ce.amount.player} set {ce.join.%player%} to true broadcast "&b***** >&6 %player% a rejoint ! (%{ce.amount.player}%/10)" else: send "&cTes deja en partie" stop if {ce.amount.player} is greater than 1: wait 1 seconds broadcast "&b*********>&6 La partie va démarré !" loop {minijeux::*}: send player title "&9HEY!" with subtitle "&7You rule!" for 10 seconds set {ce.start} to true if arg 1 is "setspawn": if arg 2 is "rouge": if arg 3 is set: loop {ce.list.map::*}: if loop-value is arg 3: set {ce.setspawn.%arg-2%.%arg-3%} to true set {ce.setspawn.%arg-2%.%arg-3%.pos} to location of player send "&6Spawn &c%arg-2% &6map %arg-3% est definit" if arg 2 is "bleu": if arg 3 is set: loop {ce.list.map::*}: if loop-value is arg 3: set {ce.setspawn.%arg-2%.%arg-3%} to true set {ce.setspawn.%arg-2%.%arg-3%.pos} to location of player send "&6Spawn &3%arg-2% &6map %arg-3% est definit" if arg 1 is "leave": if {ce.join.%player%} is set: clear {ce.join.%player%} remove 1 from {ce.amount.player} broadcast "&b********** >&c %player% a quitter la partie (%{ce.amount.player}%/20)" teleport player to {spawn} else: send "&cVous n'avez pas rejoint de partie" if arg 1 is "map": loop {ce.list.map::*}: send "&6- %loop-value%" on rightclick holding blue wool: remove player from {ce.team.red::*} clear {ce.team.red.join.%player%} loop {ce.team.blue::*}: if player is loop-value: set {ce.team.blue.join.%player%} to true send "&b************ >&f Tu est déjà dans cette équipe !" if {ce.team.blue.join.%player%} isn't set: add player to {ce.team.blue::*} send "&b************* >&f Tu est ajouté a cette équipe !" if {ce.team.blue.amount} is smaller than 5: if {ce.team.blue.join.%player%} isn't set: add player to {ce.team.blue::*} send "&b************ >&f Tu a rejoint l'équipe &3Bleu !" on rightclick holding red wool: remove player from {ce.team.blue::*} clear {ce.team.blue.join.%player%} loop {ce.team.red::*}: if player is loop-value: set {ce.team.red.join.%player%} to true send "&bCapture L'etendard >&f Tu est déjà dans cette équipe !" if {ce.team.red.join.%player%} isn't set: add player to {ce.team.red::*} send "&b**************>&f Tu est ajouté a cette équipe !" if {ce.team.red.amount} is smaller than 5: if {ce.team.red.join.%player%} isn't set: add player to {ce.team.red::*} send "&b*************>&f Tu a rejoint l'équipe &4Rouge !" command /cevar: trigger: send "&3%{ce.team.blue::*}%" send "&c%{ce.team.red::*}%" command /cedel: trigger: clear {ce.amount.player} clear {ce.team.blue::*} clear {ce.amount.player} clear {ce.team.red::*} loop all players: clear {ce.join.%loop-player%} clear {ce.team.blue.join.%loop-player%} clear {ce.team.red.join.%loop-player%} Voila maintenant que vous avez mon code voici mes erreurs : Quand un joueur join une partie sa lui fait rejoindre toute les autres J'aimerais un panneau téléporteur par partie Et par ex dans une partie il y a un joueur ... la partie doit débutez des quil y a 2 joueur .... le deuxieme joueur join la partie mais le title de commencement ne ce mais pas pour le premier Merci RealDragonMA ....
  17. LePanda

    Mini-Jeux (Probleme Partie)

    options: prefix: &b******* &b> &f command /Ce [<text=help>] [<text>] [<text>]: trigger: if arg 1 is "help": message "&2>>>&f&o&l Aide plugin **********************&2 <<<" message "&6/Ce create <nom>&b > &bCréer une arène" message "&6/Ce remove <nom>&b > &bSupprimer une arène" stop if arg 1 is "create": if arg 2 is set: # On vérifie que l'argument 2 est mit if {ce.arena.%arg 2%} is not set: # On vérifie qu'une arène avec pour nom l'argument 2 n'existe pas set {ce.arena.%arg 2%} to true # On met une variable pour dire qu'une arène avec pour l'argument 2 existe set {ce.arena.spawn.%arg 2%} to location of player# On met une variable pour dire que l'arène n'a pas de spawn add argument 2 to {ce.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été crée avec succès." # Message pour dire que l'arène a été crée stop # Arrêter les effets de la commande else: message "{@prefix} L'arène &c%arg 2% &fexiste déjà." stop else: message "{@prefix} Utilisation correcte : /ce create <nom>." stop if arg 1 is "remove": if arg 2 is set: # On vérifie que l'argument 2 est mit if {ce.arena.%arg 2%} is true: #On vérifie que l'arène existe clear {ce.arena.%arg 2%} # On supprime la variable qui dit que l'arène existe clear {ce.arena.spawn.%arg 2%} # On enlève la variable qui représente le spawn de l'arène (Vous comprendrez plus tard) remove argument 2 from {ce.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été supprimé avec succès." # Message pour dire que l'arène a été supprimé stop # Arrêter les effets de la commande else: message "{@prefix} L'arène &c%arg 2% &fn'existe pas." stop else: message "{@prefix} Utilisation correcte : /ce remove <nom>." stop if arg 1 is "join": add player to {minijeux::*} if arg 2 isn't set: send "&cVeuillez inserez une map valide" if arg 2 is set: if {ce.join.%player%} isn't set: teleport player to {ce.arena.spawn.%arg 2%} add 1 to {ce.amount.player} set {ce.join.%player%} to true broadcast "&b***** >&6 %player% a rejoint ! (%{ce.amount.player}%/10)" else: send "&cTes deja en partie" stop if {ce.amount.player} is greater than 1: wait 1 seconds broadcast "&b*********>&6 La partie va démarré !" loop {minijeux::*}: send player title "&9HEY!" with subtitle "&7You rule!" for 10 seconds set {ce.start} to true if arg 1 is "setspawn": if arg 2 is "rouge": if arg 3 is set: loop {ce.list.map::*}: if loop-value is arg 3: set {ce.setspawn.%arg-2%.%arg-3%} to true set {ce.setspawn.%arg-2%.%arg-3%.pos} to location of player send "&6Spawn &c%arg-2% &6map %arg-3% est definit" if arg 2 is "bleu": if arg 3 is set: loop {ce.list.map::*}: if loop-value is arg 3: set {ce.setspawn.%arg-2%.%arg-3%} to true set {ce.setspawn.%arg-2%.%arg-3%.pos} to location of player send "&6Spawn &3%arg-2% &6map %arg-3% est definit" if arg 1 is "leave": if {ce.join.%player%} is set: clear {ce.join.%player%} remove 1 from {ce.amount.player} broadcast "&b********** >&c %player% a quitter la partie (%{ce.amount.player}%/20)" teleport player to {spawn} else: send "&cVous n'avez pas rejoint de partie" if arg 1 is "map": loop {ce.list.map::*}: send "&6- %loop-value%" on rightclick holding blue wool: remove player from {ce.team.red::*} clear {ce.team.red.join.%player%} loop {ce.team.blue::*}: if player is loop-value: set {ce.team.blue.join.%player%} to true send "&b************ >&f Tu est déjà dans cette équipe !" if {ce.team.blue.join.%player%} isn't set: add player to {ce.team.blue::*} send "&b************* >&f Tu est ajouté a cette équipe !" if {ce.team.blue.amount} is smaller than 5: if {ce.team.blue.join.%player%} isn't set: add player to {ce.team.blue::*} send "&b************ >&f Tu a rejoint l'équipe &3Bleu !" on rightclick holding red wool: remove player from {ce.team.blue::*} clear {ce.team.blue.join.%player%} loop {ce.team.red::*}: if player is loop-value: set {ce.team.red.join.%player%} to true send "&bCapture L'etendard >&f Tu est déjà dans cette équipe !" if {ce.team.red.join.%player%} isn't set: add player to {ce.team.red::*} send "&b**************>&f Tu est ajouté a cette équipe !" if {ce.team.red.amount} is smaller than 5: if {ce.team.red.join.%player%} isn't set: add player to {ce.team.red::*} send "&b*************>&f Tu a rejoint l'équipe &4Rouge !" command /cevar: trigger: send "&3%{ce.team.blue::*}%" send "&c%{ce.team.red::*}%" command /cedel: trigger: clear {ce.amount.player} clear {ce.team.blue::*} clear {ce.amount.player} clear {ce.team.red::*} loop all players: clear {ce.join.%loop-player%} clear {ce.team.blue.join.%loop-player%} clear {ce.team.red.join.%loop-player%}
  18. Bonjour Bonsoir Je crée mon plugin et je suis sur le point de le finir Mais ya un truck qui manque en gros je vous explique J'ai 2 partie : la partie nommé (ce-1) et l'autre (ce-2) a chanque fios qun joueur join une des deux partie sa l'add a la list minijeux ... les partie se lance quand il y a 2 joueur ex : deux joueur sont dans la ce-1 sa lance la partie mais les deux joueur sont dans les deux partie en meme temp ... en gros au lieu que les partie ce-1 et ce-2 soit separer bah elle son lié quan un joueur join une sa rejoin aussi l'autre aidez moi svp voici mon code : options: prefix: &b******** &b> &f command /Ce [<text=help>] [<text>] [<text>]: trigger: if arg 1 is "help": message "&2>>>&f&o&l Aide plugin *************&2 <<<" message "&6/Ce create <nom>&b > &bCréer une arène" message "&6/Ce remove <nom>&b > &bSupprimer une arène" stop if arg 1 is "create": if arg 2 is set: # On vérifie que l'argument 2 est mit if {ce.arena.%arg 2%} is not set: # On vérifie qu'une arène avec pour nom l'argument 2 n'existe pas set {ce.arena.%arg 2%} to true # On met une variable pour dire qu'une arène avec pour l'argument 2 existe set {ce.arena.spawn.%arg 2%} to location of player# On met une variable pour dire que l'arène n'a pas de spawn add argument 2 to {ce.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été crée avec succès." # Message pour dire que l'arène a été crée stop # Arrêter les effets de la commande else: message "{@prefix} L'arène &c%arg 2% &fexiste déjà." stop else: message "{@prefix} Utilisation correcte : /ce create <nom>." stop if arg 1 is "remove": if arg 2 is set: # On vérifie que l'argument 2 est mit if {ce.arena.%arg 2%} is true: #On vérifie que l'arène existe clear {ce.arena.%arg 2%} # On supprime la variable qui dit que l'arène existe clear {ce.arena.spawn.%arg 2%} # On enlève la variable qui représente le spawn de l'arène (Vous comprendrez plus tard) remove argument 2 from {ce.list.map::*} message "{@prefix} L'arène &c%arg 2% &fa été supprimé avec succès." # Message pour dire que l'arène a été supprimé stop # Arrêter les effets de la commande else: message "{@prefix} L'arène &c%arg 2% &fn'existe pas." stop else: message "{@prefix} Utilisation correcte : /ce remove <nom>." stop if arg 1 is "join": add player to {minijeux::*} if arg 2 isn't set: send "&cVeuillez inserez une map valide" if arg 2 is set: if {ce.join.%player%} isn't set: teleport player to {ce.arena.spawn.%arg 2%} add 1 to {ce.amount.player} set {ce.join.%player%} to true broadcast "&b***************** >&6 %player% a rejoint ! (%{ce.amount.player}%/10)" else: send "&cTes deja en partie" stop if {ce.amount.player} is greater than 1: wait 1 seconds broadcast "&b**********>&6 La partie va démarré !" loop {minijeux::*}: send player title "&9HEY!" with subtitle "&7You rule!" for 10 seconds set {ce.start} to true if arg 1 is "setspawn": if arg 2 is "rouge": if arg 3 is set: loop {ce.list.map::*}: if loop-value is arg 3: set {ce.setspawn.%arg-2%.%arg-3%} to true set {ce.setspawn.%arg-2%.%arg-3%.pos} to location of player send "&6Spawn &c%arg-2% &6map %arg-3% est definit" if arg 2 is "bleu": if arg 3 is set: loop {ce.list.map::*}: if loop-value is arg 3: set {ce.setspawn.%arg-2%.%arg-3%} to true set {ce.setspawn.%arg-2%.%arg-3%.pos} to location of player send "&6Spawn &3%arg-2% &6map %arg-3% est definit" if arg 1 is "leave": if {ce.join.%player%} is set: clear {ce.join.%player%} remove 1 from {ce.amount.player} broadcast "&b************** >&c %player% a quitter la partie (%{ce.amount.player}%/20)" teleport player to {spawn} else: send "&cVous n'avez pas rejoint de partie" if arg 1 is "map": loop {ce.list.map::*}: send "&6- %loop-value%" on rightclick holding blue wool: remove player from {ce.team.red::*} clear {ce.team.red.join.%player%} loop {ce.team.blue::*}: if player is loop-value: set {ce.team.blue.join.%player%} to true send "&b**************>&f Tu est déjà dans cette équipe !" if {ce.team.blue.join.%player%} isn't set: add player to {ce.team.blue::*} send "&b***************** >&f Tu est ajouté a cette équipe !" if {ce.team.blue.amount} is smaller than 5: if {ce.team.blue.join.%player%} isn't set: add player to {ce.team.blue::*} send "&b****************** >&f Tu a rejoint l'équipe &3Bleu !" on rightclick holding red wool: remove player from {ce.team.blue::*} clear {ce.team.blue.join.%player%} loop {ce.team.red::*}: if player is loop-value: set {ce.team.red.join.%player%} to true send "&b************** >&f Tu est déjà dans cette équipe !" if {ce.team.red.join.%player%} isn't set: add player to {ce.team.red::*} send "&b****************>&f Tu est ajouté a cette équipe !" if {ce.team.red.amount} is smaller than 5: if {ce.team.red.join.%player%} isn't set: add player to {ce.team.red::*} send "&b*************** >&f Tu a rejoint l'équipe &4Rouge !" command /cevar: trigger: send "&3%{ce.team.blue::*}%" send "&c%{ce.team.red::*}%" command /cedel: trigger: clear {ce.amount.player} clear {ce.team.blue::*} clear {ce.amount.player} clear {ce.team.red::*} loop all players: clear {ce.join.%loop-player%} clear {ce.team.blue.join.%loop-player%} clear {ce.team.red.join.%loop-player%} PS : les parti doivent se lancer a partir de 10 joueur
  19. Nno ses moi je suis con car jt tout seul donc ses sur je suis pas plus de 1 XD
  20. Bonjour petit probleme jai fait sa: if {ce.slots} is greater than 1: broadcast "lololol" set {ce.start} to true et sa marche pas
  21. https://skript-mc.fr/forum/index.php?threads/help-mini-jeux.1221/#post-12047 help ME
  22. LePanda

    Help Mini-Jeux

    samedi :eek: c'est long je vais essayer de trouver quelqun
  23. LePanda

    Help Mini-Jeux

    PS: si tu pouvais menvoyer le code sa seré génial
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.