Aller au contenu

flew

Membre
  • Compteur de contenus

    3
  • Inscription

  • Dernière visite

Tout ce qui a été posté par flew

  1. flew

    Erreur loop skript

    Merci, je viens juste de voir mon erreur, Vous pouvez fermer le sujet et le mettre en résolut
  2. flew

    Erreur loop skript

    Version de Minecraft : 1.12.2 Version de Skript : 2.4.1 Addons utilisés: presque tous Type du skript : VOICI TOUT MON CODE QUI EST TRES LONG command /sumoconf [<text=help>] [<text>] [<text>]: trigger: if arg 1 is "help": send "&c/sumoconf create (nom de l'arene)&7 - Cette commande servira à créer une arene" send "&c/sumoconf delete (nom de l'arene)&7 - Cette commande servira à supprimer une arene" send "&c/sumoconf list&7 - Cette commande servira à afficher la liste des arenes" send "&c/sumoconf list&7 - Cette commande servira à afficher la liste des arenes" if arg 1 is "create": if arg 2 is set: if {arenesumo.%arg 2%} isn't set: set {arenesumo.%arg 2%} to true add arg 2 to {list.arenesumo::*} send "&cVous venez de créer la arene %arg 2%" else: send "&cErreur : Cette arene existe déjà." else: send "&cErreur : Vous devez mettre un nom de arene" if arg 1 is "delete": if arg 2 is set: if {arenesumo.%arg 2%} is set: delete {arenesumo.%arg 2%} remove arg 2 from {list.arenesumo::*} send "&cVous venez de supprimer l'arene %arg 2%." else: send "&cErreur : Cette arene n'existe pas." else: send "&cErreur : Vous devez mettre le nom de l'arene." if arg 1 is "list": if {list.arenesumo::*} is set: loop {list.arenesumo::*}: send "&c%loop-index%. &7%loop-value%" else: send "&cErreur : Aucune arene n'a été créée." if arg 1 is "setwait": set {wait} to location of player send "&cSalle d'attente créée !" if arg 1 is "delwait": delete {wait} send "&cVous venez de supprimer la salle d'attente de l'arene %arg 2%." if arg 1 is "setspawn": if arg 2 is set: if {arenesumo.%arg 2%} is set: if arg 3 is "1" or "2": set {spawnsumo.%arg 2%.%arg 3%} to location of player send "&cVous venez de créer le spawn %arg 3% de l'arene %arg 2%." else: send "&cErreur : Cette arene n'existe pas." else: send "&cErreur : Vous devez mettre le nom de l'arene." # =________________________________________________________= # GUI # =________________________________________________________= on join: set {waitroom.sumo} to false make console execute command "/weather clear" if {game.slots.sumo} is not set: set {game.slots.sumo} to 0 if {game.slots.sumo1} is not set: set {game.slots.sumo1} to 0 if {game.slots.sumo2} is not set: set {game.slots.sumo2} to 0 if {game.slots.sumo3} is not set: set {game.slots.sumo3} to 0 if {game.slots.sumo4} is not set: set {game.slots.sumo4} to 0 if {game.slots.sumo5} is not set: set {game.slots.sumo5} to 0 command /sumolist: trigger: if {waitroom.sumo} is true: send "&cAucun acces" if {waitroom.sumo} is false: open chest with 3 rows named "&7Liste des &cSumo" to player wait 3 ticks format slot 0 of player with gray stained glass pane named "&7vide" to be unstealable format slot 1 of player with gray stained glass pane named "&7vide" to be unstealable format slot 2 of player with gray stained glass pane named "&7vide" to be unstealable format slot 3 of player with gray stained glass pane named "&7vide" to be unstealable format slot 4 of player with gray stained glass pane named "&7vide" to be unstealable format slot 5 of player with gray stained glass pane named "&7vide" to be unstealable format slot 6 of player with gray stained glass pane named "&7vide" to be unstealable format slot 7 of player with gray stained glass pane named "&7vide" to be unstealable format slot 8 of player with gray stained glass pane named "&7vide" to be unstealable format slot 9 of player with gray stained glass pane named "&7vide" to be unstealable format slot 10 of player with gray stained glass pane named "&7vide" to be unstealable format slot 11 of player with lead named "&7Sumo 1" with lore "&C%{game.slots.sumo}% &7Joueur(s) sur &c2" to run [make player execute command "sumo join sumo"] format slot 12 of player with lead named "&7Sumo 2" with lore "&C%{game.slots.sumo2}% &7Joueur(s) sur &c2 " to run [make player execute command "joinsumo sumo2"] format slot 13 of player with lead named "&7Sumo 3" with lore "&C%{game.slots.sumo3}% &7Joueur(s) sur &c2" to run [make player execute command "joinsumo sumo3"] format slot 14 of player with lead named "&7Sumo 4" with lore "&C%{game.slots.sumo4}% &7Joueur(s) sur &c2" to run [make player execute command "joinsumo sumo4"] format slot 15 of player with lead named "&7Sumo 5" with lore "&C%{game.slots.sumo5}% &7Joueur(s) sur &c2" to run [make player execute command "joinsumo sumo5"] format slot 16 of player with gray stained glass pane named "&7vide" to be unstealable format slot 17 of player with gray stained glass pane named "&7vide" to be unstealable format slot 18 of player with gray stained glass pane named "&7vide" to be unstealable format slot 19 of player with gray stained glass pane named "&7vide" to be unstealable format slot 20 of player with gray stained glass pane named "&7vide" to be unstealable format slot 21 of player with gray stained glass pane named "&7vide" to be unstealable format slot 22 of player with gray stained glass pane named "&7vide" to be unstealable format slot 23 of player with gray stained glass pane named "&7vide" to be unstealable format slot 24 of player with gray stained glass pane named "&7vide" to be unstealable format slot 25 of player with gray stained glass pane named "&7vide" to be unstealable format slot 26 of player with gray stained glass pane named "&7vide" to be unstealable options: World: elestya_forest NbrMax: 2 NbrStart: 1 #Nombre de joueurs requit pour débuter la partie ! {lifes.%player%}: 3 #Nombre de vie par joueurs Debut10: &8&lSumo : &7Début dans &610 &7secondes ! Debut9: &8&lSumo : &7Début dans &69 &7secondes ! Debut8: &8&lSumo : &7Début dans &68 &7secondes ! Debut7: &8&lSumo : &7Début dans &67 &7secondes ! Debut6: &8&lSumo : &7Début dans &66 &7secondes ! Debut5: &8&lSumo : &7Début dans &65 &7secondes ! Debut4: &8&lSumo : &7Début dans &64 &7secondes ! Debut3: &8&lSumo : &7Début dans &63 &7secondes ! Debut2: &8&lSumo : &7Début dans &62 &7secondes ! Debut1: &8&lSumo : &7Début dans &61 &7secondes ! MsgJoinOther: &8&lSumo : &7%player% &7a &7rejoint &7la partie ! &6%size of {FilePlayer.%arg 2%::*}% &6/&6 2 MsgJoin: &8&lSumo : &7Tu as &7rejoint &7la partie MsgQuit: &8&lSumo : &7Vous avez &cquitté &7la partie ! MsgQuitOther: &8&lSumo : &7%player% à &7quitté &7la partie ! &6 %size of {FilePlayer.%arg 2%::*}% / &62 EnCours: &8&lSumo : &7La partie est en cours ! Win: &8&lSumo : &7%loop-value% &7a gagné ! Full: &8&lSumo : &7La partie est complete command /sumo <text> <text>: trigger: if arg 1 is equal to "help": message "&6========= &4Sumo by flew &6=========" message "&4> &r/sumo help &f- Voir la liste des commandes joueurs" message "&4> &r/sumoadmin help &f- Voir la liste des commandes administrateurs" message "&4> &r/sumo join/enter/play &f- Rejoindre la partie" message "&4> &r/sumo leave/quite/exite &f- Quitter la partie" message "&6========= &4Sumo by flew &6=========" if arg 1 is not set: make player execute "sumo help" stop if arg 1 is equal to "join" or "enter" or "play": if arg 2 is set: if {InGame} is not set: if {InFile.%player%} is not set: if size of {FilePlayer.%arg 2%::*} > {@NbrMax}: send "{@Full}" stop else: set {InFile.%player%} to true add player to {FilePlayer.%arg 2%::*} teleport player to {File} set slot 8 of player to a bed named "&cRetour au hub" wait 1 tick loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@MsgJoinOther}" to loop-value send "{@MsgJoin}" to player make player execute command "/§consolestart" else: send "&cTu es dans la file" stop else: send "{@EnCours}" to player stop add "%player%" to {game.playerlist::*} add player to {FilePlayer.%arg 2%::*} set {sumostart.%player%.%arg 2%} to true set {game.%player%.join} to true set {voidfalling} to false execute console command "clear %player%" message "&8&lSumo : &7Vous avez rejoint la file d'attente" add 1 to {game.slots.%arg 2%} teleport player to {wait} set {sumo.invincible} to true set slot 8 of player to bed named "&l&7Quitter la partie &r&8(Clique droit)" with lore "&cNan ne quitte pas !" if {game.slots.%arg 2%} is 2: wait 1 seconds set {game.start.%arg 2%} to true set {voidfalling} to true if {sumostart.%player%.%arg 2%} is true: if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut10}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value set {InWait} to true wait 1 seconds {InWait} is true if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut9}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut8}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut7}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut6}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut5}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut4}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut3}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut2}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds if size of {FilePlayer.%arg 2%::*} > {@NbrStart}: loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@Debut1}" to loop-value play sound "entity.experience_orb.pickup" with volume 0.2 to loop-value wait 1 seconds loop {FilePlayer.%arg 2%::*}: loop-value is a player teleport loop-value to {Start} clear loop-value's inventory clear {InWait} clear {FilePlayer.%arg 1%::*} set {InGame} to true set {voidfalling} to true set {sumo.invincible} to false set {sumo.enjeu} to true if arg 1 is equal to "leave" or "quite" or "exite": if {InGame} is not set: if {InWait} is set: if arg 2 is set: if size of {FilePlayer.%arg 2%::*} = 2: if {InFile.%player%} is true: clear {InWait} clear {InFile.%player%} remove player from {FilePlayer.%arg 2%::*} teleport player to {hub} clear sender's inventory loop {FilePlayer.%arg 2%::*}: send "{@MsgQuitOther}" to loop-value send "{@MsgQuit}" to sender else: if {InFile.%player%} is true: clear {InWait} clear {InFile.%player%} remove player from {FilePlayer.%arg 2%::*} teleport player to {hub} clear sender's inventory loop {FilePlayer.%arg 2%::*}: send "{@MsgQuitOther}" to loop-value send "{@MsgQuit}" to sender else if {InFile.%player%} is not set: send "&cTu n'es pas dans la file" else: if {InFile.%player%} is true: remove player from {FilePlayer.%arg 2%::*} clear {InFile.%player%} teleport player to {hub} clear sender's inventory loop {FilePlayer.%arg 2%::*}: loop-value is a player send "{@MsgQuitOther}" to loop-value send "{@MsgQuit}" to sender if size of {FilePlayer.%arg 2%::*} = 1: loop {FilePlayer.%arg 2%::*}: loop-value is a player broadcast "{@Win}" heal loop-value clear {InFile.%loop-value%} teleport loop-value to {hub} clear {FilePlayer.%arg 2%::*} clear {InGame} else if {InFile.%player%} is not set: send "&cTu n'es pas dans la file" on quit: make player execute command "/sumo leave sumo" command /resetsumo <text>: trigger: set {game.%player%.join} to false set {game.start.%arg 1%} to false delete {game.slots.%arg 1%} clear {game.playerlist.%arg 1%} clear {sumo.gameplayer.%arg 1%::*} clear {InGame} clear {InWait} clear {InFile.%player%} clear {FilePlayer.%arg 1%::*} delete {FilePlayer.%arg 1%::*} on script load: clear {InWait} on quit: if {game.%player%.join} is false: stop if {game.playerlist::*} is "%player%": make player execute command "/sumo leave sumo" on rightclick with bed: if name of tool is "&l&7Quitter la partie &r&8(Clique droit)": if {game.playerlist::*} is "%player%": make player execute command "/sumo leave sumo" Options: Y: 60 on any movement: if player is in world "elestya_forest": if {voidfalling} is false: set {boucleindf} to 0 if {boucleindf} is less than 1: set player's health to 40 on damage: if victim is in world "elestya_forest": if {voidfalling} is false: cancel event teleport victim to {wait} Description du script : Bonjour, j'essaye depuis quelque semaine de faire un sumo avec plusieurs arene. Mon probleme : Comme on peut le voir sur l'image, Les valeurs de joueurs sont fausses et que le décompte est doublé avez vous une expliquation et un moyens de corriger mon probleme ? Merci de votre compréhension
  3. Version de Minecraft : 1.12.2 Version de Skript : 2.4.1 Addons utilisés: tuske, beaucoup d'autres, ... Type du skript : Description du script : Bonjour, je souhaiterait savoir comment faire appelle à l'argument 2 dans les variables (en dehors de la commande). merci beaucoup.
×
×
  • 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.