Aller au contenu
  • 0

Loops ne marchent plus!


Question

Posté(e)

Bonjour,

Je développe depuis un moment un skript pour faire un minijeu Until Dawn (Concept créé par moi):

Tout marchait bien sauf que à un moment donné , les loops ne marchent plus!

 

Je vous fais un petit exemple:

 

Par exemple j'a un simple code:

command /until [<text>] [<text>] [<text>]:
    trigger:
        if arg 1 is "create":
             add arg 2 to {until.arenas::*}
             add 2 to {until.arenas}
        if arg 1 is "list": //Voila ce qui montre que le loop ne marche pas
            message "-------- Arenes -------"
            loop {until.arenas::*}:
                message "%loop-value%"

L'erreur que ca me donne :

There are multiple loops that match loop-index. Use loop-index-1/2/3/etc. to specify which loop's value you want.

Ca me dis de préciser quel Loop alors que j'ai utilisé une seule loop!

J'ai tenté de changer %loop-value% par %loop-value-1%

Ca me donne pas d'erreure mais quand je fais /until list:

Ca me dis :

 ----------------- Arenes --------------
<none>
<none>
<none>
<none>

Ca marche pas aussi avec loop-player , loop-index , ... tout!

 

J'ai deja tenté de changer la version de Skript (2.2,2.0,2.1.2...) Ca ne marche toujours pas

J'ai deja tenté de supprimer des add-ons , Ca ne marche toujours pas

Et pourtant les loops marchaient avant!

 

Voici tout le code skript:

 

 

on load:
   set {until.arenas} to 0
   loop {until.arenas::*}:
       add 1 to {until.arenas}
       stop
   set {NoPerm} to "&cVous n'avez pas la permission"
   set {uprefix} to "&b&lUntilDawn &8&l>>&7"
command /money:
   aliases: /zc , /coins , /credit , /credits , /stats , /balance
   trigger:
       if world of player is not "ZyrthCity0":
           set {_balance} to player's balance
           set {_prefix} to player's prefix
           remove "R$" from {_balance}
           replace all "&" with "§" in {_prefix}
           message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
           message " "
           message "&7Votre compte est de &b%{_balance}% &7ZCoins" to player
           message "&7Votre grade : %{_prefix}%" to player
           message " "
           message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
       else:
           message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
           message " "
           message "&7Votre compte bancaire est de &b%{solde::%player%}% &7Dollars" to player
           message "&7Vous avez : &b%{account::%player%}% &7Dollars sur vous." to player
           message " "
           message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
command /untildawn [<text>] [<text>] [<text>] [<text>]:
   aliases: /until, /dawn ,/ud ,/untild ,/udawn
   trigger:
       if arg 1 is "help":
           if player has permission "until.admin":
               message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m--&f&l Until Dawn &8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
               message "&b/until create <nom> &7: Créér une arène sous le nom &b<nom>"
               message "&b/until delete <arène> &7: Supprimer l'arène &b<arène>"
               message "&b/until set players spawn <arène>&7: Configurer le spawn des &bjoueurs"
               message "&b/until set wendigos spawn <arène>&7: Configurer le spawn des &bwendigos"
               message "&b/until set explosion position <arène>&7: Configurer le point d'&bexplosion &7de la maison."
               message "&b/until set chest position <arène>&7: Configurer le point du &bcoffre&7."
               message "&b/until set main lobby&7: Configurer le point du &blobby général&7."
               message "&b/until set waitroom &b<arène> Configurer le point du &bwait room&7."
               message "&b/until join <arène> &7: Rejoindre l'arène &b<arène>"
               message "&b/until leave &7: Quitter une partie."
               message "&b/until stat <arène> &7: Afficher les status de l'arène &b<arène>."
               message "&b/until list &7: Afficher toutes les arènes disponibles."
               message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
           else:
               message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m--&f&l Until Dawn &8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
               message "&b/until join <arène> &7: Rejoindre l'arène &b<arène>"
               message "&b/until leave &7: Quitter une partie."
               message "&b/until stat <arène> &7: Afficher les status de l'arène &b<arène>."
               message "&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m----"
       if arg 1 is not set:
           make player execute command "/until help"
       if arg 1 is "create":
           if player has permission "until.admin":
               if arg 2 is set:
                   add 1 to {until.arenas}
                   add arg 2 to {until.arenas::*}
                   set {until.arena::%arg 2%::players} to 0
                   set {until.arena::%arg 2%::waitingplayers} to 0
                   set {until.arena::%arg 2%::ingame} to false
                   set {until.arena::%arg 2%::playerspawn} to 0
                   set {until.arena::%arg 2%::wendigospawn} to 0
                   set {until.arena::%arg 2%::explosion} to 0
                   set {until.arena::%arg 2%::chest} to 0
                   set {until.arena::%arg 2%::starting} to false
                   set {until.arena::%arg 2%::totems} to 0
                   message "%{uprefix}% &7L'arène &b%arg 2% &7a été créé avec succès !"
           else:
               message "%{NoPerm}%"
       if arg 1 is "delete" or "remove":
           if player has permission "until.admin":
               if arg 2 is set:
                   remove 1 from {until.arenas}
                   remove arg 2 from {until.arenas::*}
                   clear {until.arena::%arg 2%::players}
                   clear {until.arena::%arg 2%::players::*}
                   clear {until.arena::%arg 2%::waitingplayers}
                   clear {until.arena::%arg 2%::waitingplayers::*}
                   clear {until.arena::%arg 2%::ingame}
                   clear {until.arena::%arg 2%::playerspawn}
                   clear {until.arena::%arg 2%::wendigospawn}
                   clear {until.arena::%arg 2%::explosion}
                   clear {until.arena::%arg 2%::chest}
                   clear {until.arena::%arg 2%::totems}
                   message "%{uprefix}% &7L'arène &b%arg 2% &7a été supprimée avec succès !"
           else:
               message "%{NoPerm}%"
       if arg 1 is "list":
           message "&b&l&m----&8&l&m----&b&l&m----&8&l&m--&b&l&m--&f&l Arènes (%{until.arenas}%)&8&l&m----&b&l&m----&8&l&m----&b&l&m----&8&l&m--"
           message " "
           loop {until.arenas::*}:
               message "&8&l» &b%{until.arenas::%loop-index-1%}%"
       if arg 1 is "set":
           if player has permission "until.admin":
               if arg 2 is "players":
                   if arg 3 is "spawn":
                       set {until.arena::%arg 4%::playerspawn} to location of player
                       message "%{uprefix}% &bSpawn des joueurs&7 pour l'arène&b %arg 4%&7 a été configuré!"
               if arg 2 is "wendigos":
                   if arg 3 is "spawn":
                       set {until.arena::%arg 4%::wendigospawn} to location of player
                       message "%{uprefix}% &bSpawn des wendigos&7 pour l'arène&b %arg 4%&7 a été configuré!"
               if arg 2 is "explosion":
                   if arg 3 is "position":
                       set {until.arena::%arg 4%::explosion} to location of player
                       message "%{prefix}% &bPosition de l'explosion&7 pour l'arène&b %arg 4%&7 a été configuré!"
               if arg 2 is "chest":
                   if arg 3 is "position":
                       set {until.arena::%arg 4%::chest} to location of player
                       message "%{uprefix}% &bPosition du coffre&7 pour l'arène&b %arg 4%&7 a été configuré!"
               if arg 2 is "main":
                   if arg 3 is "lobby":
                       set {until.mainlobby} to location of player
               if arg 2 is "waitroom":
                   set {until.arena::%arg 3%::waitroom} to location of player
           else:
               message "%{NoPerm}%"
       if arg 1 is "reset":
           set {until.arena::%arg 2%::players} to 0
           set {until.arena::%arg 2%::waitingplayers} to 0
           set {until.arena::%arg 2%::totems} to 0
           set {until.arena::%arg 2%::ingame} to false
           clear {until.arena::%arg 2%::players::*}
           clear {until.arena::%arg 2%::waitingplayers::*}
           message "&aDone!"
       if arg 1 is "leave":
           if {until.arena::%player%::joinedarena} is set:
               if {until.arena::%{until.arena::%player%::joinedarena}%::ingame} is true:
                   remove player from {until.arena::%{until.arena::%player%::joinedarena}%::players::*}
                   remove 1 from {until.arena::%{until.arena::%player%::joinedarena}%::players}
                   message "%{uprefix}% &7Vous avez quitté la partie &b%{until.arena::%player%::joinedarena}%&7!"
                   teleport player to {until.mainlobby}
                   clear {until.arena::%player%::joinedarena}
                   loop {until.arena::%{until.arena::%player%::joinedarena}%::players::*}:
                       send "%{uprefix}% &b%player% &7a quitté la partie! &7(&b%{until.arena::%{until.arena::%player%::joinedarena}%::players}%&7/&b16&7)" to loop-value-1
                   loop {until.arena::%{until.arena::%player%::joinedarena}%::players::*}:
                       if {wendigo::%loop-value-1%} is true:
                           add 1 to {_w}
                       else:
                           add 1 to {_p}
                       wait 1 ticks
                       if {_p} is 0:
                           make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% disconnect-player"
                       if {_w} is 0:
                           make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% disconnect-wendigo"
                       stop
               else:
                   remove player from {until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers::*}
                   message "%{uprefix}% &7Vous avez quitté la partie &b%{until.arena::%player%::joinedarena}%&7!"
                   teleport player to {until.mainlobby}
                   clear {until.arena::%player%::joinedarena}
                   remove 1 from {until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers}
                   loop {until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers::*}:
                       set {_p} to loop-value-1
                       send "%{uprefix}% &b%player% &7a quitté la partie! &7(&b%{until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers}%&7/&b16&7)" to {_p}
       if arg 1 is "join":
           if arg 2 is set:
               if {until.arena::%arg 2%::waitingplayers} is not 16:
                   if {until.arena::%arg 2%::ingame} is false:
                       {until.arena::%player%::joinedarena} is not set
                       set {until.arena::%player%::joinedarena} to arg 2
                       add player to {until.arena::%arg 2%::waitingplayers::*}
                       add 1 to {until.arena::%arg 2%::waitingplayers}
                       teleport player to {until.arena::%arg 2%::waitroom}
                       message "%{uprefix}% &7Vous avez rejoin la map &b%arg 2%"
                       set {_p} to player
                       loop {until.arena::%arg 2%::waitingplayers::*}:
                           message "%{uprefix}% &b%{_p}% &7a rejoin la partie ! &7(&b%{until.arena::%arg 2%::waitingplayers}%&7/&b16&7)" to loop-value-1
                           add 1 to {_n}
                       wait 5 ticks
                       if {_n} is bigger than 1:
                           if {_n} is not 16:
                               {until.arena::%arg 2%::starting} is false
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie a atteint assez de joueurs , la partie commence dans &b2 &7minutes." to loop-value-1
                                   set {until.arena::%arg 2%::starting} to true
                               wait 60 seconds
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b1 &7minute." to loop-value-1
                               wait 30 seconds
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b30 &7secondes." to loop-value-1
                               wait 25 seconds
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b5 &7secondes." to loop-value-1
                               wait 1 seconds
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b4 &7secondes." to loop-value-1
                               wait 1 second
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b3 &7secondes." to loop-value-1
                               wait 1 second
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b2 &7secondes." to loop-value-1
                               wait 1 second
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7La partie commence dans &b1 &7seconde." to loop-value-1
                               wait 1 second
                               loop {until.arena::%arg 2%::waitingplayers::*}:
                                   send "%{uprefix}% &7Démmarage de la partie..." to loop-value-1
                                   if {until.arena::%arg 2%::waitingplayers} is smaller than 4:
                                       send "%{uprefix}% &cUn ou des joueurs on quitté la partie , annulation..." to loop-value
                                       set {until.arena::%arg 2%::starting} to false
                                   else:
                                       set {until.arena::%arg 2%::starting} to false
                                       set {until.arena::%arg 2%::ingame} to true
                                       set {skin::%loop-value-1%} to loop-value-1
                                       add loop-value-1 to {until.arena::%arg 2%::players::*}
                                       add 1 to {until.arena::%arg 2%::players}
                               clear {until.arena::%arg 2%::waitingplayers}
                               clear {until.arena::%arg 2%::waitingplayers::*}
                               set {_hannah::%arg 2%} to a random element of {until.arena::%arg 2%::players::*}
                               set {wendigo::%{_hannah::%arg 2%}%} to true
                               make console execute command "/sr set %{_hannah::%arg 2%}% Zumbie"
                               wait 2 ticks
                               loop {until.arena::%arg 2%::players::*}:
                                   {_hannah::%arg 2%} is not loop-value-1
                                   teleport loop-value-1 to {until.arena::%arg 2%::playerspawn}
                                   make console execute command "/gpz %loop-value-1%"
                                   set {wendigo::%arg 2%} to false
                               send "%{uprefix}% &cVous êtes le premier wendigo en vie... Tuez les autres joueurs avant qu'il ne trouvent tout les totems.." to {_hannah::%arg 2%}
                               wait 1 second
                               teleport {_hannah::%arg 2%} to {until.arena::%arg 2%::wendigospawn}
                               make console execute command "/gwz %{_hannah::%arg 2%}%"
                               set {_z} to 0
                               loop {totemloc::%arg 2%::*}:
                                   set block at loop-block to air
                                   clear {totemloc::%arg 2%::%loop-index%}
                               clear {totemloc::%arg 2%::*}
                               loop {until.arena::%arg 2%::players::*}:
                                   add 3 to {_z}
                               add 3 to {_z}
                               loop {_z} times:
                                   set {_loc} to a random element of {totemloc::%arg 2%::*}
                                   set block at {_loc} to cocoa
                                   add 1 to {_temp}
                               message "&dDone! Blocks set : %{_temp}% blocks." to "WeenxerYT" parsed as player
                               set {seconds::%arg 2%} to 0
                               set {minutes::%arg 2%} to 0
                               set {hours::%arg 2%} to 0
                               set {until.arena::%arg 2%::totems} to 0
                               loop {until.arena::%arg 2%::players::*}:
                                   send "%{uprefix}% &aUn wendigo est apparu , la partie viens de commencer..." to loop-value
                                   wait 10 ticks
                                   send "%{uprefix}% &cN'oubliez pas de ranger le maximum de totems..." to loop-value
every second:
   loop {until.arenas::*}:
       if {until.arena::%loop-value-1%::ingame} is true:
           loop {until.arena::%loop-value-1%::players::*}:
               if {wendigo::%loop-value-2%} is false:
                   set {_tee} to location of loop-value-2
                   wait 19 ticks
                   if {_tee} is location of loop-value-2:
                       hide loop-value-2 from all players
                   else:
                       reveal loop-value-2 from all players
every second:
   loop {until.arenas::*}:
       add 1 to {seconds::%loop-value-1%}
       if {seconds::%loop-value-1%} is bigger than 59:
           add 1 to {minutes::%loop-value-1%}
           set {seconds::%loop-value-1%} to 0
       if {minutes::%loop-value-1%} is bigger than 59:
           add 1 to {hours::%loop-value-1%}
           set {minutes::%loop-value-1%} to 0
       loop {until.arena::%loop-value-1%::players::*}:
           set loop-value-2's action bar to "&6&lTemps : &e&l%{hours::%loop-value-1%}% : %{minutes::%loop-value-1%}% : %{seconds::%loop-value-1%}%"
on death:
   if {until.arena::%attacker%::joinedarena} is set:
       if {until.arena::%victim%::joinedarena} is set:
           if {wendigo::%attacker%} is true:
               if {wendigo::%victim%} is false:
                   loop {until.arena::%{until.arena::%victim%::joinedarena}%::players::*}:
                       send "%{uprefix}% &7Le wendigo &b%attacker% &7a tué le joueur &b%victim%"
                       if {wendigo::%loop-value-1%} is true:
                           add 1 to {_w}
                       else if {wendigo::%loop-value-1%} is false:
                           add 1 to {_p}
                   wait 1 ticks
                   if {_p} is 0:
                       make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% dead-player"
                   if {_w} is 0:
                       make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% disconnect-wendigo"
                   set victim's health to 20
                   make console execute command "/sr set %victim% Zumbie"
                   clear victim's inventory
                   make console execute command "/gwz %victim%"
               else if {wendigo::%victim%} is true:
                   loop {until.arena::%{until.arena::%victim%::joinedarena}%::players::*}:
                       send "%{uprefix}% &7Le wendigo &b%attacker% &7a tué le wendigo &b%victim%"
                   wait 1 tick
                   set victim's health to 20
                   clear victim's inventory
                   make console execute command "/gwz %victim%"
on damage:
   if {until.arena::%attacker%::joinedarena} is set:
       if {until.arena::%victim%::joinedarena} is set:
           if {wendigo::%attacker%} is false:
               if {wendigo::%victim%} is false:
                   cancel event
                   send "%{uprefix}% &cVous ne pouvez pas frapper votre ami!"
               else:
                   push victim backwards at speed 4
                   send "&c&lTienns!" to attacker
on disconnect:
   if {until.arena::%player%::joinedarena} is set:
       if {until.arena::%{until.arena::%player%::joinedarena}%::ingame} is true:
           remove player from {until.arena::%{until.arena::%player%::joinedarena}%::players::*}
           remove 1 from {until.arena::%{until.arena::%player%::joinedarena}%::players}
           loop {until.arena::%{until.arena::%player%::joinedarena}%::players::*}:
               send "%{uprefix}% &b%player% &7s'est deconnecté(e) ! &7(&b%{until.arena::%{until.arena::%player%::joinedarena}%::players}%&7/&b16&7)" to loop-value-1
           loop {until.arena::%{until.arena::%player%::joinedarena}%::players::*}:
               if {wendigo::%loop-value-1%} is true:
                   add 1 to {_w}
               else if {wendigo::%loop-value-1%} is false:
                   add 1 to {_p}
               wait 1 ticks
               if {_p} is 0:
                   make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% disconnect-player"
               if {_w} is 0:
                   make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% disconnect-wendigo"
       else:
           remove player from {until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers::*}
           remove 1 from {until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers}
           loop {until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers::*}:
               send "%{uprefix}% &b%player% &7s'est deconnecté(e) ! &7(&b%{until.arena::%{until.arena::%player%::joinedarena}%::waitingplayers}%&7/&b16&7)" to loop-value-1
on break:
   if {until.arena::%player%::joinedarena} is set:
       if event-block is cocoa:
           {wendigo::%player%} is false
           message "%{uprefix}% &7Vous avez retrouvé &bun totem&7!"
           add 1 to {until.arena::%{until.arena::%player%::joinedarena}%::totems}
           loop {until.arena::%{until.arena::%player%::joinedarena}%::players::*}:
               loop-value-1 is not player
               send "%{uprefix}% &b%player% &7a retrouvé un totem ! (&b%{until.arena::%{until.arena::%player%::joinedarena}%::totems}%&7)" to loop-value-1
           wait 1 tick
           set {_g} to {until.arena::%{until.arena::%player%::joinedarena}%::players} - 1
           if {until.arena::%{until.arena::%player%::joinedarena}%::totems} is bigger than {_g}:
               make console execute command "/endArenaInGame %{until.arena::%player%::joinedarena}% all-totems-found"
       else:
           cancel event
on drop:
   if {until.arena::%player%::joinedarena} is set:
       cancel event
on pickup:
   if {until.arena::%player%::joinedarena} is set:
       cancel event
on command:
   if {until.arena::%player%::joinedarena} is set:
       if command is "msg","r","until" or "g":
           stop
       else:
           if player is not "WeenxerYT":
               cancel event
               message "%{uprefix}% &cPour quitter la partie : /until leave"
on teleport:
   if {until.arena::%player%::joinedarena} is set:
       cancel event
       message "%{uprefix}% &cVous ne pouvez pas vous téléporter lors d'une partie Until Dawn!"
command /settotem <text>:
   permission: op
   trigger:
       add location of player to {totemloc::%arg 1%::*}
       message "&dTotem location was added to %arg 1%'s totem locations"
command /wtime <time>:
   permission: op
   trigger:
       set time in world of player to arg-1
       message "&dDone! (%arg 1% in world %world of player%)"
command /gpz <player>:
   executable by: console
   trigger:
       set {_p} to argument 1
       give {_p} 1 iron sword named "&c&lEpée enflammée"
       give {_p} 1 bow of flame 1 and infinity 1 named "&d&lLance flamme"
       give {_p} 1 arrow named "&7&o..."
       give {_p} 1 redstone torch named "&cNe perdez pas cet item."
command /gwz <player>:
   executable by: console
   trigger:
       give {_p} 1 diamond sword named "&c&lMain de wendigo"
       apply night vision 1 to {_p} for 9999 second
command /endArenaInGame <text> <text>:
   executable by: console
   trigger:
       set {_arena} to arg 1
       set {_mode} to arg 2
       loop {until.arena::%{_arena}%::players::*}:
           if {_mode} is "disconnect-wendigo":
               message "%{uprefix}% &7Tous les wendigos se sont deconnectés , les &bjoueurs &7ont gagné!" to loop-value-1
           else if {_mode} is "disconnect-player":
               send "%{uprefix}% &7Tous les joueurs se sont deconnectés , les &bwendigos &7ont gagné!" to loop-value-1
           else if {_mode} is "dead-player":
               send "%{uprefix}% &7Tous les joueurs sont morts! , les &bwendigos &7ont gagné!" to loop-value-1
           else if {_mode} is "all-totems-found":
               send "%{uprefix}% &7Tous les totems sont retrouvés !, les &bjoueurs &7ont gagné!" to loop-value-1
           else:
               stop
           execute console command "/sr set %loop-value-1% %{skin::%loop-value-1%}%"
           clear loop-value-1's inventory
           wait 1 second
           send "%{uprefix}% &7&oTéléportation..." to loop-value-1
           teleport loop-value-1 to {until.mainlobby}
       clear {until.arena::%{_arena}%::players}
       clear {until.arena::%{_arena}%::players::*}
       clear {until.arena::%{_arena}%::waitingplayers::*}
       clear {until.arena::%{_arena}%::waitingplayers}
       set {until.arena::%{_arena}%::ingame} to false
       set {until.arena::%{_arena}%::totems} to 0

 

 

 

Amicalement,

WeenxerYT

 

PS: Je sais .... Je développe un minijeu avec Skript alors que c'est meme pas un language de minijeu , mais le probleme c'est que je débute en Java.

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Salut

 

J ai eu exactement le même problème que toi tu devrais la signaler à @AlexLew il fait une documentation des erreurs

 

Cela dit j'avais plusieurs loop or toi tu n en qu une seule

 

Bref tout ça pour dire que j'ai eu le même problème que toi et je ne l ai jamais résolu (c est un des rares d ailleurs) mais si tu transfere ton code dans un autre .sk ça marche ?

 

Les loop marchent dans tes autres skripts ?

  • 0
Posté(e)

J'ai essayé de transférer le code a un autre fichier .sk et aussi de diviser le code dans plusieurs .sk mais ca ne marche toujours pas

 

Btw Moi aussi j'ai utilisé plusieurs loops dans le code d'origine :)

 

Sinon tu pourrais le signaler a ma place , je suis nouveau sur le site :)

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.