Aller au contenu
  • 0

J'ai des erreurs et je ne suis pas très bon en loop :c


Question

Posté(e)

Code:

loop {chasseur::*}:
                                   broadcast "{@prefix} &7La partie commence, bonne chance!"
                                   send "{@prefix} &4Vous avez été téléporté..." to loop-value
                                   teleport loop-value to {spawn}
                                   clear loop-value inventory
                                   Set loop-value helmet to iron helmet
                                   Set loop-value chestplate to iron chestplate
                                   Set loop-value leggings to iron leggings
                                   Set loop-value boots to iron boots
                                   give loop-value 1 Diamond Sword named "&6&oTu dois les tuer!"

 

Erreurs:

[spoiler=Erreurs]

 

[12:05:05 ERROR]: There are multiple loops that match loop-value. Use loop-value-1/2/3/etc. to specify which loop's value you want. (cache.sk, line 142: send "{@prefix} &4Vous avez ?t? t?l?port?..." to loop-value')
[12:05:05 ERROR]: There are multiple loops that match loop-value. Use loop-value-1/2/3/etc. to specify which loop's value you want. (cache.sk, line 143: teleport loop-value to {spawn}')
[12:05:05 ERROR]: There's no loop that matches 'loop-value inventory' (cache.sk, line 144: clear loop-value inventory')
[12:05:05 ERROR]: There's no loop that matches 'loop-value helmet' (cache.sk, line 145: Set loop-value helmet to iron helmet')
[12:05:05 ERROR]: There's no loop that matches 'loop-value chestplate' (cache.sk, line 146: Set loop-value chestplate to iron chestplate')
[12:05:05 ERROR]: There's no loop that matches 'loop-value leggings' (cache.sk, line 147: Set loop-value leggings to iron leggings')
[12:05:05 ERROR]: There's no loop that matches 'loop-value boots' (cache.sk, line 148: Set loop-value boots to iron boots')
[12:05:05 ERROR]: There are multiple loops that match loop-value. Use loop-value-1/2/3/etc. to specify which loop's value you want. (cache.sk, line 149: give loop-value 1 Diamond Sword named "&6&oTu dois les tuer!"')
[12:05:05 INFO]: Loaded 1 script with a total of 11 triggers and 4 commands in 0.14 seconds
[12:05:05 INFO]: [skript] Encountered 8 errors while reloading the config and all scripts!
>

4 réponses à cette question

Messages recommandés

  • 0
Posté(e)

J'ai pas bien compris..

tien si tu veut le code entier:

every 1 seconds:
   if {cache.start} is false:
       if number of all players is greater than 2-1:
           set {cache.start} to true
           set {_count} to 61
           loop 60 times:
               if number of all players is less than 2:
                   set {cache.start} to false
                   stop
               else:
                   add -1 to {_count}
                   wait 1 seconds
                   if {_count} is 60 , 30 , 10 , 5 , 4 , 3 , 2 or 1:
                       broadcast "{@prefix} &9La Partie commence dans &e%{_count}% seconde(s)"
                       if {_count} is 0:
                           broadcast "{@prefix} &9Début de la partie, bonne chance!"
                           loop {joueur::*}:
                               add loop-value-1 to {chasseur::*}
                               send "{@prefix} &7Vous êtes le chasseur. =)" to loop-value-1
                               remove loop-value-1 from {joueur::*}
                               broadcast "{@prefix} &7Le chasseur a été choisis, téléportation des joueurs..."
                               wait 1 seconds
                               send "{@prefix} &9Vous avez été téléporté" to loop-value
                               teleport loop-value to {spawn}
                               broadcast "{@prefix} &7Tout les joueurs ont été téléporté!"
                               wait 1 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 20 secondes!"
                               wait 10 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 10 secondes!"
                               wait 5 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 5 secondes!"
                               wait 1 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 4 secondes!"
                               wait 1 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 3 secondes!"
                               wait 1 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 2 secondes!"
                               wait 1 second
                               broadcast "{@prefix} &4Téléportation du chasseur dans 1 secondes!"
                               wait 1 second
                               broadcast "{@prefix} &4Téléportation du chasseur, bonne chance!"
                               wait 0.5 tick
                               loop {chasseur::*}:
                                   broadcast "{@prefix} &7La partie commence, bonne chance!"
                                   send "{@prefix} &4Vous avez été téléporté..." to loop-value
                                   teleport loop-value to {spawn}
                                   clear loop-value inventory
                                   Set loop-value helmet to iron helmet
                                   Set loop-value chestplate to iron chestplate
                                   Set loop-value leggings to iron leggings
                                   Set loop-value boots to iron boots
                                   give loop-value 1 Diamond Sword named "&6&oTu dois les tuer!"

  • 0
Posté(e)

tu as des LOOP dans des LOOP

 

du coup le skript ne sais pas de quelle loop-value tu parle

 

tu doit donc sélectionné le bon loop-value

loop-value-1

loop-value-2

.....

 

d'apres le loop dans le quel il ce trouve ( le énième loop )

  • J'aime 1
×
×
  • 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.