Aller au contenu
  • 0

Probleme Loop all player


Question

Posté(e)

Bonjour voici le code:

 

le probleme c'est qu'il me dit qu'il y a trop de tabs mais je ne vois pas pourquoi ....

 

options:
   prefix: &b[&6HydraPearl&b]
command /hydraPearl <text> [<text>]:
   trigger:
       if arg 1 is "join":
           if {hydraPearl.join} is true:
               if {hydraPearl.cours} is true:
                   set {hydraPearl.join} to false
                   teleport player to {hydraPearl.lobby}
                   add 1 to {hydraPearl.nombre}
                   set {hydraPearl::%{hydraPearl.nombre}%} to "%player%"
                   add 1 to {hydraPearl.commence}
                   broadcast "{@prefix} %player% viens de rejoindre le jeux ! %{hydraPearl.nombre}% /10 "
                   if {hydraPearl.commence} = 2:
                       broadcast "{@prefix} Le jeux commence dans 10 seconds !"
                       wait 5 seconds
                       broadcast "{@prefix} Le jeux commence dans 5 seconds !"
                       wait 1 seconds
                       broadcast "{@prefix} Le jeux commence dans 4 seconds !"
                       wait 1 seconds
                       broadcast "{@prefix} Le jeux commence dans 3 seconds !"
                       wait 1 seconds
                       broadcast "{@prefix} Le jeux commence dans 2 seconds !"
                       wait 1 seconds
                       broadcast "{@prefix} Le jeux commence dans 1 seconds !"
                       wait 1 seconds
                       broadcast "{@prefix} Le jeux commence !"
                       wait 1 seconds
                       set {hydraPearl.cours} to false
                       delete {hydraPearl.nombre}
                       loop 10 times:
                           add 1 to {hydraPearl.nombre}
                           teleport {hydraPearl::%{hydraPearl.nombre}%} to {hydraPearl.spawn.%{hydraPearl.nombre}%}
                           make console execute "/give HydraPearl %{hydraPearl::%{hydraPearl.nombre}%}%"
                           make console execute "/clear %{hydraPearl::%{hydraPearl.nombre}%}%"
               else:
                   send "{@prefix} &aLa partit a deja commencer !"
           else:
               send "{@prefix} &aTu et deja dans la partit !"


       if arg 1 is "setlobby":
           if player has permission "HydraPearl.*":
               set {hydraPearl.lobby} to location of player

       if arg 1 is "setspawn":
           if arg 2 is "1":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "2":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "3":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "4":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "5":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "6":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "7":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "8":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "9":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"

           if arg 2 is "10":
               set {hydraPearl.spawn.%arg 2%} to location of player
               send "{@prefix} Tu viens de set le spawn Numero: %arg 2%"


on respawn:
   if {hydraPearl.join} is false:
       if {hydraPearl.cours} is false:
           remove 1 from {hydraPearl.commence}
           set {hydraPearl.join} to true
           if {hydraPearl.commence} = 1:
               delete {hydraPearl.commence}
               delete {hydraPearl::*}
               delete {hydraPearl.nombre}
               loop all players:
                   if loop-player's world is "Event1":
                       teleport loop-player to {spawn}
                       broadcast ""
                       broadcast ""
                       broadcast "{@prefix} %loop-player% Viens de gagner l'hydraPearl"
                       broadcast ""
                       broadcast ""
                       set {hydraPearl.cours} to true   




on join:
   set {hydraPearl.join} to true

on quit:
   if {hydraPearl.join} is false:
       if {hydraPearl.cours} is false:
           remove 1 from {hydraPearl.commence}
           set {hydraPearl.join} to true
           if {hydraPearl.commence} = 1:
               delete {hydraPearl.commence}
               delete {hydraPearl::*}
               delete {hydraPearl.nombre}
               loop all players:
                   if loop-player's world is "Event1":
                           teleport loop-player to {spawn}
                           broadcast ""
                           broadcast ""
                           broadcast "{@prefix} %loop-player% Viens de gagner l'hydraPearl"
                           broadcast ""
                           broadcast ""
                           set {hydraPearl.cours} to true


4 réponses à 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.