Aller au contenu
  • 0

Problème Unknown type


Question

Posté(e)

Titre > Problème Unknown Type

 

Version[/b] > 1.9.x

 

Détail du problème[/b] > Le Skript fonctionne pas et contient deux erreurs, je cite:

 

"Can't understand the type 'player' (Hika.sk, line 10: {hika.ig%player%}: false') "[/b]

 

et "unknown type 'text' (hika.sk line 11: command /hika [<Text>] [<Text>] [<Text>] [<Text>]:')"

 

Le skript >

# Perms: hika.create.sk, hika.delete.sk, hika.setkit.sk, hika.setspawn.sk, hika.sethub.sk, hika.seekit.sk
# Skript by iReyZe -> YT : iReyZe
# Petite "PUB" -> Abonne toi si c'est déjà pas fait, ça fait tjrs plez de voir de nouveaux abonnés.
# Fin du skript le 10/06/2017
# Si vous avez un probleme de give quand vous rejoignez go -> 274 Je Clear le joueur puis lui give
options:
   hika: &b&lHika &7»
   server: &8[&b&lHy&7&lperia&8]
variables:
   {hika.ig.%player%} = false
command /hika [<text>] [<text>] [<text>] [<text>]:
   trigger:
       if arg 1 is set:
           if arg 1 is "arena":
               if arg 2 is set:
                   if arg 2 is "create":
                       if arg 3 is set:
                           if {hika::%arg 3%} is not set:
                               if player has permission "hika.create.sk":
                                   set {hika::%arg 3%} to arg 3
                                   message "{@hika} &7Vous venez de créer l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &acréer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cexiste déjà"
                       else:
                           message "{@hika} &cArg 3: &fNom De L'arène"
                   if arg 2 is "delete":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.delete.sk":
                                   delete {hika::%arg 3%}
                                   message "{@hika} &7Vous venez de &csuprimer &7l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &4Suprimer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &e/hika <list>"
                   if arg 2 is "setkit":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if player has permission "hika.setkit.sk":
                                   set {_count} to 0
                                   loop 36 times:
                                       set {inv.%{_count}%.%arg 3%} to slot {_count} of player's inventory
                                       add 1 to {_count}
                                   set {inv.%arg 3%.helmet} to player's helmet
                                   set {inv.%arg 3%.chestplate} to player's chestplate
                                   set {inv.%arg 3%.leggings} to player's leggings
                                   set {inv.%arg 3%.boots} to player's boots
                               else:
                                   message "{@server} &cVous n'avez pas la permission d'éditer les kits"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setkit> <BLEU/ORANGE>"
                   if arg 2 is "setspawn":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if arg 4 is set:
                                   if {hika::%arg 4%} is set:
                                       if player has permission "hika.setspawn.sk":
                                           set {hika.%arg 4%.%arg 3%} to location of player
                                           if arg 3 is "bleu":
                                               message "{@hika} &7Vous venez de définir le spawn &b&lBLEU"
                                           if arg 3 is "orange":
                                               message "{@hika} &7Vous venez de définir le spawn &6&lORANGE"
                                       else:
                                           message "{@server} &cVous n'avez pas la permission de set les spawn"
                                   else:
                                       message "{@hika} &cL'arène &a%arg 4% &cn'existe pas"
                               else:
                                   message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                   if arg 2 is "sethub":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.sethub.sk":
                                   set {hika.%arg 3%.hub} to location of player
                                   message "{@hika} &7Vous venez de set le &b&lHUB &7de l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de set le hub"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <sethub> <arene>"
                   if arg 2 is "setleave":
                       set {hika.leave} to location of player
                       message "{@hika} &7Vous venez de set le &e/hika leave"
               else:
                   make player execute command "/hika help"
       if arg 1 is "§givekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   set {_count} to 0
                   loop 36 times:
                       give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is sandstone:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is golden apple:0:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       add 1 to {_count}
                   equip player with 1 of {inv.%arg 2%.helmet}
                   equip player with 1 of {inv.%arg 2%.chestplate}
                   equip player with 1 of {inv.%arg 2%.leggings}
                   equip player with 1 of {inv.%arg 2%.boots}
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "seekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   if player has permission "hika.seekit.sk":
                       set {_count} to 0
                       loop 36 times:
                           give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is sandstone:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is golden apple:0:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           add 1 to {_count}
                       equip player with 1 of {inv.%arg 2%.helmet}
                       equip player with 1 of {inv.%arg 2%.chestplate}
                       equip player with 1 of {inv.%arg 2%.leggings}
                       equip player with 1 of {inv.%arg 2%.boots}
                   else:
                       message "{@server} &cVous n'avez pas la permission de voir les kits"
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "§scoreboard":
           wipe player sidebar
           set name of sidebar of player to "&7« &b&lHika &7»"
           set score " " in sidebar of player to 3
           set score "&7- &bBleu&7: &a%{hika.bleu.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 2
           set score "&7- &6Orange&7: &a%{hika.orange.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 1
           if {hika.bleu.%{hika.arene.%player%}%} = 5:
               delete player sidebar
           if {hika.orange.%{hika.arene.%player%}%} = 5:
               delete player sidebar
       if arg 1 is "help":
           if player has permission "hika.help.sk":
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
               message "&6- &e/hika <arena> <create> <arene> &f> Créer une nouvelle arène"
               message "&6- &e/hika <arena> <delete> <arene> &f> Suprimer une arène"
               message "&6- &e/hika <arena> <setkit> <bleu/orange> &f> Définir les kits"
               message "&6- &e/hika <arena> <setspawn> <bleu/orange> <arene> &f> Définir les spawn"
               message "&6- &e/hika <arena> <sethub> <arene> &f> Définir le hub d'une arene"
               message "&6- &e/hika <arena> <setleave> &f> Définir le /hika leave"
               message "&6- &e/hika <seekit> <bleu/orange> &f> Voir les kits éditer"
               message "&6- &e/hika <leave> &f> Quiter une game"
               message "&6- &e/hika <join> <arene> &f> Rejoindre une game"
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
       if arg 1 is "leave":
           if {hika.ig.%player%} is true:
               if {hika.leave} is set:
                   if {hika.player.%{hika.arene.%player%}%::2} is set:
                       if {hika.player.%{hika.arene.%player%}%::1} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::2}
                       if {hika.player.%{hika.arene.%player%}%::2} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::1}
                       delete {hika.player.%{hika.arene.%player%}%::1} sidebar
                       delete {hika.player.%{hika.arene.%player%}%::2} sidebar
                       teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                       teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                       wait 3 ticks
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::1}% clear"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::2}% clear"
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                       remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                       remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
                       clear {hika.number.%{hika.arene.%player%}%}
                       loop all players:
                           if {hika.ig.%loop-player%} is true:
                               delete {hika.arene.%loop-player%}
                   else:
                       teleport player to {hika.leave}
                       set {hika.ig.%player%} to false
                       clear inventory of the player
                       remove player from {hika.player.%{hika.arene.%player%}%::*}
                       remove 1 from {hika.number.%{hika.arene.%player%}%}
                       delete {hika.arene.%player%}
                       wait 3 ticks
                       give empty map named "&7» &b&lHika &7«" to slot 4 of player
               else:
                   message "{@hika} &cLe leave n'a pas été définis"
           else:
               message "{@hika} &cVous n'êtes pas en game !"
       if arg 1 is "join":
           if arg 2 is set:
               if {hika::%arg 2%} is set:
                   if {hika.%arg 2%.hub} is set:
                       if {hika.player.%arg 2%::2} is not set:
                           if {hika.ig.%player%} is false:
                               set {hika.ig.%player%} to true
                               set gamemode of player to survival
                               teleport player to {hika.%arg 2%.hub}
                               clear inventory of the player
                               give bed named "&c&lLEAVE" to slot 4 of player
                               set {hika.arene.%player%} to arg 2
                               add player to {hika.player.%arg 2%::*}
                               add 1 to {hika.number.%arg 2%}
                               message "{@hika} &a%executor% &7à rejoint la partie &6(&a%{hika.number.%arg 2%}%&8/&a2&6)" to {hika.player.%arg 2%::*}
                               if {hika.player.%arg 2%::2} is set:
                                   set {_tp} to 1
                                   set {color} to "bleu"
                                   if {color} is "bleu":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&b%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.bleu.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.bleu}
                                       set {hika.bleu.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &b&lBLEU" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit bleu"
                                       add 1 to {_tp}
                                       set {color} to "orange"
                                   if {color} is "orange":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&6%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.orange.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.orange}
                                       set {hika.orange.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &6&lORANGE" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit orange"
                                   set {_count} to 5
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to true
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to true
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                                   loop 5 times:
                                       wait a second
                                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                                       if {_count} = 1:
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       else:
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       remove 1 from {_count}
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to false
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to false
                               else:
                                   message "{@hika} &6Menque 1 joueur pour débuté la game !"
                           else:
                               message "{@hika} &cVous êtes déjà en game !"
                       else:
                           message "{@hika} &cArène pleine choisisez une autre !"
                   else:
                       message "{@hika} &cLe hub de l'arène &a%arg 2% &cn'a pas été définis"
               else:
                   message "{@hika} &cL'arène &a%arg 2% &cn'existe pas"
           else:
               message "{@hika} &6Usage: &e/hika <join> <arene>"
       if arg 1 is not "join" or "leave" or "help" or "§scoreboard" or "seekit" or "§givekit" or "arena":
           if player has permission "hika.help.sk":
               make player execute command "/hika help"
           else:
               message "{@hika} &cCommande iconnu !"
on join: # Pour give l'item quand il spawn
   wait 3 ticks
   clear inventory of the player
   wait 3 ticks
   give empty map named "&7» &b&lHika &7«" to slot 4 of player
on click with empty map:
   if name of player's tool is "&7» &b&lHika &7«":
       cancel event
       open virtual chest inventory with size 5 named "&7» &b&lHika" to player
       wait 1 ticks
       make a gui slot 0 of player with stained glass pane named " " to do nothing
       make a gui slot 1 of player with stained glass pane named " " to do nothing
       make a gui slot 2 of player with stained glass pane named " " to do nothing
       make a gui slot 3 of player with stained glass pane named " " to do nothing
       make a gui slot 5 of player with stained glass pane named " " to do nothing
       make a gui slot 6 of player with stained glass pane named " " to do nothing
       make a gui slot 7 of player with stained glass pane named " " to do nothing
       make a gui slot 8 of player with stained glass pane named " " to do nothing
       make a gui slot 9 of player with stained glass pane named " " to do nothing
       make a gui slot 17 of player with stained glass pane named " " to do nothing
       make a gui slot 18 of player with stained glass pane named " " to do nothing
       make a gui slot 26 of player with stained glass pane named " " to do nothing
       make a gui slot 27 of player with stained glass pane named " " to do nothing
       make a gui slot 35 of player with stained glass pane named " " to do nothing
       make a gui slot 36 of player with stained glass pane named " " to do nothing
       make a gui slot 37 of player with stained glass pane named " " to do nothing
       make a gui slot 38 of player with stained glass pane named " " to do nothing
       make a gui slot 39 of player with stained glass pane named " " to do nothing
       make a gui slot 41 of player with stained glass pane named " " to do nothing
       make a gui slot 42 of player with stained glass pane named " " to do nothing
       make a gui slot 43 of player with stained glass pane named " " to do nothing
       make a gui slot 44 of player with stained glass pane named " " to do nothing
       make a gui slot 4 of player with barrier named "&7Revenir en arrière" to close
       make a gui slot 40 of player with barrier named "&7Revenir en arrière" to close
       set {_slot} to 10
       loop {hika::*}:
           make a gui slot {_slot} of player with empty map named "&7Map: &e%{hika::%loop-value%}%" to close then run player command "/hika join %{hika::%loop-value%}%"
           if {_slot} = 16:
               add 2 to {_slot}
           if {_slot} = 24:
               add 2 to {_slot}
           if {_slot} = 34:
               stop
           else:
               add 2 to {_slot}
on chat:
   if {hika.ig.%player%} is true:
       cancel event
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &6%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &b%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
on place of sandstone:
   if {hika.ig.%player%} is true:
       give event-block to player's inventory
on break:
   if {hika.ig.%player%} is true:
       if event-block is not sandstone:
           cancel event
on click:
   if name of player's tool is "&c&lLEAVE":
       make player execute command "/hika leave"
on place:
   if {hika.ig.%player%} is true:
       add event-block to {hika.block.%{hika.arene.%player%}%::*}
on damage:
   if damage was caused by fall:
       if {hika.ig.%victim%} is true:
           cancel event
on death:
   if attacker is a player:
       if victim is a player:
           if {hika.ig.%attacker%} is true:
               if {hika.ig.%victim%} is true:
                   clear drops
                   force respawn victim
                   wait 3 ticks
                   if "%victim%" is {hika.ig.orange.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.orange}
                   if "%victim%" is {hika.ig.bleu.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.bleu}
                   set death message to " "
                   message "{@hika} &e%victim% &7est mort(e)" to {hika.player.%{hika.arene.%player%}%::*}
on walk on barrier:
   if {hika.ig.%player%} is true:
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.orange}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.bleu}
on place:
   if {hika.ig.%player%} is true:
       if block under event-block is barrier:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
       if block under event-block is bed:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
on quit:
   if {hika.ig.%player%} is true:
       message "{@hika} &7Le joueur &a%player% &7à quiter la game !" to {hika.player.%{hika.arene.%player%}%::*}
       make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika leave"
       make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika leave"
on walk on bed:
   if {hika.ig.%player%} is true:
       if block under event-block is blue wool block:
           if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.orange.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.orange.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &6%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"
       else:
           if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.bleu.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.bleu.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
                   make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &b%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"

10 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Titre > Problème Unknown Type

 

Version[/b] > 1.9.x

 

Détail du problème[/b] > Le Skript fonctionne pas et contient deux erreurs, je cite:

 

"Can't understand the type 'player' (Hika.sk, line 10: {hika.ig%player%}: false') "[/b]

 

et "unknown type 'text' (hika.sk line 11: command /hika [<Text>] [<Text>] [<Text>] [<Text>]:')"

 

Le skript >

# Perms: hika.create.sk, hika.delete.sk, hika.setkit.sk, hika.setspawn.sk, hika.sethub.sk, hika.seekit.sk
# Skript by iReyZe -> YT : iReyZe
# Petite "PUB" -> Abonne toi si c'est déjà pas fait, ça fait tjrs plez de voir de nouveaux abonnés.
# Fin du skript le 10/06/2017
# Si vous avez un probleme de give quand vous rejoignez go -> 274 Je Clear le joueur puis lui give
options:
   hika: &b&lHika &7»
   server: &8[&b&lHy&7&lperia&8]
variables:
   {hika.ig.%player%} = false
command /hika [<text>] [<text>] [<text>] [<text>]:
   trigger:
       if arg 1 is set:
           if arg 1 is "arena":
               if arg 2 is set:
                   if arg 2 is "create":
                       if arg 3 is set:
                           if {hika::%arg 3%} is not set:
                               if player has permission "hika.create.sk":
                                   set {hika::%arg 3%} to arg 3
                                   message "{@hika} &7Vous venez de créer l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &acréer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cexiste déjà"
                       else:
                           message "{@hika} &cArg 3: &fNom De L'arène"
                   if arg 2 is "delete":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.delete.sk":
                                   delete {hika::%arg 3%}
                                   message "{@hika} &7Vous venez de &csuprimer &7l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &4Suprimer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &e/hika <list>"
                   if arg 2 is "setkit":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if player has permission "hika.setkit.sk":
                                   set {_count} to 0
                                   loop 36 times:
                                       set {inv.%{_count}%.%arg 3%} to slot {_count} of player's inventory
                                       add 1 to {_count}
                                   set {inv.%arg 3%.helmet} to player's helmet
                                   set {inv.%arg 3%.chestplate} to player's chestplate
                                   set {inv.%arg 3%.leggings} to player's leggings
                                   set {inv.%arg 3%.boots} to player's boots
                               else:
                                   message "{@server} &cVous n'avez pas la permission d'éditer les kits"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setkit> <BLEU/ORANGE>"
                   if arg 2 is "setspawn":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if arg 4 is set:
                                   if {hika::%arg 4%} is set:
                                       if player has permission "hika.setspawn.sk":
                                           set {hika.%arg 4%.%arg 3%} to location of player
                                           if arg 3 is "bleu":
                                               message "{@hika} &7Vous venez de définir le spawn &b&lBLEU"
                                           if arg 3 is "orange":
                                               message "{@hika} &7Vous venez de définir le spawn &6&lORANGE"
                                       else:
                                           message "{@server} &cVous n'avez pas la permission de set les spawn"
                                   else:
                                       message "{@hika} &cL'arène &a%arg 4% &cn'existe pas"
                               else:
                                   message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                   if arg 2 is "sethub":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.sethub.sk":
                                   set {hika.%arg 3%.hub} to location of player
                                   message "{@hika} &7Vous venez de set le &b&lHUB &7de l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de set le hub"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <sethub> <arene>"
                   if arg 2 is "setleave":
                       set {hika.leave} to location of player
                       message "{@hika} &7Vous venez de set le &e/hika leave"
               else:
                   make player execute command "/hika help"
       if arg 1 is "§givekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   set {_count} to 0
                   loop 36 times:
                       give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is sandstone:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is golden apple:0:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       add 1 to {_count}
                   equip player with 1 of {inv.%arg 2%.helmet}
                   equip player with 1 of {inv.%arg 2%.chestplate}
                   equip player with 1 of {inv.%arg 2%.leggings}
                   equip player with 1 of {inv.%arg 2%.boots}
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "seekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   if player has permission "hika.seekit.sk":
                       set {_count} to 0
                       loop 36 times:
                           give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is sandstone:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is golden apple:0:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           add 1 to {_count}
                       equip player with 1 of {inv.%arg 2%.helmet}
                       equip player with 1 of {inv.%arg 2%.chestplate}
                       equip player with 1 of {inv.%arg 2%.leggings}
                       equip player with 1 of {inv.%arg 2%.boots}
                   else:
                       message "{@server} &cVous n'avez pas la permission de voir les kits"
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "§scoreboard":
           wipe player sidebar
           set name of sidebar of player to "&7« &b&lHika &7»"
           set score " " in sidebar of player to 3
           set score "&7- &bBleu&7: &a%{hika.bleu.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 2
           set score "&7- &6Orange&7: &a%{hika.orange.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 1
           if {hika.bleu.%{hika.arene.%player%}%} = 5:
               delete player sidebar
           if {hika.orange.%{hika.arene.%player%}%} = 5:
               delete player sidebar
       if arg 1 is "help":
           if player has permission "hika.help.sk":
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
               message "&6- &e/hika <arena> <create> <arene> &f> Créer une nouvelle arène"
               message "&6- &e/hika <arena> <delete> <arene> &f> Suprimer une arène"
               message "&6- &e/hika <arena> <setkit> <bleu/orange> &f> Définir les kits"
               message "&6- &e/hika <arena> <setspawn> <bleu/orange> <arene> &f> Définir les spawn"
               message "&6- &e/hika <arena> <sethub> <arene> &f> Définir le hub d'une arene"
               message "&6- &e/hika <arena> <setleave> &f> Définir le /hika leave"
               message "&6- &e/hika <seekit> <bleu/orange> &f> Voir les kits éditer"
               message "&6- &e/hika <leave> &f> Quiter une game"
               message "&6- &e/hika <join> <arene> &f> Rejoindre une game"
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
       if arg 1 is "leave":
           if {hika.ig.%player%} is true:
               if {hika.leave} is set:
                   if {hika.player.%{hika.arene.%player%}%::2} is set:
                       if {hika.player.%{hika.arene.%player%}%::1} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::2}
                       if {hika.player.%{hika.arene.%player%}%::2} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::1}
                       delete {hika.player.%{hika.arene.%player%}%::1} sidebar
                       delete {hika.player.%{hika.arene.%player%}%::2} sidebar
                       teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                       teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                       wait 3 ticks
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::1}% clear"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::2}% clear"
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                       remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                       remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
                       clear {hika.number.%{hika.arene.%player%}%}
                       loop all players:
                           if {hika.ig.%loop-player%} is true:
                               delete {hika.arene.%loop-player%}
                   else:
                       teleport player to {hika.leave}
                       set {hika.ig.%player%} to false
                       clear inventory of the player
                       remove player from {hika.player.%{hika.arene.%player%}%::*}
                       remove 1 from {hika.number.%{hika.arene.%player%}%}
                       delete {hika.arene.%player%}
                       wait 3 ticks
                       give empty map named "&7» &b&lHika &7«" to slot 4 of player
               else:
                   message "{@hika} &cLe leave n'a pas été définis"
           else:
               message "{@hika} &cVous n'êtes pas en game !"
       if arg 1 is "join":
           if arg 2 is set:
               if {hika::%arg 2%} is set:
                   if {hika.%arg 2%.hub} is set:
                       if {hika.player.%arg 2%::2} is not set:
                           if {hika.ig.%player%} is false:
                               set {hika.ig.%player%} to true
                               set gamemode of player to survival
                               teleport player to {hika.%arg 2%.hub}
                               clear inventory of the player
                               give bed named "&c&lLEAVE" to slot 4 of player
                               set {hika.arene.%player%} to arg 2
                               add player to {hika.player.%arg 2%::*}
                               add 1 to {hika.number.%arg 2%}
                               message "{@hika} &a%executor% &7à rejoint la partie &6(&a%{hika.number.%arg 2%}%&8/&a2&6)" to {hika.player.%arg 2%::*}
                               if {hika.player.%arg 2%::2} is set:
                                   set {_tp} to 1
                                   set {color} to "bleu"
                                   if {color} is "bleu":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&b%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.bleu.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.bleu}
                                       set {hika.bleu.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &b&lBLEU" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit bleu"
                                       add 1 to {_tp}
                                       set {color} to "orange"
                                   if {color} is "orange":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&6%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.orange.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.orange}
                                       set {hika.orange.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &6&lORANGE" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit orange"
                                   set {_count} to 5
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to true
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to true
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                                   loop 5 times:
                                       wait a second
                                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                                       if {_count} = 1:
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       else:
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       remove 1 from {_count}
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to false
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to false
                               else:
                                   message "{@hika} &6Menque 1 joueur pour débuté la game !"
                           else:
                               message "{@hika} &cVous êtes déjà en game !"
                       else:
                           message "{@hika} &cArène pleine choisisez une autre !"
                   else:
                       message "{@hika} &cLe hub de l'arène &a%arg 2% &cn'a pas été définis"
               else:
                   message "{@hika} &cL'arène &a%arg 2% &cn'existe pas"
           else:
               message "{@hika} &6Usage: &e/hika <join> <arene>"
       if arg 1 is not "join" or "leave" or "help" or "§scoreboard" or "seekit" or "§givekit" or "arena":
           if player has permission "hika.help.sk":
               make player execute command "/hika help"
           else:
               message "{@hika} &cCommande iconnu !"
on join: # Pour give l'item quand il spawn
   wait 3 ticks
   clear inventory of the player
   wait 3 ticks
   give empty map named "&7» &b&lHika &7«" to slot 4 of player
on click with empty map:
   if name of player's tool is "&7» &b&lHika &7«":
       cancel event
       open virtual chest inventory with size 5 named "&7» &b&lHika" to player
       wait 1 ticks
       make a gui slot 0 of player with stained glass pane named " " to do nothing
       make a gui slot 1 of player with stained glass pane named " " to do nothing
       make a gui slot 2 of player with stained glass pane named " " to do nothing
       make a gui slot 3 of player with stained glass pane named " " to do nothing
       make a gui slot 5 of player with stained glass pane named " " to do nothing
       make a gui slot 6 of player with stained glass pane named " " to do nothing
       make a gui slot 7 of player with stained glass pane named " " to do nothing
       make a gui slot 8 of player with stained glass pane named " " to do nothing
       make a gui slot 9 of player with stained glass pane named " " to do nothing
       make a gui slot 17 of player with stained glass pane named " " to do nothing
       make a gui slot 18 of player with stained glass pane named " " to do nothing
       make a gui slot 26 of player with stained glass pane named " " to do nothing
       make a gui slot 27 of player with stained glass pane named " " to do nothing
       make a gui slot 35 of player with stained glass pane named " " to do nothing
       make a gui slot 36 of player with stained glass pane named " " to do nothing
       make a gui slot 37 of player with stained glass pane named " " to do nothing
       make a gui slot 38 of player with stained glass pane named " " to do nothing
       make a gui slot 39 of player with stained glass pane named " " to do nothing
       make a gui slot 41 of player with stained glass pane named " " to do nothing
       make a gui slot 42 of player with stained glass pane named " " to do nothing
       make a gui slot 43 of player with stained glass pane named " " to do nothing
       make a gui slot 44 of player with stained glass pane named " " to do nothing
       make a gui slot 4 of player with barrier named "&7Revenir en arrière" to close
       make a gui slot 40 of player with barrier named "&7Revenir en arrière" to close
       set {_slot} to 10
       loop {hika::*}:
           make a gui slot {_slot} of player with empty map named "&7Map: &e%{hika::%loop-value%}%" to close then run player command "/hika join %{hika::%loop-value%}%"
           if {_slot} = 16:
               add 2 to {_slot}
           if {_slot} = 24:
               add 2 to {_slot}
           if {_slot} = 34:
               stop
           else:
               add 2 to {_slot}
on chat:
   if {hika.ig.%player%} is true:
       cancel event
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &6%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &b%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
on place of sandstone:
   if {hika.ig.%player%} is true:
       give event-block to player's inventory
on break:
   if {hika.ig.%player%} is true:
       if event-block is not sandstone:
           cancel event
on click:
   if name of player's tool is "&c&lLEAVE":
       make player execute command "/hika leave"
on place:
   if {hika.ig.%player%} is true:
       add event-block to {hika.block.%{hika.arene.%player%}%::*}
on damage:
   if damage was caused by fall:
       if {hika.ig.%victim%} is true:
           cancel event
on death:
   if attacker is a player:
       if victim is a player:
           if {hika.ig.%attacker%} is true:
               if {hika.ig.%victim%} is true:
                   clear drops
                   force respawn victim
                   wait 3 ticks
                   if "%victim%" is {hika.ig.orange.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.orange}
                   if "%victim%" is {hika.ig.bleu.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.bleu}
                   set death message to " "
                   message "{@hika} &e%victim% &7est mort(e)" to {hika.player.%{hika.arene.%player%}%::*}
on walk on barrier:
   if {hika.ig.%player%} is true:
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.orange}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.bleu}
on place:
   if {hika.ig.%player%} is true:
       if block under event-block is barrier:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
       if block under event-block is bed:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
on quit:
   if {hika.ig.%player%} is true:
       message "{@hika} &7Le joueur &a%player% &7à quiter la game !" to {hika.player.%{hika.arene.%player%}%::*}
       make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika leave"
       make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika leave"
on walk on bed:
   if {hika.ig.%player%} is true:
       if block under event-block is blue wool block:
           if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.orange.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.orange.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &6%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"
       else:
           if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.bleu.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.bleu.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
                   make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &b%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"

 

 

Demande au créateur du skript ....

  • 0
Posté(e)

# Perms: hika.create.sk, hika.delete.sk, hika.setkit.sk, hika.setspawn.sk, hika.sethub.sk, hika.seekit.sk
# Skript by iReyZe -> YT : iReyZe
# Petite "PUB" -> Abonne toi si c'est déjà pas fait, ça fait tjrs plez de voir de nouveaux abonnés.
# Fin du skript le 10/06/2017
# Si vous avez un probleme de give quand vous rejoignez go -> 274 Je Clear le joueur puis lui give
options:
   hika: &b&lHika &7»
   server: &8[&b&lHy&7&lperia&8]
command /hika [<text>] [<text>] [<text>] [<text>]:
   trigger:
       if arg 1 is set:
           if arg 1 is "arena":
               if arg 2 is set:
                   if arg 2 is "create":
                       if arg 3 is set:
                           if {hika::%arg 3%} is not set:
                               if player has permission "hika.create.sk":
                                   set {hika::%arg 3%} to arg 3
                                   message "{@hika} &7Vous venez de créer l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &acréer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cexiste déjà"
                       else:
                           message "{@hika} &cArg 3: &fNom De L'arène"
                   if arg 2 is "delete":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.delete.sk":
                                   delete {hika::%arg 3%}
                                   message "{@hika} &7Vous venez de &csuprimer &7l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &4Suprimer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &e/hika <list>"
                   if arg 2 is "setkit":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if player has permission "hika.setkit.sk":
                                   set {_count} to 0
                                   loop 36 times:
                                       set {inv.%{_count}%.%arg 3%} to slot {_count} of player's inventory
                                       add 1 to {_count}
                                   set {inv.%arg 3%.helmet} to player's helmet
                                   set {inv.%arg 3%.chestplate} to player's chestplate
                                   set {inv.%arg 3%.leggings} to player's leggings
                                   set {inv.%arg 3%.boots} to player's boots
                               else:
                                   message "{@server} &cVous n'avez pas la permission d'éditer les kits"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setkit> <BLEU/ORANGE>"
                   if arg 2 is "setspawn":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if arg 4 is set:
                                   if {hika::%arg 4%} is set:
                                       if player has permission "hika.setspawn.sk":
                                           set {hika.%arg 4%.%arg 3%} to location of player
                                           if arg 3 is "bleu":
                                               message "{@hika} &7Vous venez de définir le spawn &b&lBLEU"
                                           if arg 3 is "orange":
                                               message "{@hika} &7Vous venez de définir le spawn &6&lORANGE"
                                       else:
                                           message "{@server} &cVous n'avez pas la permission de set les spawn"
                                   else:
                                       message "{@hika} &cL'arène &a%arg 4% &cn'existe pas"
                               else:
                                   message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                   if arg 2 is "sethub":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.sethub.sk":
                                   set {hika.%arg 3%.hub} to location of player
                                   message "{@hika} &7Vous venez de set le &b&lHUB &7de l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de set le hub"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <sethub> <arene>"
                   if arg 2 is "setleave":
                       set {hika.leave} to location of player
                       message "{@hika} &7Vous venez de set le &e/hika leave"
               else:
                   make player execute command "/hika help"
       if arg 1 is "§givekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   set {_count} to 0
                   loop 36 times:
                       give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is sandstone:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is golden apple:0:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       add 1 to {_count}
                   equip player with 1 of {inv.%arg 2%.helmet}
                   equip player with 1 of {inv.%arg 2%.chestplate}
                   equip player with 1 of {inv.%arg 2%.leggings}
                   equip player with 1 of {inv.%arg 2%.boots}
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "seekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   if player has permission "hika.seekit.sk":
                       set {_count} to 0
                       loop 36 times:
                           give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is sandstone:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is golden apple:0:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           add 1 to {_count}
                       equip player with 1 of {inv.%arg 2%.helmet}
                       equip player with 1 of {inv.%arg 2%.chestplate}
                       equip player with 1 of {inv.%arg 2%.leggings}
                       equip player with 1 of {inv.%arg 2%.boots}
                   else:
                       message "{@server} &cVous n'avez pas la permission de voir les kits"
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "§scoreboard":
           wipe player sidebar
           set name of sidebar of player to "&7« &b&lHika &7»"
           set score " " in sidebar of player to 3
           set score "&7- &bBleu&7: &a%{hika.bleu.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 2
           set score "&7- &6Orange&7: &a%{hika.orange.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 1
           if {hika.bleu.%{hika.arene.%player%}%} = 5:
               delete player sidebar
           if {hika.orange.%{hika.arene.%player%}%} = 5:
               delete player sidebar
       if arg 1 is "help":
           if player has permission "hika.help.sk":
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
               message "&6- &e/hika <arena> <create> <arene> &f> Créer une nouvelle arène"
               message "&6- &e/hika <arena> <delete> <arene> &f> Suprimer une arène"
               message "&6- &e/hika <arena> <setkit> <bleu/orange> &f> Définir les kits"
               message "&6- &e/hika <arena> <setspawn> <bleu/orange> <arene> &f> Définir les spawn"
               message "&6- &e/hika <arena> <sethub> <arene> &f> Définir le hub d'une arene"
               message "&6- &e/hika <arena> <setleave> &f> Définir le /hika leave"
               message "&6- &e/hika <seekit> <bleu/orange> &f> Voir les kits éditer"
               message "&6- &e/hika <leave> &f> Quiter une game"
               message "&6- &e/hika <join> <arene> &f> Rejoindre une game"
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
       if arg 1 is "leave":
           if {hika.ig.%player%} is true:
               if {hika.leave} is set:
                   if {hika.player.%{hika.arene.%player%}%::2} is set:
                       if {hika.player.%{hika.arene.%player%}%::1} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::2}
                       if {hika.player.%{hika.arene.%player%}%::2} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::1}
                       delete {hika.player.%{hika.arene.%player%}%::1} sidebar
                       delete {hika.player.%{hika.arene.%player%}%::2} sidebar
                       teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                       teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                       wait 3 ticks
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::1}% clear"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::2}% clear"
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                       remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                       remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
                       clear {hika.number.%{hika.arene.%player%}%}
                       loop all players:
                           if {hika.ig.%loop-player%} is true:
                               delete {hika.arene.%loop-player%}
                   else:
                       teleport player to {hika.leave}
                       set {hika.ig.%player%} to false
                       clear inventory of the player
                       remove player from {hika.player.%{hika.arene.%player%}%::*}
                       remove 1 from {hika.number.%{hika.arene.%player%}%}
                       delete {hika.arene.%player%}
                       wait 3 ticks
                       give empty map named "&7» &b&lHika &7«" to slot 4 of player
               else:
                   message "{@hika} &cLe leave n'a pas été définis"
           else:
               message "{@hika} &cVous n'êtes pas en game !"
       if arg 1 is "join":
           if arg 2 is set:
               if {hika::%arg 2%} is set:
                   if {hika.%arg 2%.hub} is set:
                       if {hika.player.%arg 2%::2} is not set:
                           if {hika.ig.%player%} is false:
                               set {hika.ig.%player%} to true
                               set gamemode of player to survival
                               teleport player to {hika.%arg 2%.hub}
                               clear inventory of the player
                               give bed named "&c&lLEAVE" to slot 4 of player
                               set {hika.arene.%player%} to arg 2
                               add player to {hika.player.%arg 2%::*}
                               add 1 to {hika.number.%arg 2%}
                               message "{@hika} &a%executor% &7à rejoint la partie &6(&a%{hika.number.%arg 2%}%&8/&a2&6)" to {hika.player.%arg 2%::*}
                               if {hika.player.%arg 2%::2} is set:
                                   set {_tp} to 1
                                   set {color} to "bleu"
                                   if {color} is "bleu":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&b%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.bleu.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.bleu}
                                       set {hika.bleu.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &b&lBLEU" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit bleu"
                                       add 1 to {_tp}
                                       set {color} to "orange"
                                   if {color} is "orange":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&6%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.orange.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.orange}
                                       set {hika.orange.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &6&lORANGE" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit orange"
                                   set {_count} to 5
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to true
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to true
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                                   loop 5 times:
                                       wait a second
                                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                                       if {_count} = 1:
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       else:
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       remove 1 from {_count}
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to false
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to false
                               else:
                                   message "{@hika} &6Menque 1 joueur pour débuté la game !"
                           else:
                               message "{@hika} &cVous êtes déjà en game !"
                       else:
                           message "{@hika} &cArène pleine choisisez une autre !"
                   else:
                       message "{@hika} &cLe hub de l'arène &a%arg 2% &cn'a pas été définis"
               else:
                   message "{@hika} &cL'arène &a%arg 2% &cn'existe pas"
           else:
               message "{@hika} &6Usage: &e/hika <join> <arene>"
       if arg 1 is not "join" or "leave" or "help" or "§scoreboard" or "seekit" or "§givekit" or "arena":
           if player has permission "hika.help.sk":
               make player execute command "/hika help"
           else:
               message "{@hika} &cCommande iconnu !"
on join: # Pour give l'item quand il spawn
   wait 3 ticks
   clear inventory of the player
   wait 3 ticks
   give empty map named "&7» &b&lHika &7«" to slot 4 of player
on click with empty map:
   if name of player's tool is "&7» &b&lHika &7«":
       cancel event
       open virtual chest inventory with size 5 named "&7» &b&lHika" to player
       wait 1 ticks
       make a gui slot 0 of player with stained glass pane named " " to do nothing
       make a gui slot 1 of player with stained glass pane named " " to do nothing
       make a gui slot 2 of player with stained glass pane named " " to do nothing
       make a gui slot 3 of player with stained glass pane named " " to do nothing
       make a gui slot 5 of player with stained glass pane named " " to do nothing
       make a gui slot 6 of player with stained glass pane named " " to do nothing
       make a gui slot 7 of player with stained glass pane named " " to do nothing
       make a gui slot 8 of player with stained glass pane named " " to do nothing
       make a gui slot 9 of player with stained glass pane named " " to do nothing
       make a gui slot 17 of player with stained glass pane named " " to do nothing
       make a gui slot 18 of player with stained glass pane named " " to do nothing
       make a gui slot 26 of player with stained glass pane named " " to do nothing
       make a gui slot 27 of player with stained glass pane named " " to do nothing
       make a gui slot 35 of player with stained glass pane named " " to do nothing
       make a gui slot 36 of player with stained glass pane named " " to do nothing
       make a gui slot 37 of player with stained glass pane named " " to do nothing
       make a gui slot 38 of player with stained glass pane named " " to do nothing
       make a gui slot 39 of player with stained glass pane named " " to do nothing
       make a gui slot 41 of player with stained glass pane named " " to do nothing
       make a gui slot 42 of player with stained glass pane named " " to do nothing
       make a gui slot 43 of player with stained glass pane named " " to do nothing
       make a gui slot 44 of player with stained glass pane named " " to do nothing
       make a gui slot 4 of player with barrier named "&7Revenir en arrière" to close
       make a gui slot 40 of player with barrier named "&7Revenir en arrière" to close
       set {_slot} to 10
       loop {hika::*}:
           make a gui slot {_slot} of player with empty map named "&7Map: &e%{hika::%loop-value%}%" to close then run player command "/hika join %{hika::%loop-value%}%"
           if {_slot} = 16:
               add 2 to {_slot}
           if {_slot} = 24:
               add 2 to {_slot}
           if {_slot} = 34:
               stop
           else:
               add 2 to {_slot}
on chat:
   if {hika.ig.%player%} is true:
       cancel event
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &6%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &b%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
on place of sandstone:
   if {hika.ig.%player%} is true:
       give event-block to player's inventory
on break:
   if {hika.ig.%player%} is true:
       if event-block is not sandstone:
           cancel event
on click:
   if name of player's tool is "&c&lLEAVE":
       make player execute command "/hika leave"
on place:
   if {hika.ig.%player%} is true:
       add event-block to {hika.block.%{hika.arene.%player%}%::*}
on damage:
   if damage was caused by fall:
       if {hika.ig.%victim%} is true:
           cancel event
on death:
   if attacker is a player:
       if victim is a player:
           if {hika.ig.%attacker%} is true:
               if {hika.ig.%victim%} is true:
                   clear drops
                   force respawn victim
                   wait 3 ticks
                   if "%victim%" is {hika.ig.orange.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.orange}
                   if "%victim%" is {hika.ig.bleu.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.bleu}
                   set death message to " "
                   message "{@hika} &e%victim% &7est mort(e)" to {hika.player.%{hika.arene.%player%}%::*}
on walk on barrier:
   if {hika.ig.%player%} is true:
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.orange}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.bleu}
on place:
   if {hika.ig.%player%} is true:
       if block under event-block is barrier:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
       if block under event-block is bed:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
on quit:
   if {hika.ig.%player%} is true:
       message "{@hika} &7Le joueur &a%player% &7à quiter la game !" to {hika.player.%{hika.arene.%player%}%::*}
       make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika leave"
       make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika leave"
on walk on bed:
   if {hika.ig.%player%} is true:
       if block under event-block is blue wool block:
           if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.orange.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.orange.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &6%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"
       else:
           if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.bleu.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.bleu.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
                   make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &b%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"

Essaye ça

  • 0
Posté(e)
# Perms: hika.create.sk, hika.delete.sk, hika.setkit.sk, hika.setspawn.sk, hika.sethub.sk, hika.seekit.sk
# Skript by iReyZe -> YT : iReyZe
# Petite "PUB" -> Abonne toi si c'est déjà pas fait, ça fait tjrs plez de voir de nouveaux abonnés.
# Fin du skript le 10/06/2017
# Si vous avez un probleme de give quand vous rejoignez go -> 274 Je Clear le joueur puis lui give
options:
   hika: &b&lHika &7»
   server: &8[&b&lHy&7&lperia&8]
command /hika [<text>] [<text>] [<text>] [<text>]:
   trigger:
       if arg 1 is set:
           if arg 1 is "arena":
               if arg 2 is set:
                   if arg 2 is "create":
                       if arg 3 is set:
                           if {hika::%arg 3%} is not set:
                               if player has permission "hika.create.sk":
                                   set {hika::%arg 3%} to arg 3
                                   message "{@hika} &7Vous venez de créer l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &acréer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cexiste déjà"
                       else:
                           message "{@hika} &cArg 3: &fNom De L'arène"
                   if arg 2 is "delete":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.delete.sk":
                                   delete {hika::%arg 3%}
                                   message "{@hika} &7Vous venez de &csuprimer &7l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de &4Suprimer &cune arène"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &e/hika <list>"
                   if arg 2 is "setkit":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if player has permission "hika.setkit.sk":
                                   set {_count} to 0
                                   loop 36 times:
                                       set {inv.%{_count}%.%arg 3%} to slot {_count} of player's inventory
                                       add 1 to {_count}
                                   set {inv.%arg 3%.helmet} to player's helmet
                                   set {inv.%arg 3%.chestplate} to player's chestplate
                                   set {inv.%arg 3%.leggings} to player's leggings
                                   set {inv.%arg 3%.boots} to player's boots
                               else:
                                   message "{@server} &cVous n'avez pas la permission d'éditer les kits"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setkit> <BLEU/ORANGE>"
                   if arg 2 is "setspawn":
                       if arg 3 is set:
                           if arg 3 is "bleu" or "orange":
                               if arg 4 is set:
                                   if {hika::%arg 4%} is set:
                                       if player has permission "hika.setspawn.sk":
                                           set {hika.%arg 4%.%arg 3%} to location of player
                                           if arg 3 is "bleu":
                                               message "{@hika} &7Vous venez de définir le spawn &b&lBLEU"
                                           if arg 3 is "orange":
                                               message "{@hika} &7Vous venez de définir le spawn &6&lORANGE"
                                       else:
                                           message "{@server} &cVous n'avez pas la permission de set les spawn"
                                   else:
                                       message "{@hika} &cL'arène &a%arg 4% &cn'existe pas"
                               else:
                                   message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                           else:
                               message "{@hika} &cArg 3: &b&lBLEU &cOU &6&lORANGE"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <setspawn> <BLEU/ORANGE> <arene>"
                   if arg 2 is "sethub":
                       if arg 3 is set:
                           if {hika::%arg 3%} is set:
                               if player has permission "hika.sethub.sk":
                                   set {hika.%arg 3%.hub} to location of player
                                   message "{@hika} &7Vous venez de set le &b&lHUB &7de l'arène &a%arg 3%"
                               else:
                                   message "{@server} &cVous n'avez pas la permission de set le hub"
                           else:
                               message "{@hika} &cL'arène &a%arg 3% &cn'existe pas"
                       else:
                           message "{@hika} &6Usage: &e/hika <arena> <sethub> <arene>"
                   if arg 2 is "setleave":
                       set {hika.leave} to location of player
                       message "{@hika} &7Vous venez de set le &e/hika leave"
               else:
                   make player execute command "/hika help"
       if arg 1 is "§givekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   set {_count} to 0
                   loop 36 times:
                       give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is sandstone:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       if {inv.%{_count}%.%arg 2%} is golden apple:0:
                           give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                       add 1 to {_count}
                   equip player with 1 of {inv.%arg 2%.helmet}
                   equip player with 1 of {inv.%arg 2%.chestplate}
                   equip player with 1 of {inv.%arg 2%.leggings}
                   equip player with 1 of {inv.%arg 2%.boots}
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "seekit":
           if arg 2 is set:
               if arg 2 is "bleu" or "orange":
                   if player has permission "hika.seekit.sk":
                       set {_count} to 0
                       loop 36 times:
                           give 1 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is sandstone:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           if {inv.%{_count}%.%arg 2%} is golden apple:0:
                               give 63 of {inv.%{_count}%.%arg 2%} to slot {_count} of player
                           add 1 to {_count}
                       equip player with 1 of {inv.%arg 2%.helmet}
                       equip player with 1 of {inv.%arg 2%.chestplate}
                       equip player with 1 of {inv.%arg 2%.leggings}
                       equip player with 1 of {inv.%arg 2%.boots}
                   else:
                       message "{@server} &cVous n'avez pas la permission de voir les kits"
               else:
                   message "{@hika} &cArg 2: &b&lBLEU &cOU &6&lORANGE"
           else:
               message "{@hika} &6Usage: &e/hika <seekit> <bleu/orange>"
       if arg 1 is "§scoreboard":
           wipe player sidebar
           set name of sidebar of player to "&7« &b&lHika &7»"
           set score " " in sidebar of player to 3
           set score "&7- &bBleu&7: &a%{hika.bleu.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 2
           set score "&7- &6Orange&7: &a%{hika.orange.%{hika.arene.%player%}%}%&8/&c5" in sidebar of player to 1
           if {hika.bleu.%{hika.arene.%player%}%} = 5:
               delete player sidebar
           if {hika.orange.%{hika.arene.%player%}%} = 5:
               delete player sidebar
       if arg 1 is "help":
           if player has permission "hika.help.sk":
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
               message "&6- &e/hika <arena> <create> <arene> &f> Créer une nouvelle arène"
               message "&6- &e/hika <arena> <delete> <arene> &f> Suprimer une arène"
               message "&6- &e/hika <arena> <setkit> <bleu/orange> &f> Définir les kits"
               message "&6- &e/hika <arena> <setspawn> <bleu/orange> <arene> &f> Définir les spawn"
               message "&6- &e/hika <arena> <sethub> <arene> &f> Définir le hub d'une arene"
               message "&6- &e/hika <arena> <setleave> &f> Définir le /hika leave"
               message "&6- &e/hika <seekit> <bleu/orange> &f> Voir les kits éditer"
               message "&6- &e/hika <leave> &f> Quiter une game"
               message "&6- &e/hika <join> <arene> &f> Rejoindre une game"
               message "&9&m===[&r &7« &b&lHika &7» &9&m]===&r"
       if arg 1 is "leave":
           if {hika.ig.%player%} is true:
               if {hika.leave} is set:
                   if {hika.player.%{hika.arene.%player%}%::2} is set:
                       if {hika.player.%{hika.arene.%player%}%::1} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::2}
                       if {hika.player.%{hika.arene.%player%}%::2} is "%player%":
                           message "{@hika} &aVous avez win l'hika !" to {hika.player.%{hika.arene.%player%}%::1}
                       delete {hika.player.%{hika.arene.%player%}%::1} sidebar
                       delete {hika.player.%{hika.arene.%player%}%::2} sidebar
                       teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                       teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                       wait 3 ticks
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                       make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::1}% clear"
                       make console execute command "effect %{hika.player.%{hika.arene.%player%}%::2}% clear"
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                       give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                       set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                       remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                       remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
                       clear {hika.number.%{hika.arene.%player%}%}
                       loop all players:
                           if {hika.ig.%loop-player%} is true:
                               delete {hika.arene.%loop-player%}
                   else:
                       teleport player to {hika.leave}
                       set {hika.ig.%player%} to false
                       clear inventory of the player
                       remove player from {hika.player.%{hika.arene.%player%}%::*}
                       remove 1 from {hika.number.%{hika.arene.%player%}%}
                       delete {hika.arene.%player%}
                       wait 3 ticks
                       give empty map named "&7» &b&lHika &7«" to slot 4 of player
               else:
                   message "{@hika} &cLe leave n'a pas été définis"
           else:
               message "{@hika} &cVous n'êtes pas en game !"
       if arg 1 is "join":
           if arg 2 is set:
               if {hika::%arg 2%} is set:
                   if {hika.%arg 2%.hub} is set:
                       if {hika.player.%arg 2%::2} is not set:
                           if {hika.ig.%player%} is false:
                               set {hika.ig.%player%} to true
                               set gamemode of player to survival
                               teleport player to {hika.%arg 2%.hub}
                               clear inventory of the player
                               give bed named "&c&lLEAVE" to slot 4 of player
                               set {hika.arene.%player%} to arg 2
                               add player to {hika.player.%arg 2%::*}
                               add 1 to {hika.number.%arg 2%}
                               message "{@hika} &a%executor% &7à rejoint la partie &6(&a%{hika.number.%arg 2%}%&8/&a2&6)" to {hika.player.%arg 2%::*}
                               if {hika.player.%arg 2%::2} is set:
                                   set {_tp} to 1
                                   set {color} to "bleu"
                                   if {color} is "bleu":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&b%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.bleu.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.bleu}
                                       set {hika.bleu.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &b&lBLEU" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit bleu"
                                       add 1 to {_tp}
                                       set {color} to "orange"
                                   if {color} is "orange":
                                       set {hika.player.%arg 2%::%{_tp}%} tab name to "&6%{hika.player.%arg 2%::%{_tp}%}%"
                                       make console execute command "/clear %{hika.player.%arg 2%::%{_tp}%}%"
                                       set {hika.ig.orange.%arg 2%} to "%{hika.player.%arg 2%::%{_tp}%}%"
                                       teleport {hika.player.%arg 2%::%{_tp}%} to {hika.%arg 2%.orange}
                                       set {hika.orange.%arg 2%} to 0
                                       message "{@hika} &7Vous venez de rejoindre la team &6&lORANGE" to {hika.player.%arg 2%::%{_tp}%}
                                       make {hika.player.%arg 2%::%{_tp}%} execute command "/hika §givekit orange"
                                   set {_count} to 5
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to true
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to true
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                                   loop 5 times:
                                       wait a second
                                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                                       if {_count} = 1:
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       else:
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                                       remove 1 from {_count}
                                   set {hika.%{hika.player.%arg 2%::1}%.nojump} to false
                                   set {hika.%{hika.player.%arg 2%::2}%.nojump} to false
                               else:
                                   message "{@hika} &6Menque 1 joueur pour débuté la game !"
                           else:
                               message "{@hika} &cVous êtes déjà en game !"
                       else:
                           message "{@hika} &cArène pleine choisisez une autre !"
                   else:
                       message "{@hika} &cLe hub de l'arène &a%arg 2% &cn'a pas été définis"
               else:
                   message "{@hika} &cL'arène &a%arg 2% &cn'existe pas"
           else:
               message "{@hika} &6Usage: &e/hika <join> <arene>"
       if arg 1 is not "join" or "leave" or "help" or "§scoreboard" or "seekit" or "§givekit" or "arena":
           if player has permission "hika.help.sk":
               make player execute command "/hika help"
           else:
               message "{@hika} &cCommande iconnu !"
on join: # Pour give l'item quand il spawn
   wait 3 ticks
   clear inventory of the player
   wait 3 ticks
   give empty map named "&7» &b&lHika &7«" to slot 4 of player
on click with empty map:
   if name of player's tool is "&7» &b&lHika &7«":
       cancel event
       open virtual chest inventory with size 5 named "&7» &b&lHika" to player
       wait 1 ticks
       make a gui slot 0 of player with stained glass pane named " " to do nothing
       make a gui slot 1 of player with stained glass pane named " " to do nothing
       make a gui slot 2 of player with stained glass pane named " " to do nothing
       make a gui slot 3 of player with stained glass pane named " " to do nothing
       make a gui slot 5 of player with stained glass pane named " " to do nothing
       make a gui slot 6 of player with stained glass pane named " " to do nothing
       make a gui slot 7 of player with stained glass pane named " " to do nothing
       make a gui slot 8 of player with stained glass pane named " " to do nothing
       make a gui slot 9 of player with stained glass pane named " " to do nothing
       make a gui slot 17 of player with stained glass pane named " " to do nothing
       make a gui slot 18 of player with stained glass pane named " " to do nothing
       make a gui slot 26 of player with stained glass pane named " " to do nothing
       make a gui slot 27 of player with stained glass pane named " " to do nothing
       make a gui slot 35 of player with stained glass pane named " " to do nothing
       make a gui slot 36 of player with stained glass pane named " " to do nothing
       make a gui slot 37 of player with stained glass pane named " " to do nothing
       make a gui slot 38 of player with stained glass pane named " " to do nothing
       make a gui slot 39 of player with stained glass pane named " " to do nothing
       make a gui slot 41 of player with stained glass pane named " " to do nothing
       make a gui slot 42 of player with stained glass pane named " " to do nothing
       make a gui slot 43 of player with stained glass pane named " " to do nothing
       make a gui slot 44 of player with stained glass pane named " " to do nothing
       make a gui slot 4 of player with barrier named "&7Revenir en arrière" to close
       make a gui slot 40 of player with barrier named "&7Revenir en arrière" to close
       set {_slot} to 10
       loop {hika::*}:
           make a gui slot {_slot} of player with empty map named "&7Map: &e%{hika::%loop-value%}%" to close then run player command "/hika join %{hika::%loop-value%}%"
           if {_slot} = 16:
               add 2 to {_slot}
           if {_slot} = 24:
               add 2 to {_slot}
           if {_slot} = 34:
               stop
           else:
               add 2 to {_slot}
on chat:
   if {hika.ig.%player%} is true:
       cancel event
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &6%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           message "&b&lHika&7&lChat: &b%name of player%: &r%message%" to {hika.player.%{hika.arene.%player%}%::*}
on place of sandstone:
   if {hika.ig.%player%} is true:
       give event-block to player's inventory
on break:
   if {hika.ig.%player%} is true:
       if event-block is not sandstone:
           cancel event
on click:
   if name of player's tool is "&c&lLEAVE":
       make player execute command "/hika leave"
on place:
   if {hika.ig.%player%} is true:
       add event-block to {hika.block.%{hika.arene.%player%}%::*}
on damage:
   if damage was caused by fall:
       if {hika.ig.%victim%} is true:
           cancel event
on death:
   if attacker is a player:
       if victim is a player:
           if {hika.ig.%attacker%} is true:
               if {hika.ig.%victim%} is true:
                   clear drops
                   force respawn victim
                   wait 3 ticks
                   if "%victim%" is {hika.ig.orange.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.orange}
                   if "%victim%" is {hika.ig.bleu.%{hika.arene.%victim%}%}:
                       make victim execute command "/hika §givekit orange"
                       teleport victim to {hika.%{hika.arene.%victim%}%.bleu}
                   set death message to " "
                   message "{@hika} &e%victim% &7est mort(e)" to {hika.player.%{hika.arene.%player%}%::*}
on walk on barrier:
   if {hika.ig.%player%} is true:
       if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.orange}
       if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
           teleport player to {hika.%{hika.arene.%player%}%.bleu}
on place:
   if {hika.ig.%player%} is true:
       if block under event-block is barrier:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
       if block under event-block is bed:
           cancel event
           message "{@hika} &cVous ne pouvez pas placer de block ici"
on quit:
   if {hika.ig.%player%} is true:
       message "{@hika} &7Le joueur &a%player% &7à quiter la game !" to {hika.player.%{hika.arene.%player%}%::*}
       make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika leave"
       make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika leave"
on walk on bed:
   if {hika.ig.%player%} is true:
       if block under event-block is blue wool block:
           if "%player%" is {hika.ig.orange.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.orange.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.orange.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &6%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"
       else:
           if "%player%" is {hika.ig.bleu.%{hika.arene.%player%}%}:
               teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.%{hika.arene.%player%}%.bleu}
               teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.%{hika.arene.%player%}%.orange}
               heal {hika.player.%{hika.arene.%player%}%::*}
               add 1 to {hika.bleu.%{hika.arene.%player%}%}
               make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
               make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
               if {hika.bleu.%{hika.arene.%player%}%} = 5:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {hika.player.%{hika.arene.%player%}%::1} tab name to "&r%{hika.player.%{hika.arene.%player%}%::1}%"
                   set {hika.player.%{hika.arene.%player%}%::2} tab name to "&r%{hika.player.%{hika.arene.%player%}%::2}%"
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::1}%} to false
                   set {hika.ig.%{hika.player.%{hika.arene.%player%}%::2}%} to false
                   make {hika.player.%{hika.arene.%player%}%::2} execute command "/hika §scoreboard"
                   make {hika.player.%{hika.arene.%player%}%::1} execute command "/hika §scoreboard"
                   clear {hika.ig.bleu.%{hika.arene.%player%}%}
                   clear {hika.ig.orange.%{hika.arene.%player%}%}
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::1}%"
                   make console execute command "/clear %{hika.player.%{hika.arene.%player%}%::2}%"
                   clear {hika.number.%{hika.arene.%player%}%}
                   teleport {hika.player.%{hika.arene.%player%}%::1} to {hika.leave}
                   teleport {hika.player.%{hika.arene.%player%}%::2} to {hika.leave}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::1}
                   give empty map named "&7» &b&lHika &7«" to slot 4 of {hika.player.%{hika.arene.%player%}%::2}
                   message "{@hika} &7Le joueur &b%player% &7à gagné l'hika" to {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::1} from {hika.player.%{hika.arene.%player%}%::*}
                   remove {hika.player.%{hika.arene.%player%}%::2} from {hika.player.%{hika.arene.%player%}%::*}
               else:
                   loop {hika.block.%{hika.arene.%player%}%::*}:
                       set {_loc} to location of loop-value
                       set block at {_loc} to air
                   clear {hika.block.%{hika.arene.%player%}%::*}
                   set {_count} to 5
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to true
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to true
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% slowness 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::1}% jump_boost 6 200 true"
                   make console execute command "/effect %{hika.player.%{hika.arene.%player%}%::2}% jump_boost 6 200 true"
                   loop 5 times:
                       wait a second
                       set action bar of {hika.player.%{hika.arene.%player%}%::*} to "&a%{_count}% &eSeconde(s)"
                       if {_count} = 1:
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.pling player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       else:
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::1}%" as op
                           run player command "/playsound block.note.bass player %{hika.player.%{hika.arene.%player%}%::2}%" as op
                       remove 1 from {_count}
                   set {hika.%{hika.player.%{hika.arene.%player%}%::1}%.nojump} to false
                   set {hika.%{hika.player.%{hika.arene.%player%}%::2}%.nojump} to false
           else:
               message "{@hika} &a&lCoquin va"

Essaye ça

J'ai plus que une erreur! "unknown type 'text' (hika.sk line 11: command /hika [<Text>] [<Text>] [<Text>] [<Text>]:')" L'autre n'est plus là!

×
×
  • 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.