Aller au contenu

MartinBJdu14

Membre
  • Compteur de contenus

    25
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par MartinBJdu14

  1. Salut !, Bon du coup j'ai réglé moi même le problème, si il y en a que ça peut aider je suis passé par le biais d'une condition "true/false" (boolean) qui fonctionne parfaitement plutôt qu'une condition variante entre plusieurs chiffres "analogique" surement trop dure ou trop longue à calculer pour Skript ! ^^' Du coup le nouveau code donne ça pour ceux qui veulent un exemple : [spoiler=Code en Skript] on first join: set {kill.%player%} to 0 on join: if {kills.10} = player: stop if {kills.9} = player: stop if {kills.8} = player: stop if {kills.7} = player: stop if {kills.6} = player: stop if {kills.5} = player: stop if {kills.4} = player: stop if {kills.3} = player: stop if {kills.2} = player: stop if {kills.1} = player: stop else: if {number.join} is set: if {number.join} <= 10: if {kills.1} is set: if {kills.2} is set: if {kills.3} is set: if {kills.4} is set: if {kills.5} is set: if {kills.6} is set: if {kills.7} is set: if {kills.8} is set: if {kills.9} is set: if {kills.10} is set: stop else: if {classement.level.%player%} is true: stop else: set {kills.10} to player set {number.join} to 11 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.9} to player set {number.join} to 10 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.8} to player set {number.join} to 9 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.7} to player set {number.join} to 8 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.6} to player set {number.join} to 7 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.5} to player set {number.join} to 6 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.4} to player set {number.join} to 5 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.3} to player set {number.join} to 4 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.2} to player set {number.join} to 3 set {classement.level.%player%} to true else: if {classement.level.%player%} is true: stop else: set {kills.1} to player set {number.join} to 2 set {classement.level.%player%} to true else: stop else: if {classement.level.%player%} is true: stop else: set {kills.1} to player set {number.join} to 1 set {classement.level.%player%} to true if {kills.1} is set: make console execute command "/holo setline classement_pvp 2 &6&l1er&r &a%{kills.1}%&r &b-&4 %{kill.%{kills.1}%}% kills" if {kills.2} is set: make console execute command "/holo setline classement_pvp 3 &e&l2ème&r &a%{kills.2}%&r &b-&4 %{kill.%{kills.2}%}% kills" if {kills.3} is set: make console execute command "/holo setline classement_pvp 4 &7&l3ème&r &a%{kills.3}%&r &b-&4 %{kill.%{kills.3}%}% kills" if {kills.4} is set: make console execute command "/holo setline classement_pvp 5 &a4ème&r &a%{kills.4}%&r &b-&4 %{kill.%{kills.4}%}% kills" if {kills.5} is set: make console execute command "/holo setline classement_pvp 6 &a5ème&r &a%{kills.5}%&r &b-&4 %{kill.%{kills.5}%}% kills" if {kills.6} is set: make console execute command "/holo setline classement_pvp 7 &a6ème&r &a%{kills.6}%&r &b-&4 %{kill.%{kills.6}%}% kills" if {kills.7} is set: make console execute command "/holo setline classement_pvp 8 &c7ème&r &a%{kills.7}%&r &b-&4 %{kill.%{kills.7}%}% kills" if {kills.8} is set: make console execute command "/holo setline classement_pvp 9 &c8ème&r &a%{kills.8}%&r &b-&4 %{kill.%{kills.8}%}% kills" if {kills.9} is set: make console execute command "/holo setline classement_pvp 10 &c9ème&r &a%{kills.9}%&r &b-&4 %{kill.%{kills.9}%}% kills" if {kills.10} is set: make console execute command "/holo setline classement_pvp 11 &410ème&r &a%{kills.10}%&r &b-&4 %{kill.%{kills.10}%}% kills" command /classunb: trigger: clear {number.join} set {kill.%player%} to 0 clear {kills.10} clear {kills.9} clear {kills.8} clear {kills.7} clear {kills.6} clear {kills.5} clear {kills.4} clear {kills.3} clear {kills.2} clear {kills.1} clear {kill.10} clear {classement.level.%player%} command /classunb-all: trigger: make all players execute command "/classunb" on death: if victim is an player: if attacker is an player: add 1 to {kill.%attacker%} if {kill.%attacker%} > {kill.%{kills.1}%}: if {kills.1} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to {kills.2} set {kills.2} to {kills.1} set {kills.1} to attacker if {kill.%attacker%} = {kill.%{kills.1}%}: if {kill.%{kills.2}%} = {kill.%{kills.1}%}: if {kill.%{kills.3}%} = {kill.%{kills.2}%}: if {kill.%{kills.4}%} = {kill.%{kills.3}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to {kills.2} set {kills.2} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.2}%}: if {kill.%attacker%} < {kill.%{kills.1}%}: if {kills.2} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to {kills.2} set {kills.2} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.2}%}: if {kill.%{kills.3}%} = {kill.%{kills.2}%}: if {kill.%{kills.4}%} = {kill.%{kills.3}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.3}%}: if {kill.%attacker%} < {kill.%{kills.2}%}: if {kills.3} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.3}%}: if {kill.%{kills.4}%} = {kill.%{kills.3}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.4}%}: if {kill.%attacker%} < {kill.%{kills.3}%}: if {kills.4} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.4}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.5}%}: if {kill.%attacker%} < {kill.%{kills.4}%}: if {kills.5} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.5}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {kills.5} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.6}%}: if {kill.%attacker%} < {kill.%{kills.5}%}: if {kills.6} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.6}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.7}%}: if {kill.%attacker%} < {kill.%{kills.6}%}: if {kills.7} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.7}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.8}%}: if {kill.%attacker%} < {kill.%{kills.7}%}: if {kills.8} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.8}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.9}%}: if {kill.%attacker%} < {kill.%{kills.8}%}: if {kills.9} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.9}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} > {kill.%{kills.10}%}: if {kill.%attacker%} < {kill.%{kills.9}%}: if {kills.10} = attacker: stop else: set {kills.10} to attacker set {classement.level.%attacker%} to true if {kill.%attacker%} = {kill.%{kills.10}%}: stop on death: if victim is an player: if attacker is an player: if {kills.1} is set: make console execute command "/holo setline classement_pvp 2 &6&l1er&r &a%{kills.1}%&r &b-&4 %{kill.%{kills.1}%}% kills" if {kills.2} is set: make console execute command "/holo setline classement_pvp 3 &e&l2ème&r &a%{kills.2}%&r &b-&4 %{kill.%{kills.2}%}% kills" if {kills.3} is set: make console execute command "/holo setline classement_pvp 4 &7&l3ème&r &a%{kills.3}%&r &b-&4 %{kill.%{kills.3}%}% kills" if {kills.4} is set: make console execute command "/holo setline classement_pvp 5 &a4ème&r &a%{kills.4}%&r &b-&4 %{kill.%{kills.4}%}% kills" if {kills.5} is set: make console execute command "/holo setline classement_pvp 6 &a5ème&r &a%{kills.5}%&r &b-&4 %{kill.%{kills.5}%}% kills" if {kills.6} is set: make console execute command "/holo setline classement_pvp 7 &a6ème&r &a%{kills.6}%&r &b-&4 %{kill.%{kills.6}%}% kills" if {kills.7} is set: make console execute command "/holo setline classement_pvp 8 &c7ème&r &a%{kills.7}%&r &b-&4 %{kill.%{kills.7}%}% kills" if {kills.8} is set: make console execute command "/holo setline classement_pvp 9 &c8ème&r &a%{kills.8}%&r &b-&4 %{kill.%{kills.8}%}% kills" if {kills.9} is set: make console execute command "/holo setline classement_pvp 10 &c9ème&r &a%{kills.9}%&r &b-&4 %{kill.%{kills.9}%}% kills" if {kills.10} is set: make console execute command "/holo setline classement_pvp 11 &410ème&r &a%{kills.10}%&r &b-&4 %{kill.%{kills.10}%}%kills" command /mystats: aliases: /mystat, /my-stats, /my-stat trigger: if {kill.%player%} > 1: send "&avos stats : &4%{kill.%player%}% &akills" to player else if {kill.%player%} = 1: send "&avos stats : &41 &akill" to player else if {kill.%player%} = 0: send "&avos stats : &4aucun &akill" to player else: send "&avos stats : &40 &akill" to player if {kills.1} is set: make console execute command "/holo setline classement_pvp 2 &6&l1er&r &a%{kills.1}%&r &b-&4 %{kill.%{kills.1}%}% kills" if {kills.2} is set: make console execute command "/holo setline classement_pvp 3 &e&l2ème&r &a%{kills.2}%&r &b-&4 %{kill.%{kills.2}%}% kills" if {kills.3} is set: make console execute command "/holo setline classement_pvp 4 &7&l3ème&r &a%{kills.3}%&r &b-&4 %{kill.%{kills.3}%}% kills" if {kills.4} is set: make console execute command "/holo setline classement_pvp 5 &a4ème&r &a%{kills.4}%&r &b-&4 %{kill.%{kills.4}%}% kills" if {kills.5} is set: make console execute command "/holo setline classement_pvp 6 &a5ème&r &a%{kills.5}%&r &b-&4 %{kill.%{kills.5}%}% kills" if {kills.6} is set: make console execute command "/holo setline classement_pvp 7 &a6ème&r &a%{kills.6}%&r &b-&4 %{kill.%{kills.6}%}% kills" if {kills.7} is set: make console execute command "/holo setline classement_pvp 8 &c7ème&r &a%{kills.7}%&r &b-&4 %{kill.%{kills.7}%}% kills" if {kills.8} is set: make console execute command "/holo setline classement_pvp 9 &c8ème&r &a%{kills.8}%&r &b-&4 %{kill.%{kills.8}%}% kills" if {kills.9} is set: make console execute command "/holo setline classement_pvp 10 &c9ème&r &a%{kills.9}%&r &b-&4 %{kill.%{kills.9}%}% kills" if {kills.10} is set: make console execute command "/holo setline classement_pvp 11 &410ème&r &a%{kills.10}%&r &b-&4 %{kill.%{kills.10}%}% kills" command /resetclassement: aliases: /reset-classement, /reset_classement, /reset-classements, /reset_classements, /resetclassements permission: reset.classement permission message: &cVous n'avez pas la permission ! trigger: make player execute command "/classunb" make console execute command "/holo setline classement_pvp 2 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 3 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 4 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 5 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 6 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 7 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 8 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 9 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 10 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 11 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" send "&aLe Classement a bien été reset !" to player
  2. Bonjour, depuis quelques jour que j'ai commencer a bosser sur un skript très important Skript fait de la merde et refuse de tester une condition alors qu'il ne m'annonce aucune erreur dans mon code quand je le "reload" j’explique le fonctionnement de mon skript ensuite j’expliquerai ce qui ne vas pas, alors tout simplement ce skript calcule le nombre de kill de chaque joueurs, jusque la aucuns problèmes mais j'ai fait un système "debug" pour que quand le classement "top 10" au spawn n'est pas encore rempli, il ajoute le dernier joueur connecté en premier et si le premier et déjà rempli par un autre joueur il le met en 2ème et aisin de suite jusqu’à 10 et le problème c'est que j'ai fait un condition si le joueur qui vient de se co' est déjà dans une des place de mon classement (donc soit 10ème, soit 9ème, soit 8ème, soit 7ème, soit 6ème, soit 5ème, soit 4ème, soit 3ème, soit 2ème, soit 1er) alors on ne touche a rien seulement voila je me suis connecté deux fois pour essayer ce que ça donne et on dirait que la condition a été totalement ignorée puisque je me retrouve deux fois dans le classement au lieu d'une mais pour deux connexions ! Comme ceci : Voici le skript : [spoiler=Code en Skript] on first join: set {kill.%player%} to 0 on join: if {kills.10} = player: stop if {kills.9} = player: stop if {kills.8} = player: stop if {kills.7} = player: stop if {kills.6} = player: stop if {kills.5} = player: stop if {kills.4} = player: stop if {kills.3} = player: stop if {kills.2} = player: stop if {kills.1} = player: stop else: if {number.join} is set: if {number.join} <= 10: if {kills.1} is set: if {kills.2} is set: if {kills.3} is set: if {kills.4} is set: if {kills.5} is set: if {kills.6} is set: if {kills.7} is set: if {kills.8} is set: if {kills.9} is set: if {kills.10} is set: stop else: if {kills.9} or {kills.8} or {kills.7} or {kills.6} or {kills.5} or {kills.4} or {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.10} to player set {number.join} to 11 else: if {kills.8} or {kills.7} or {kills.6} or {kills.5} or {kills.4} or {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.9} to player set {number.join} to 10 else: if {kills.7} or {kills.6} or {kills.5} or {kills.4} or {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.8} to player set {number.join} to 9 else: if {kills.6} or {kills.5} or {kills.4} or {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.7} to player set {number.join} to 8 else: if {kills.5} or {kills.4} or {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.6} to player set {number.join} to 7 else: if {kills.4} or {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.5} to player set {number.join} to 6 else: if {kills.3} or {kills.2} or {kills.1} = player: stop else: set {kills.4} to player set {number.join} to 5 else: if {kills.2} or {kills.1} = player: stop else: set {kills.3} to player set {number.join} to 4 else: if {kills.1} = player: stop else: set {kills.2} to player set {number.join} to 3 else: if {kills.1} = player: stop else: set {kills.1} to player set {number.join} to 2 else: stop else: if {kills.1} = player: stop else: set {kills.1} to player set {number.join} to 1 if {kills.1} is set: make console execute command "/holo setline classement_pvp 2 &6&l1er&r &a%{kills.1}%&r &b-&4 %{kill.%{kills.1}%}% kills" if {kills.2} is set: make console execute command "/holo setline classement_pvp 3 &e&l2ème&r &a%{kills.2}%&r &b-&4 %{kill.%{kills.2}%}% kills" if {kills.3} is set: make console execute command "/holo setline classement_pvp 4 &7&l3ème&r &a%{kills.3}%&r &b-&4 %{kill.%{kills.3}%}% kills" if {kills.4} is set: make console execute command "/holo setline classement_pvp 5 &a4ème&r &a%{kills.4}%&r &b-&4 %{kill.%{kills.4}%}% kills" if {kills.5} is set: make console execute command "/holo setline classement_pvp 6 &a5ème&r &a%{kills.5}%&r &b-&4 %{kill.%{kills.5}%}% kills" if {kills.6} is set: make console execute command "/holo setline classement_pvp 7 &a6ème&r &a%{kills.6}%&r &b-&4 %{kill.%{kills.6}%}% kills" if {kills.7} is set: make console execute command "/holo setline classement_pvp 8 &c7ème&r &a%{kills.7}%&r &b-&4 %{kill.%{kills.7}%}% kills" if {kills.8} is set: make console execute command "/holo setline classement_pvp 9 &c8ème&r &a%{kills.8}%&r &b-&4 %{kill.%{kills.8}%}% kills" if {kills.9} is set: make console execute command "/holo setline classement_pvp 10 &c9ème&r &a%{kills.9}%&r &b-&4 %{kill.%{kills.9}%}% kills" if {kills.10} is set: make console execute command "/holo setline classement_pvp 11 &410ème&r &a%{kills.10}%&r &b-&4 %{kill.%{kills.10}%}% kills" command /classunb: trigger: clear {number.join} set {kill.%player%} to 0 clear {kills.10} clear {kills.9} clear {kills.8} clear {kills.7} clear {kills.6} clear {kills.5} clear {kills.4} clear {kills.3} clear {kills.2} clear {kills.1} clear {kill.10} command /classunb-all: trigger: make all players execute command "/classunb" on death: if victim is an player: if attacker is an player: add 1 to {kill.%attacker%} if {kill.%attacker%} > {kill.%{kills.1}%}: if {kills.1} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to {kills.2} set {kills.2} to {kills.1} set {kills.1} to attacker if {kill.%attacker%} = {kill.%{kills.1}%}: if {kill.%{kills.2}%} = {kill.%{kills.1}%}: if {kill.%{kills.3}%} = {kill.%{kills.2}%}: if {kill.%{kills.4}%} = {kill.%{kills.3}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to {kills.2} set {kills.2} to attacker if {kill.%attacker%} > {kill.%{kills.2}%}: if {kill.%attacker%} < {kill.%{kills.1}%}: if {kills.2} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to {kills.2} set {kills.2} to attacker if {kill.%attacker%} = {kill.%{kills.2}%}: if {kill.%{kills.3}%} = {kill.%{kills.2}%}: if {kill.%{kills.4}%} = {kill.%{kills.3}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to attacker if {kill.%attacker%} > {kill.%{kills.3}%}: if {kill.%attacker%} < {kill.%{kills.2}%}: if {kills.3} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to {kills.3} set {kills.3} to attacker if {kill.%attacker%} = {kill.%{kills.3}%}: if {kill.%{kills.4}%} = {kill.%{kills.3}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker if {kill.%attacker%} > {kill.%{kills.4}%}: if {kill.%attacker%} < {kill.%{kills.3}%}: if {kills.4} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to {kills.4} set {kills.4} to attacker if {kill.%attacker%} = {kill.%{kills.4}%}: if {kill.%{kills.5}%} = {kill.%{kills.4}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker if {kill.%attacker%} > {kill.%{kills.5}%}: if {kill.%attacker%} < {kill.%{kills.4}%}: if {kills.5} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to {kills.5} set {kills.5} to attacker if {kill.%attacker%} = {kill.%{kills.5}%}: if {kill.%{kills.6}%} = {kill.%{kills.5}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker set {kills.5} to attacker if {kill.%attacker%} > {kill.%{kills.6}%}: if {kill.%attacker%} < {kill.%{kills.5}%}: if {kills.6} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to {kills.6} set {kills.6} to attacker if {kill.%attacker%} = {kill.%{kills.6}%}: if {kill.%{kills.7}%} = {kill.%{kills.6}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker if {kill.%attacker%} > {kill.%{kills.7}%}: if {kill.%attacker%} < {kill.%{kills.6}%}: if {kills.7} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to {kills.7} set {kills.7} to attacker if {kill.%attacker%} = {kill.%{kills.7}%}: if {kill.%{kills.8}%} = {kill.%{kills.7}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker if {kill.%attacker%} > {kill.%{kills.8}%}: if {kill.%attacker%} < {kill.%{kills.7}%}: if {kills.8} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to {kills.8} set {kills.8} to attacker if {kill.%attacker%} = {kill.%{kills.8}%}: if {kill.%{kills.9}%} = {kill.%{kills.8}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker else: set {kills.10} to {kills.9} set {kills.9} to attacker if {kill.%attacker%} > {kill.%{kills.9}%}: if {kill.%attacker%} < {kill.%{kills.8}%}: if {kills.9} = attacker: stop else: set {kills.10} to {kills.9} set {kills.9} to attacker if {kill.%attacker%} = {kill.%{kills.9}%}: if {kill.%{kills.10}%} = {kill.%{kills.9}%}: stop else: set {kills.10} to attacker if {kill.%attacker%} > {kill.%{kills.10}%}: if {kill.%attacker%} < {kill.%{kills.9}%}: if {kills.10} = attacker: stop else: set {kills.10} to attacker if {kill.%attacker%} = {kill.%{kills.10}%}: stop on death: if victim is an player: if attacker is an player: if {kills.1} is set: make console execute command "/holo setline classement_pvp 2 &6&l1er&r &a%{kills.1}%&r &b-&4 %{kill.%{kills.1}%}% kills" if {kills.2} is set: make console execute command "/holo setline classement_pvp 3 &e&l2ème&r &a%{kills.2}%&r &b-&4 %{kill.%{kills.2}%}% kills" if {kills.3} is set: make console execute command "/holo setline classement_pvp 4 &7&l3ème&r &a%{kills.3}%&r &b-&4 %{kill.%{kills.3}%}% kills" if {kills.4} is set: make console execute command "/holo setline classement_pvp 5 &a4ème&r &a%{kills.4}%&r &b-&4 %{kill.%{kills.4}%}% kills" if {kills.5} is set: make console execute command "/holo setline classement_pvp 6 &a5ème&r &a%{kills.5}%&r &b-&4 %{kill.%{kills.5}%}% kills" if {kills.6} is set: make console execute command "/holo setline classement_pvp 7 &a6ème&r &a%{kills.6}%&r &b-&4 %{kill.%{kills.6}%}% kills" if {kills.7} is set: make console execute command "/holo setline classement_pvp 8 &c7ème&r &a%{kills.7}%&r &b-&4 %{kill.%{kills.7}%}% kills" if {kills.8} is set: make console execute command "/holo setline classement_pvp 9 &c8ème&r &a%{kills.8}%&r &b-&4 %{kill.%{kills.8}%}% kills" if {kills.9} is set: make console execute command "/holo setline classement_pvp 10 &c9ème&r &a%{kills.9}%&r &b-&4 %{kill.%{kills.9}%}% kills" if {kills.10} is set: make console execute command "/holo setline classement_pvp 11 &410ème&r &a%{kills.10}%&r &b-&4 %{kill.%{kills.10}%}%kills" command /mystats: aliases: /mystat, /my-stats, /my-stat trigger: if {kill.%player%} > 1: send "&avos stats : &4%{kill.%player%}% &akills" to player else if {kill.%player%} = 1: send "&avos stats : &41 &akill" to player else if {kill.%player%} = 0: send "&avos stats : &4aucun &akill" to player else: send "&avos stats : &40 &akill" to player if {kills.1} is set: make console execute command "/holo setline classement_pvp 2 &6&l1er&r &a%{kills.1}%&r &b-&4 %{kill.%{kills.1}%}% kills" if {kills.2} is set: make console execute command "/holo setline classement_pvp 3 &e&l2ème&r &a%{kills.2}%&r &b-&4 %{kill.%{kills.2}%}% kills" if {kills.3} is set: make console execute command "/holo setline classement_pvp 4 &7&l3ème&r &a%{kills.3}%&r &b-&4 %{kill.%{kills.3}%}% kills" if {kills.4} is set: make console execute command "/holo setline classement_pvp 5 &a4ème&r &a%{kills.4}%&r &b-&4 %{kill.%{kills.4}%}% kills" if {kills.5} is set: make console execute command "/holo setline classement_pvp 6 &a5ème&r &a%{kills.5}%&r &b-&4 %{kill.%{kills.5}%}% kills" if {kills.6} is set: make console execute command "/holo setline classement_pvp 7 &a6ème&r &a%{kills.6}%&r &b-&4 %{kill.%{kills.6}%}% kills" if {kills.7} is set: make console execute command "/holo setline classement_pvp 8 &c7ème&r &a%{kills.7}%&r &b-&4 %{kill.%{kills.7}%}% kills" if {kills.8} is set: make console execute command "/holo setline classement_pvp 9 &c8ème&r &a%{kills.8}%&r &b-&4 %{kill.%{kills.8}%}% kills" if {kills.9} is set: make console execute command "/holo setline classement_pvp 10 &c9ème&r &a%{kills.9}%&r &b-&4 %{kill.%{kills.9}%}% kills" if {kills.10} is set: make console execute command "/holo setline classement_pvp 11 &410ème&r &a%{kills.10}%&r &b-&4 %{kill.%{kills.10}%}% kills" command /resetclassement: aliases: /reset-classement, /reset_classement, /reset-classements, /reset_classements, /resetclassements permission: reset.classement permission message: &cVous n'avez pas la permission ! trigger: make player execute command "/classunb" make console execute command "/holo setline classement_pvp 2 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 3 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 4 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 5 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 6 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 7 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 8 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 9 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 10 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" make console execute command "/holo setline classement_pvp 11 &4&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" send "&aLe Classement a bien été reset !" to player s'il vous plais aidez moi, j'ai essayer 1 million de chose mais sa ne change rien je commence a partir en dépression :eek::(:confused: et faut vraiment que ce skript soit fini avant après demain ! ;)
  3. Bonjour, Je débute dans le monde du Skript et j'aimerai savoir quelle commande faut t-il utiliser pour donner un nom a une entité et comment vérifier le nom de l’entité Merci de votre aide par avance ! :D
  4. Salut tout le monde je pense qu'il faut un addon particulié pour que sa marche, si oui le quel ? et quel version de java faut t-il utiliser ?
  5. Malheureusement sa ne marche pas :/ [ATTACH=full]2681[/ATTACH]
  6. Merci mais malheureusement mon serveur est en 1.7.10
  7. oh oh je croix qu'il y a un problème avec ma version de Skript :/ teste 1 : teste 2 : faut t'il un addon particulier pour pouvoir avoir sa ? si oui le quel ? Merci d’avance ! pour ceux qui veulent mon Skript pour voir sa de plus près (je le met en fichiers disponible)
  8. ok merci pour vos réponse je teste sa ^^
  9. Salut a tous, j'ai un problème avec mon Skript et je ne sais pas d'ou vient le problème enfin je m’explique : j'ai crée un Skript de timer mais il y a un problème avec more than et equal etc... voici le code : options: prefix: &c[&6&lTimer&b&lplay&r&c]&r under5up120: &4&lERREUR&r&c : le nombre de seconde du timer doit être égale a ou au dessus de 5 et en dessous de 120 command /timer [<text>] [<text>]: permission: timeplay.use permission message: &cvous n'avez pas la permission pour cette commande ! trigger: if arg 1 is set: if arg 1 is "play": if arg 2 is set: if arg 2 is more than or equal to 5: if arg 2 is not more than 120: set {_timer} to arg 2 add 1 from {_timer} send "&atimer lançé a &c5&a secondes !" to player make console execute command "playsound random.pop %player% ~0 ~0 ~0 101" wait 15 ticks loop arg 2 times: remove 1 from {_timer} if {_colorofarg1} is more than 6: set {_colorofarg1} to &a if {_colorofarg1} is equal to 6: set {_colorofarg1} to &e if {_colorofarg1} is equal to 5: set {_colorofarg1} to &e if {_colorofarg1} is equal to 4: set {_colorofarg1} to &6 if {_colorofarg1} is equal to 3: set {_colorofarg1} to &6 if {_colorofarg1} is equal to 2: set {_colorofarg1} to &c if {_colorofarg1} is equal to 1: set {_colorofarg1} to &4 broadcast "&5temps &6> {_colorofarg1}%arg 1%" loop all players: make console execute command "playsound random.orb %loop-player% ~0 ~0 ~0 101" if arg 2 is more than 120: send {@prefix} {@under5up120}" to player if arg 2 is not more than or equal to 5: send {@prefix} {@under5up120}" to player if arg 2 is not set: send "{@prefix} {@under5up120}" to player if arg 1 is "minimum" or "min": make console execute command "playsound random.pop %player% ~0 ~0 ~0 101" send "{@prefix} &7commande : &6/timer &c<&aplay&7|&amin&c> &c<&atime&c>&r" to player wait 1 tick send "{@prefix} &aminimum &7: &c5&7 , &4maximum &7: &c120" to player make console execute command "playsound random.orb %player% ~0 ~0 ~0 101" if arg 1 is not set: make console execute command "playsound random.pop %player% ~0 ~0 ~0 101" send "{@prefix} &7commande : &6/timer &c<&aplay&7|&amin&c> &c<&atime&c>&r" to player wait 1 tick send "{@prefix} &aminimum &7: &c5&7 , &4maximum &7: &c120" to player make console execute command "playsound random.orb %player% ~0 ~0 ~0 101" et voici l'erreur : pouvez vous m'aider ? Merci par avence Cordialement, MartinBJdu14
  10. c'est parce-que au début j'avais fait un code, mais je l'ai ensuite modifier quelque temps après donc il est possible de trouver des confusions dans mon code
  11. Bonjour, j'ai un problème avec mon Skript et pourtant aucuns messages d'erreurs o_O aidez moi SVP ! quand je fait /Paintball join blue sa devrait me faire rejoindre l’équipe des bleu mais sa ne marche pas aucune action n'est visible j'ai donc besoin d'aide pour mon Skript voici la partie "commande" du Skript : command /paintball [<text>] [<text>]: trigger: if arg 1 is not set: if player have permission "paintball.operator": send "{@prefix} {@commandop}" to player else: send "{@prefix} {@command}" to player if arg 1 is set: if arg 1 is not "join" or "quit" or "spawn" or "setspawn" or "setlobby" or "dellobby" or "delspawn": if player have permission "paintball.operator": send "{@prefix} {@commandop}" to player else: send "{@prefix} {@command}" to player if arg 1 is "setspawn": if player is in "paintball": if player have permission "paintball.operator": if arg 2 is not "blue" or "red": send "{@prefix} {@commandset}" to player if arg 2 is "blue": set {paintball.spawn.blue} to location of player send "{@prefix} &9spawn des &1&lBLEU&r&9 crée avec succés !" to player if arg 2 is "red": set {paintball.spawn.red} to location of player send "{@prefix} &cspawn des &4&lROUGE&r&c crée avec succés !" to player else: send "{@prefix} {@perm}" to player if arg 1 is "setlobby": if player is in "paintball": if player have permission "paintball.operator": set {paintball.lobby} to location of player send "{@prefix} &6lobby placé avec succés !" to player else: send "{@prefix} {@perm}" to player if arg 1 is "spawn": if player is in "paintball": if {paintball.player::%player%} is blue: teleport player to {paintball.spawn.blue} if {paintball.player::%player%} is red: teleport player to {paintball.spawn.red} if arg 1 is "delspawn": if player is in "paintball": if player have permission "paintball.operator": if arg 2 is not "blue" or "red": send "{@prefix} {@commanddel}" to player if arg 2 is "blue": if {paintball.spawn.blue} is an location: set {paintball.spawn.blue} to false send "{@prefix} &9spawn des &1&lBLEU&r&9 spprimé" to player else: send "{@prefix} &caucun spawn des bleu n'est crée !" to player if arg 2 is "red": if {paintball.spawn.red} is an location: set {paintball.spawn.red} to false send "{@prefix} &cspawn des &4&lROUGE&r&c spprimé" to player else: send "{@prefix} &caucun spawn des rouge n'est crée !" to player else: send "{@prefix} {@perm}" to player if arg 1 is "dellobby": if player is in "paintball": if player have permission "paintball.operator": if {paintball.lobby} is an location: set {paintball.lobby} to false send "{@prefix} &6lobby supprimé avec succés !" to player else: send "{@prefix} &caucun lobby n'est crée !" to player else: send "{@prefix} {@perm}" to player if arg 1 is "join": if arg 2 is not set: send "{@prefix} {@command}" to player if arg 2 is set: if arg 2 is not "blue" or "red": send "{@prefix} {@command}" to player if arg 2 is "blue": set {paintball.player::%player%} to player set {paintball.player::%player%} to blue if {paintball::%player%} is false: send "{@prefix} &atu a rejoint le PaintBall ! teleport player to {paintball.lobby} add 1 to {paintball} set {paintball.player::%player%} to player set {paintball.game::%player%} to true broadcast "[%{paintball}%/10] &6%player% &aa rejoint le Jeux &6PaintBall" stop if {paintball.game::%player%} is true: send "{@prefix} &cTu a deja rejoint la file d'attente !" stop if {paintball} is true: send "{@prefix} &cla partie a deja commancé, tu ne peut pas la rejoindre !" stop if {jumpdown} is equal to 15: send "{@prefix} &cla partie est pleine, tu ne peut pas la rejoindre !" stop if arg 2 is "red": set {paintball.player::%player%} to player set {paintball.player::%player%} to red if {paintball::%player%} is false: send "{@prefix} &atu a rejoint le PaintBall ! " teleport player to {paintball.lobby} add 1 to {paintball} set {paintball.player::%player%} to player set {paintball.game::%player%} to true broadcast "[%{paintball}%/10] &6%player% &aa rejoint le Jeux &6PaintBall" stop if {paintball.game::%player%} is true: send "{@prefix} &cTu a deja rejoint la file d'attente !" stop if {paintball} is true: send "{@prefix} &cla partie a deja commancé, tu ne peut pas la rejoindre !" stop if {jumpdown} is equal to 15: send "{@prefix} &cla partie est pleine, tu ne peut pas la rejoindre !" stop if arg 1 is "quit": if {paintball.game::%player%} is false: send "{@prefix} &ctu n'est pas dans la partie !" stop if {paintball.game::%player%} is true: send "{@prefix} &cTu a quitté la partie !" set {paintball.game::%player%} to false la je n'ai plus de place alors je vous invite a télécharger mon Skript ;)
  12. MartinBJdu14

    Plugin en Skript

    Permission : jumpdown.* jumpdown.false jumpdown.true Commandes : /setlobby (pour placer le lobby) /setspawn (pour placer le spawn) /join (pour rejoindre la partie) /quit (pour quitter la partie) Joueurs max : 15 J'ai modifier le Skript : #Skript fait par Yghore #Je le met en ressources :D Voila voila :D #Skript moddifier par MartinBJdu14 #regles expliqué rapidement : #quand un joueur marche sur un bloc de diamant il gagne la partie options: prefix: &7[&6Jump&cDown&7] block: diamond block errorargOP: &4&lErreur&r &c> commande : &7&o/jumpdown&r &8<&bSetlobby&7|&bsetspawn&7|&bspawn&7|&bjoin&8> errorarg: &4&lErreur&r &c> commande : &7&o/jumpdown&r &8<&bspawn&7|&bjoin&8> command /jumpdown [<text>]: trigger: if arg is not set: if player have permission "jumpdown.*": send "{@prefix} {@errorargOP}" to player else: send "{@prefix} {@errorarg}" to player if arg 1 is set: if arg 1 is not "Setlobby" or "spawn" or "join" or "setspawn" or "quit": if player have permission "jumpdown.*": send "{@prefix} {@errorargOP}" to player else: send "{@prefix} {@errorarg}" to player if arg 1 is "Setlobby": player have permission "jumpdown.*": set {jumpdown.lobby} to location of player send "{@prefix} Le Lobby a été creer avec success ! " if arg 1 is "setspawn": player have permission "jumpdown.*": set {jumpdown.spawn} to location of player send "{@prefix} le spawn a été creer avec success ! " if arg 1 is "spawn": teleport player to {jumpdown.spawn} if arg 1 is "join": if {jump::%player%} is false: send "{@prefix} &atu a rejoint le JumpDown ! " teleport player to {jumpdown.lobby} add 1 to {jumpdown} set {jumpspawn::%player%} to player set {jump::%player%} to true broadcast "[%{jumpdown}%/10] &6%player% &aa rejoint le Jeux &6Jump&cDown" stop if {jump::%player%} is true: send "{@prefix} &cTu a deja rejoint la file d'attente !" stop if {jumpjeux} is true: send "{@prefix} &cla partie a deja commancé, tu ne peut pas la rejoindre !" stop if {jumpdown} is equal to 15: send "{@prefix} &cla partie est pleine, tu ne peut pas la rejoindre !" stop if arg 1 is "quit": if {jump::%player%} is false: send "{@prefix} &ctu n'est pas dans la partie !" stop if {jump::%player%} is true: send "{@prefix} &cTu a quitté la partie !" set {jump::%player%} to false if {jumpdown} is equal to 15: set {jumpdown} to 14 if {jumpdown} is equal to 14: set {jumpdown} to 13 if {jumpdown} is equal to 13: set {jumpdown} to 12 if {jumpdown} is equal to 12: set {jumpdown} to 11 if {jumpdown} is equal to 11: set {jumpdown} to 10 if {jumpdown} is equal to 10: set {jumpdown} to 9 if {jumpdown} is equal to 9: set {jumpdown} to 8 if {jumpdown} is equal to 8: set {jumpdown} to 7 if {jumpdown} is equal to 7: set {jumpdown} to 6 if {jumpdown} is equal to 6: set {jumpdown} to 5 if {jumpdown} is equal to 5: set {jumpdown} to 4 if {jumpdown} is equal to 4: set {jumpdown} to 3 if {jumpdown} is equal to 3: set {jumpdown} to 2 if {jumpdown} is equal to 2: set {jumpdown} to 1 if {jumpdown} is equal to 1: set {jumpdown} to 0 every 1 seconds: loop all players: if {jumpdown} is greater than or equal to 10: set {jumpdownplayer} to true set {jumpdown} to 0 broadcast "{@prefix} &6 La partie va commencer dans 10 secondes !" play raw sound "random.levelup" at loop-player with pitch 1 volume 10 wait 5 seconds broadcast "{@prefix} &6 La partie va commencer dans 5 secondes !" play raw sound "random.orb" at loop-player with pitch 1 volume 10 wait 1 seconds broadcast "{@prefix} &6 La partie va commencer dans 4 secondes !" play raw sound "random.orb" at loop-player with pitch 1 volume 10 wait 1 seconds broadcast "{@prefix} &6 La partie va commencer dans 3 secondes !" play raw sound "random.orb" at loop-player with pitch 1 volume 10 wait 1 seconds broadcast "{@prefix} &6 La partie va commencer dans 2 secondes !" play raw sound "random.orb" at loop-player with pitch 1 volume 10 wait 1 seconds broadcast "{@prefix} &6 La partie va commencer dans 1 secondes !" play raw sound "random.orb" at loop-player with pitch 1 volume 10 wait 1 seconds broadcast "{@prefix} &6 La partie a commencer, bonne chance !" play raw sound "mob.enderdragon.growl" at loop-player with pitch 1 volume 10 teleport {jumpspawn::*} to {JumpDown.spawn} set {jump::*} to false set {jumpjeux} to true on death: set {jump::%victim%} to false on respawn: teleport player to {jumpdown.spawn} on walk on {@block}: if {JumpDown.spawn} is set: if {jumpjeux} is true: broadcast "{@prefix} &bBravo a &6%player%&b qui a gagner le &6Jump&cDown &b!" teleport {jumpspawn::*} to {jumpdown.lobby} broadcast "{@prefix} &6 La partie est finie !" set {jump::*} to false set {jumpjeux} to false set {jumpdown} to 0 delete {jumpspawn::*} if {jumpjeux} is false: send "{@prefix} &c La partie n'est pas lancé !" else: if player is op: send "&3vous avez marché sur un bloc de diamant mais la partie de &6Jump&cDown&3 n'a pas de spawn, pour pouvoir gagner la partie ou la lancé il faut crée un spawn !" to player command /jumpdownfalse: permission: jumpdown.false permission message: &cVous n'avez pas la permission pour cette commande ! trigger: set {jump::%player%} to false command /jumpdowntrue: permission: jumpdown.true permission message: &cVous n'avez pas la permission pour cette commande ! trigger: set {jump::%player%} to true il est prévu que je fasse un système de kits ;) cette partie sert a déboguer le système ou a rejoindre plusieurs fois la partie quand on est OP ou qu'on a la permission : command /jumpdownfalse: permission: jumpdown.false permission message: &cVous n'avez pas la permission pour cette commande ! trigger: set {jump::%player%} to false command /jumpdowntrue: permission: jumpdown.true permission message: &cVous n'avez pas la permission pour cette commande ! trigger: set {jump::%player%} to true le /jumpdownfalse sert a mettre la variable {jump::%player%} en False donc on peut rejoindre la partie une deuxième foie(ou plus) (si on a la permission ou que l'on est OP) et le /jumpdowntrue sert a mettre la variable {jump::%player%} en True donc on ne peut plus rejoindre la partie une nouvelle foie (si on a la permission ou que l'on est OP)
  13. Au final pour ceux qui le veulent voici mon code : options: Succes: &a[&6&lSurvie&r&a] &c&l>&r&a Vous avez bien un lit, vous y avez été tp ! #message pour quand le joueur a bien un lit il est téléporté directement a son lit en cas de mort Error: &a[&6&lSurvie&r&a] &c&l>&r&a Nous sommes désolé mais vous n'avez pas dormi dans un lit, vous allez être tp au spawn de la map survie ! #message pour quand le joueur n'a pas de lit il est téléporté directement a la map survie dontpanic: &a[&6&lSurvie&r&a] &c&l>&r&a ne t'en fait pas tu vas respawn dans la map survie ;) tpmsg: &7attendez 5 secondes sans bouger ! tperror: &cvous avez bougé ! téléportation annulé ! # blocks: dirt or grass or wood or stone or gold block or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or 10 or 11 or 12 or 13 or 14 or 15 or 16 or 17 or 18 or 19 or 20 or 21 or 22 or 23 or 24 or 25 or 26 or 27 or 28 or 29 or 30 or 31 or 32 or 33 or 34 or 35 or 36 or 37 or 38 or 39 or 40 or 41 or 42 or 43 or 44 or 45 or 46 or 47 or 48 or 49 or 50 or 51 or 52 or 53 or 54 or 55 or 56 or 57 or 58 or 59 or 60 or 61 or 62 or 63 or 64 or 65 or 66 or 67 or 68 or 69 or 70 or 71 or 72 or 73 or 74 or 75 or 76 or 77 or 78 or 79 or 80 or 81 or 82 or 83 or 84 or 85 or 86 or 87 or 88 or 89 or 90 or 91 or 92 or 93 or 94 or 95 or 96 or 97 or 98 or 99 or 100 #\_______________> le # sert a désactivé la partie du code ! on death: if player is in "Survie": send "{@dontpanic}" to player on respawn: if player is in "Survie": if bed of player exists: send "{@Succes}" to player teleport player to bed of player else: send "{@Error}" to player make console execute command "/mv tp %player% Survie" command /tpsurvie: trigger: send "{@tpmsg}" to player set {_loc} to the player's position set {_s} to 6 loop 5 times: remove 1 from {_s} if distance between location of player and {_loc} is more than 1: send "{@tperror}" to player stop send message "&8TP dans %{_s}%" wait 1 second if bed of player exists: send "{@Succes}" to player teleport player to bed of player else: send "{@Error}" to player make console execute command "/mv tp %player% Survie"
  14. en gros mon problème c'est que la dernière partie ne stop pas la commande /tpsurvie quand on bouge. Alors voici les partie des code (je détaille les problèmes): on anymove: if {_tptoz} is true: if {fb.%player%} is true: cancel event else: set {fb.%player%} to true send "{@tperror}" to player set {_tptoz} to false stop wait 5 seconds set {fb.%player%} to false else: if {_tptoz} is false: stop cette partie est censé, si on bouge, annuler le TP de cette partie : command /tpsurvie: trigger: if bed of player exists: send "{@Succes}" to player send "{@tpmsg}" to player set {_tptoz} to true wait 5 seconds set {_tptoz} to false teleport player to bed of player else: send "{@Error}" to player send "{@tpmsg}" to player set {_tptoz} to true wait 5 seconds set {_tptoz} to false make console execute command "/mv tp %player% Survie" mais cela ne fonctionne pas :/ j'ai besoin d'aide ;)
  15. Bonjour, j'ai besoin d'aide pour mon script , j'ai crée un script pour une survie sur mon serveur mais une partie ne fonctionne pas bien alors qu'aucuns message d'erreur est présent, voici le code : options: Succes: &a[&6&lSurvie&r&a] &c&l>&r&a Vous avez bien un lit, vous y avez été tp ! #message pour quand le joueur a bien un lit il est téléporté directement a son lit en cas de mort Error: &a[&6&lSurvie&r&a] &c&l>&r&a Nous sommes désolé mais vous n'avez pas dormi dans un lit, vous allez être tp au spawn de la map survie ! #message pour quand le joueur n'a pas de lit il est téléporté directement a la map survie dontpanic: &a[&6&lSurvie&r&a] &c&l>&r&a ne t'en fait pas tu vas respawn dans la map survie ;) tpmsg: &7attendez 5 secondes sans bouger ! tperror: &cvous avez bougé ! téléportation annulé ! # blocks: dirt or grass or wood or stone or gold block or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or 10 or 11 or 12 or 13 or 14 or 15 or 16 or 17 or 18 or 19 or 20 or 21 or 22 or 23 or 24 or 25 or 26 or 27 or 28 or 29 or 30 or 31 or 32 or 33 or 34 or 35 or 36 or 37 or 38 or 39 or 40 or 41 or 42 or 43 or 44 or 45 or 46 or 47 or 48 or 49 or 50 or 51 or 52 or 53 or 54 or 55 or 56 or 57 or 58 or 59 or 60 or 61 or 62 or 63 or 64 or 65 or 66 or 67 or 68 or 69 or 70 or 71 or 72 or 73 or 74 or 75 or 76 or 77 or 78 or 79 or 80 or 81 or 82 or 83 or 84 or 85 or 86 or 87 or 88 or 89 or 90 or 91 or 92 or 93 or 94 or 95 or 96 or 97 or 98 or 99 or 100 #\_______________> le # sert a désactivé la partie du code ! on death: if player is in "Survie": send "{@dontpanic}" to player on respawn: if player is in "Survie": if bed of player exists: send "{@Succes}" to player teleport player to bed of player else: send "{@Error}" to player make console execute command "/mv tp %player% Survie" command /tpsurvie: trigger: if bed of player exists: send "{@Succes}" to player send "{@tpmsg}" to player set {_tptoz} to true wait 5 seconds set {_tptoz} to false teleport player to bed of player else: send "{@Error}" to player send "{@tpmsg}" to player set {_tptoz} to true wait 5 seconds set {_tptoz} to false make console execute command "/mv tp %player% Survie" on anymove: if {_tptoz} is true: if {fb.%player%} is true: cancel event else: set {fb.%player%} to true send "{@tperror}" to player set {_tptoz} to false stop wait 5 seconds set {fb.%player%} to false else: if {_tptoz} is false: stop & la partie qui ne fonctionne pas : on anymove: if {_tptoz} is true: if {fb.%player%} is true: cancel event else: set {fb.%player%} to true send "{@tperror}" to player set {_tptoz} to false stop wait 5 seconds set {fb.%player%} to false else: if {_tptoz} is false: stop elle est sensé stopper la command /tpsurvie: svp aider moi ^^
×
×
  • 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.