Aller au contenu
  • 0

Des Team aleatoire!


Question

Posté(e)

Yop Aujourd'hui J ai encore besoin de votre aide Pour la fin de mon skript je voudrais que si la personne ne choisit pas de team sa lui en choisie une aleatoire !

 

Zbeub Voila le code

#Skript BY araenn

options:
   maxTeam: 6
   minTeam: 2
   maxGame: 0
   minGame: 1


Command /gold [<text>] :
   trigger:
       if arg 1 is "setlobby":
           set {lobby} to location of player
       if arg 1 is "team":
           if {game.in} is true:
               make player execute command "/team"                       
       if arg 1 is "start":
           send "&5la partie vas commencer!"
           loop all players:
               if {vert.%player%} is true:
                   teleport player to {spawn1}
               if {red.%player%} is true:
                   teleport player to {spawn2}
               if {blue.%player%} is true:
                   teleport player to {spawn3}
       if arg 1 is "setspawn1":
           set {spawn1} to location of player
           send "&5GoldenRush> le spawn de l equipe verte a ete poser"
       if arg 1 is "setspawn2":
           set {spawn2} to location of player
           send "&5GoldenRush> Le spawn de l equipe rouge a ete poser!"
       if arg 1 is "setspawn3":
           set {spawn3} to location of player
           send "&5GoldenRush> Le Spawn de l equipe bleu a ete poser"
       if arg 1 is "setlobby":
           set {lobbyout} to location of player
           send "&5GoldenRush>&7Le lobby a ete poser!"
       if arg 1 is "setlobbyin":
           set {lobbyin} to location of player
           send "&5GoldenRush>&7Le Lobbyin a ete poser!"
       if arg 1 is "leave":
           remove 1 from {game.in}
           if {game.in} is true:
               set {game.in} to false
               clear %player% inventory
               teleport player to {lobbyout}
           if {vert.%player%} is true:
               set {vert.%player%} to false
               remove 1 from {equip.vert}
               set the player's tablist name to "&7%player%"
               teleport player to {lobbyout}
           if {bleu.%player%} is true:
               set {bleu.%player%} to false
               remove 1 from {equip.bleu}
               set the player's tablist name to "&7%player%"
               teleport player to {lobbyout}
           if {red.%player%} is true:
               set {red.%player%} to false
               remove 1 from {equip.red}
               set the player's tablist name to "&7%player%"
               teleport player to {lobbyout}

#les equipe!
Command /team:
   trigger:
       open chest with 1 rows named "&5Team" to player
       wait 1 tick
       format slot 0 of player  with red wool named "&cEquipe rouge" to run [make player execute command "/rouge"]
       format slot 1 of player with blue wool named "&1equipe bleu" to run  [make player execute command "/bleu"]
       format slot 2 of player with green wool named "&2Equipe verte!" to run [make player execute command "/vert"]


command /rouge:
   trigger:
       if {vert.%player%} is true:
           set {vert.%player%} to false
           remove 1 from {equip.vert}
       if {bleu.%player%} is true:
           set {bleu.%player%} to false
           remove 1 from {equip.bleu}
       if {equip.red} is equal to {@maxTeam}:
           send "&cErreur: Cette equipe est full!"
       else:
           set {red.%player%} to true
           set the player's tablist name to "&c%player%"
           add 1 to {equip.red}
           send "&cTu fait partie de l equipe rouge"

command /vert:
   trigger:
       if {vert.%player%} is true:
           set {vert.%player%} to false
           remove 1 from {equip.vert}
       if {red.%player%} is true:
           set {red.%player%} to false
           remove 1 from {equip.red}
       if {equip.vert} is equal to {@maxTeam}:
           send "&cErreur: Cette equipe est full!"
       else:
           set {vert.%player%} to true
           set the player's tablist name to "&a%player%"
           add 1 to {equip.vert}
           send "&aTu fait partie de l equipe verte"



command /bleu:
   trigger:
       if {red.%player%} is true:
           set {red.%player%} to false
           remove 1 from {equip.red}
       if {vert.%player%} is true:
           set {vert.%player%} to false
           remove 1 from {equip.vert}
       if {equip.bleu} is equal to {@maxTeam}:
           send "&cErreur: Cette equipe est full!"
       else:
           set {bleu.%player%} to true
           set the player's tablist name to "&1%player%"
           add 1 to {equip.bleu}
           send "&1Tu fait partie de l equipe bleu"


on break gold ore:
   cancel event
   set block at event-location to air
   send player title "&5Tu as gagner 1 gold" for 0.5 seconds
   play "LEVEL_UP" to player at volume 3
   wait 1 tick
   give player gold ingot named "&6Or"


command /npc [<text>] :
   trigger:
       if arg 1 is not set:
           send "&5GoldenRush> /npc create Pour mettre le npc"
       if arg 1 is "create":
           spawn 1 villager at the player
           apply slowness 255 to last spawned entity
           add spawned entity to {npc.%player%.static::*}
           set name of last spawned entity to "&5Revendeur de Minerais!"
       if arg 1 is "remove":
           loop {npc.%player%.static::*}:
               wait 1 tick
               kill loop-value
       if arg 1 is "tphere":
           loop {npc.%player%.static::*}:
               wait 1 tick
               teleport loop-value to location of player



command /join:
   trigger:
       if {game.in} is equal to {@maxGame}:
           wait 1 seconds
           send "&5GoldenRush>&7La Partie Est Full deso poto"
           teleport player to {lobbyout}
       else:
           teleport player to {lobbyin}
           add 1 to {game.in}   
           set {game.in} to true
           send "&5GoldenRush>&7Tu as rejoint la partie de &5GoldenRush"
           wait 1 seconds
           set slot 0 of player to a 159:8 named "&5&lTeam!"
           set slot 8 of player to a wooden door named "&5&lQuitter!"
       if {game.in} is greather to {@minGame}:
           wait 2 seconds
           send "&5GoldenRush> &cla partie vas commencer!"
           loop all players:
               if {vert.%player%} is true:
                   teleport player to {spawn1}
               if {red.%player%} is true:
                   teleport player to {spawn2}
               if     {blue.%player%} is true:
                   teleport player to {spawn3}



on rightclick with 159:8 :
   make player execute command "/gold team"

on rightclick with wooden door:
   make player execute command "/gold leave"




1 réponse à cette question

Messages recommandés

×
×
  • 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.