Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #----------------------------------------------------------------------------------------------------------------------------------------------------
- #
- # _______ _______ _______ ______ _______ _ _______ _______ _ _______ ______
- # ( ____ \|\ /|( ___ )( ____ )( __ \ ( ____ \( ( /| ( ____ \|\ /|( ___ )( \ |\ /|( ____ \( __ \
- # | ( \/| ) ( || ( ) || ( )|| ( \ )| ( \/| \ ( | | ( \/| ) ( || ( ) || ( | ) ( || ( \/| ( \ )
- # | | | | | || (___) || (____)|| | ) || (__ | \ | | | (__ | | | || | | || | | | | || (__ | | ) |
- # | | ____ | | | || ___ || __)| | | || __) | (\ \) | | __) ( ( ) )| | | || | ( ( ) )| __) | | | |
- # | | \_ )| | | || ( ) || (\ ( | | ) || ( | | \ | | ( \ \_/ / | | | || | \ \_/ / | ( | | ) |
- # | (___) || (___) || ) ( || ) \ \__| (__/ )| (____/\| ) \ | | (____/\ \ / | (___) || (____/\\ / | (____/\| (__/ )
- # (_______)(_______)|/ \||/ \__/(______/ (_______/|/ )_) (_______/ \_/ (_______)(_______/ \_/ (_______/(______/
- #
- # __ _______
- # / \ ( __ )
- # \/) ) | ( ) |
- # | | | | / |
- # | | | (/ /) |
- # | | | / | |
- # __) (_ _ | (__) |
- # \____/(_)(_______)
- #
- #----------------------------------------------------------------------------------------------------------------------------------------------------
- #DEPENDANCES
- #
- # https://www.spigotmc.org/wiki/placeholderapi-placeholders/ -> PlaceHolderApi
- # + AAC, ConditionalsCommands, SkQuery3 et 4, Wildautomessage, WorldEdit & Guard, AntiAura, BungeeBridge
- # + Skript 2.2, PirateSK, AntiAutoSoup, ExtraSK, SkStuff, ProtocolLib, ClickPerSeconds, ProtocolSupport, Umbaska, json.sk
- # perm a bloquer
- #-> bukkit.command.plugins
- #-> essentials.help
- #-> bukkit.command.help
- #-> minecraft.command.help
- #-> bukkit.command.version
- #-> test ok
- script options:
- $ db url jdbc:mysql://94.23.28.119:3306/Guarden
- $ db username Guarden
- $ db password h7KGAygCwd5QgCLc
- on load:
- if "%{serveur}%" is set:
- if file "plugins/OnlyProxyJoin.jar" doesn't exists:
- download from "https://ita.thundernetwork.net/OnlyProxyJoin.jar" to "plugins/OnlyProxyJoin.jar"
- #
- #
- #
- options:
- noinsulte: &cErreur: Mauvais langage ! Merci d'adapter votre langage, vous êtes sur un serveur cubique! Amusez-vous et arrêtez de vous provoquer/insulter :D!
- version: GuardenV2.1.1
- noperm: &cVous n'avez pas la permission !
- contactmoderation: &7L'équipe de &9modération &7n'est pas forcément sur votre serveur ! &7Si vous rencontrez un &9cheater&7, merci de faire &4/Report <pseudo> &7Si vous avez une question, merci de faire &4/question <votre question ou votre problème> &c!
- abusponctuation: &cInutile d'abuser sur la ponctuation.
- instulemessage: &cIl est strictement interdit d'insulter !
- nopub: &cLa publicité n'est pas autorisé !
- noprovocation: &cInutile de provoquer quelqu'un !
- noabuscaractere: &cMerci de ne pas abuser des caractères.
- prefix: &7[&9Sécurité&7]
- permission-msg: &cVous n'avez pas accès à cette commande.
- mdp: 4GHJ24
- mdp2: 84HJ24
- ban: &7[&9&lGuardenV2.1.1&7]
- bypassperm: true
- command /guardenupdate:
- permission: admin.NIKOLAS952
- trigger:
- if text from "https://pastebin.com/raw/b9UNKXZi" is not "2.7.3.24":
- download from "https://pastebin.com/raw/7RqiWt3H" to "plugins/Skript/scripts/Guarden.sk"
- wait 5 ticks
- execute console command "/skript reload Guarden"
- broadcast "{@ban} &7Guarden mise à jour des données &c» &92.7.3.25"
- command /iame <text>:
- executable by: console
- trigger:
- set {serveur} to arg-1
- command /debugmodmute [<offline player>]:
- permission: staff.use
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg-1 is set:
- clear {blockspam.%arg-1%}
- message "{@ban} &b%arg-1% &7peut de nouveau faire &b/report &7ou &b/question &7!"
- on join:
- clear {spam.%player%}
- command /ge [<text>] [<text>]:
- trigger:
- if arg-1 is not set:
- if player has permission "guarden.modo":
- message "&7--- &9Guarden &7---"
- message "&c/ge verif on/off &7| &cDès que vous rejoignez un serveur, cela vous met automatiquement en vérif"
- message "&c/ge togglenochat on/off &7| &cDès que vous rejoignez un serveur, cela vous enlève le /v toggle nochat"
- message "&c/ge togglenoreport on/off &7| &cVous ne recevrez plus les reports et les questions."
- message "&c/ge togglenv on/off &7| &cVous aurez désormais nightvision dès que vous rejoindrez un serveur"
- message "&7--- &9Guarden &7---"
- if player has permission "guarden.mt":
- if player does not have permission "guarden.modo":
- message "&7--- &9Guarden &7---"
- message "&7/ge vanish on/off &7| &cDès que vous rejoignez un serveur, vous serez immédiatement mis en vanish"
- message "&7--- &9Guarden &7---"
- else:
- message "&7--- &9Guarden &7---"
- message "&2Version: &c{@version}"
- message "&2Développeur: &cAcenox"
- message "&7--- &9Guarden &7---"
- if arg-1 is "verif":
- if arg-2 is "on":
- make console execute command "/ee fg von %player%"
- message "{@ban} &7Vous venez d'activer le vérif automatique."
- if arg-2 is "off":
- make console execute command "/ee fg voff %player%"
- message "{@ban} &7Vous venez de désactiver le vérif automatique."
- if arg-1 is "vanish":
- if arg-2 is "on":
- make console execute command "/ee fg vanon %player%"
- message "{@ban} &7Vous venez d'activer le vanish automatique."
- if arg-2 is "off":
- make console execute command "/ee fg vanoff %player%"
- message "{@ban} &7Vous venez de désactiver le vanish automatique."
- if arg-1 is "togglenochat":
- if arg-2 is "on":
- make console execute command "/ee fg ton %player%"
- message "{@ban} &7Vous venez d'activer le togglenochat automatique."
- if arg-2 is "off":
- make console execute command "/ee fg toff %player%"
- message "{@ban} &7Vous venez de désactiver le togglenochat automatique."
- if arg-1 is "togglenoreport":
- if arg-2 is "on":
- make console execute command "/ee fg report %player%"
- message "{@ban} &7Vous venez d'activer le togglenoreport."
- if arg-2 is "off":
- make console execute command "/ee fg reports %player%"
- message "{@ban} &7Vous venez de désactiver le togglenoreport."
- if arg-1 is "togglenv":
- if arg-2 is "on":
- make console execute command "/ee fg nv %player%"
- message "{@ban} &7Vous venez d'activer le togglenv"
- if arg-2 is "off":
- make console execute command "/ee fg nvs %player%"
- message "{@ban} &7Vous venez de désactiver le togglenv."
- command /fg [<text>] [<offline player>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg-1 is "von":
- if arg-2 is set:
- set {joinverif.%arg-2%} to 1
- if arg-1 is "voff":
- if arg-2 is set:
- clear {joinverif.%arg-2%}
- if arg-1 is "ton":
- if arg-2 is set:
- set {jointoggle.%arg-2%} to 1
- if arg-1 is "toff":
- if arg-2 is set:
- clear {jointoggle.%arg-2%}
- if arg-1 is "vanon":
- if arg-2 is set:
- set {joinvan.%arg-2%} to 1
- if arg-1 is "vanoff":
- if arg-2 is set:
- clear {joinvan.%arg-2%}
- if arg-1 is "report":
- if arg-2 is set:
- set {report.%arg-2%} to 1
- if arg-1 is "reports":
- if arg-2 is set:
- clear {report.%arg-2%}
- if arg-1 is "nv":
- if arg-2 is set:
- set {nv.%arg-2%} to 1
- if arg-1 is "nvs":
- if arg-2 is set:
- clear {nv.%arg-2%}
- remove night vision from the player
- on join:
- if {joinverif.%player%} is 1:
- if {verif.%player%} is false:
- if "%{serveur}%" contains "Lobby":
- stop
- else:
- wait 2 second
- make player execute command "/verif"
- if {report.%player%} is set:
- message "{@ban} &7Vous n'avez pas activer les reports ! &c/ge togglenoreport <on/off>"
- if {jointoggle.%player%} is 1:
- make player execute command "/v toggle nochat"
- if {joinvan.%player%} is 1:
- make player execute command "/v"
- if {nv.%player%} is 1:
- apply night vision to the player for 100000 seconds
- else:
- remove night vision from the player
- #Configuration
- #Code : Modification déconseillée
- command /op [<player>] [<text>]:
- permission: admin.NIKOLAS952
- permission message: {@prefix} {@permission-msg}
- trigger:
- if arg 1 is not set:
- send "{@prefix} &7Merci de faire &9/op <pseudo> <mdp>"
- stop
- if arg 2 is "{@mdp}":
- send "{@prefix} &7Mot de passe &9Validé &7! &7Vous êtes désormais &9opérateur"
- send "{@prefix} &9%arg-1% &7est désormais &9opérateur&7." to console
- op arg 1
- else:
- message "{@prefix} &9Mot de passe incorrect."
- command /minecraft:op [<player>] [<text>]:
- permission: admin.NIKOLAS952
- permission message: {@prefix} {@permission-msg}
- trigger:
- if arg 1 is not set:
- send "{@prefix} &7Merci de faire &9/op <pseudo> <mdp>"
- stop
- if arg 2 is "{@mdp}":
- send "{@prefix} &7Mot de passe &9Validé &7! &7Vous êtes désormais &9opérateur"
- send "{@prefix} &9%arg-1% &7est désormais &9opérateur&7." to console
- op arg 1
- else:
- message "{@prefix} &9Mot de passe incorrect."
- command /gamemode [<text>] [<player>] [<text>]:
- permission: op.use
- permission message: {@prefix} {@permission-msg}
- aliases: gm, gmc, gms
- trigger:
- if arg 1 is not set:
- send "{@prefix} &7Merci de faire &9/gamemode <0/1/2/3> <pseudo> <mdp>"
- stop
- if arg-1 is not set:
- make console execute command "/gamemode 0 %player%"
- if arg-2 is not set:
- make console execute command "/gamemode 0 %player%"
- if arg-1 is "1":
- if arg-2 is set:
- if arg-3 is "{@mdp2}":
- send "{@prefix} &7Mot de passeo &9Validé &7! &7Vous êtes désormais &9en gamemode 1"
- set the player's gamemode to creative
- set argument 2's gamemode to creative
- send "{@prefix} &9%arg-1% &7est désormais en &9gamemode 1&7." to console
- else:
- message "{@prefix} &9Mot de passe incorrect."
- if arg-1 is "0":
- if arg-2 is not set:
- set the player's gamemode to survival
- if arg-2 is set:
- set argument 2's gamemode to survival
- if arg-1 is "2":
- if arg-2 is not set:
- set the player's gamemode to adventure
- if arg-2 is set:
- set argument 2's gamemode to adventure
- if arg-1 is "3":
- if arg-2 is not set:
- set the player's gamemode to spectator
- if arg-2 is set:
- set argument 2's gamemode to spectator
- #-------------------------------------------------------------------------------
- #
- # ____ _ _ __ __ __ __ _ _ _____ _____
- # | __ ) / \ | \ | | ___| |_ | \/ | | | |_ _| ____|
- # | _ \ / _ \ | \| | / _ \ __| | |\/| | | | | | | | _|
- # | |_) / /_\ \| |\ | | __/ |_ | | | | |_| | | | | |___
- # |____/_/ \_\_| \_| \___|\__| |_| |_|\___/ |_| |_____|
- #
- #
- #-------------------------------------------------------------------------------
- command /brb [<text>]:
- permission: admin.use
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg-1 is set:
- broadcast "{@ban} %coloured arg-1%"
- command /gkick <text> <offlineplayer> <text>:
- permission: guarden.kick
- permission message: {@noperm}
- trigger:
- if arg 1 is "s3crrerr3tc0de":
- make console execute command "eb gkick %arg-2% %arg 3%"
- make console execute command "eb comment %arg-2% %player% &bl'a kick pour &9%arg-3%"
- make console execute command "addsanction kick %arg-2%"
- make console execute command "addsanction kick2 %arg-2%"
- make console execute command "ee brb &b%arg-2% &7a été kick pour &b%arg-3%"
- if {guarden.kick.%arg-2%} > 24:
- if {guarden.ft.%arg-2%} is not set:
- set {guarden.ft.%arg-2%} to 1
- set {guarden.ft.2.%arg-2%} to 2
- execute console command "eb gtempbanip %arg-2% 1d &bKick &7(25 fois)"
- wait 1 second
- execute console command "eb gtempban %arg-2% 1d &bKick &7(25 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &9Kick &7(25 fois)"
- if {guarden.kick.%arg-2%} > 49:
- if {guarden.ft.2.%arg-2%} is 2:
- set {guarden.ft.2.%arg-2%} to 3
- set {guarden.ft.3.%arg-2%} to 2
- execute console command "eb gtempbanip %arg-2% 2d &bKick &7(50 fois)"
- wait 1 second
- execute console command "eb gtempban %arg-2% 2d &bKick &7(50 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &9Kick &7(50 fois)"
- if {guarden.kick.%arg-2%} > 74:
- if {guarden.ft.3.%arg-2%} is 2:
- set {guarden.ft.3.%arg-2%} to 3
- set {guarden.ft.4.%arg-2%} to 2
- execute console command "eb gtempbanip %arg-2% 4d &bKick &7(75 fois)"
- wait 1 second
- execute console command "eb gtempban %arg-2% 4d &bKick &7(75 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &9Kick &7(75 fois)"
- if {guarden.kick.%arg-2%} > 99:
- if {guarden.ft.4.%arg-2%} is 2:
- set {guarden.ft.4.%arg-2%} to 3
- execute console command "eb gbanip %arg-2% &bBlacklisted - Kick &7(100 fois)"
- wait 1 second
- execute console command "eb gban %arg-2% &bBlacklisted - Kick &7(100 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a ban déf pour &9Kick &7(100 fois)"
- # /\
- # || KICK CUSTOM x:time x:raison #A REFAIRE EN PARTIE POUR LE HOOK DANS BungeeAdminTools
- # ||
- command /addsanction [<text>] [<text>]:
- permission: admin.use
- permission message: &4Vous n'avez pas la permission.
- trigger:
- if arg-1 is "mute":
- add 1 to {guarden.mute.%arg-2%}
- if arg-1 is "kick":
- add 1 to {guarden.kick.%arg-2%}
- if arg-1 is "kick2":
- add 1 to {guarden.tg.%arg-2%}
- if arg-1 is "cheat":
- add 1 to {guarden.cheat.%arg-2%}
- if arg-1 is "banharcelement":
- add 1 to {guarden.harcelement.%arg-2%}
- if arg-1 is "antijeu":
- add 1 to {guarden.antijeu.%arg-2%}
- if arg-1 is "mute2":
- add 1 to {guarden.eft.%arg-2%}
- if arg-1 is "cheatge":
- add 1 to {guarden.guardenban.%arg-2%}
- if arg-1 is "cheat2":
- add 1 to {guarden.guardenban.%arg-2%}
- if arg-1 is "cheat":
- add 1 to {guarden.guardenban.%arg-2%}
- if arg-1 is not set:
- stop
- command /gmute <text> <offlineplayer> <text> <text>:
- permission: guarden.mute
- permission message: {@noperm}
- trigger:
- if arg 1 is "s3cr3tc0de":
- make console execute command "addsanction mute2 %arg-2%"
- wait 3 ticks
- make console execute command "eb gtempmute %arg-2% %arg 3% %arg 4%"
- make console execute command "eb gtempmuteip %arg-2% %arg 3% %arg 4%"
- wait 2 ticks
- make console execute command "eb comment %arg-2% &b%player% &bl'a mute pour &b%arg-4%"
- make console execute command "addsanction mute %arg-2%"
- wait 2 ticks
- make console execute command "statsge 3 %player%"
- make console execute command "ee brb &b%arg-2% &7a été mute pour &b%arg-4% &7pendant &b%arg-3%"
- if {guarden.mute.%arg-2%} > 24:
- if {guarden.mop.%arg-2%} is not set:
- set {guarden.mop.%arg-2%} to 1
- set {guarden.mop.2.%arg-2%} to 2
- execute console command "eb gtempmuteip %arg-2% 7d &bMute &7(25 fois)"
- wait 2 second
- execute console command "eb gtempmute %arg-2% 7d &bMute &7(25 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a mute pour &bMute &7(25 fois)"
- if {guarden.mute.%arg-2%} > 49:
- if {guarden.mop.2.%arg-2%} is 2:
- set {guarden.mop.2.%arg-2%} to 3
- set {guarden.mop.3.%arg-2%} to 2
- execute console command "eb gtempmuteip %arg-2% 30d &bMute &7(50 fois)"
- wait 2 second
- execute console command "eb gtempmute %arg-2% 30d &bMute &7(50 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a mute pour &bMute &7(50 fois)"
- if {guarden.mute.%arg-2%} > 74:
- if {guarden.mop.3.%arg-2%} is 2:
- set {guarden.mop.3.%arg-2%} to 3
- set {guarden.mop.4.%arg-2%} to 2
- execute console command "eb gtempmuteip %arg-2% 60d &bMute &7(75 fois)"
- wait 2 second
- execute console command "eb gtempmute %arg-2% 60d &bMute &7(75 fois)"
- make console execute command "eb comment %arg-2% &b%player% &bl'a mute pour &bMute &7(75 fois)"
- if {guarden.mute.%arg-2%} > 99:
- if {guarden.mop.4.%arg-2%} is 2:
- set {guarden.mop.4.%arg-2%} to 3
- execute console command "eb gmuteip %arg-2% &bMute définitif - Plus de 100 mutes."
- wait 2 second
- execute console command "eb gmute %arg-2% &bMute définitif - Plus de 100 mutes."
- make console execute command "eb comment %arg-2% &b%player% &bl'a mute déf pour &bMute &7(100 fois)"
- # /\
- # || MUTE CUSTOM x:time x:raison #A REFAIRE EN PARTIE POUR LE HOOK DANS BungeeAdminTools
- # ||
- command /tbanip [<text>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- trigger:
- if arg 1 is "c0des3cr3t3e":
- make console execute command "statsge 2"
- make console execute command "addsanction banharcelement %arg-2%"
- make console execute command "statsge 4 %player%"
- if {guarden.harcelement.%arg-2%} is not set:
- wait 5 ticks
- execute console command "eb gtempban %arg-2% 7d %arg-3%"
- wait 2 second
- execute console command "eb gtempbanip %arg-2% 7d %arg-3%"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- if {guarden.harcelement.%arg-2%} is 1:
- execute console command "eb gtempban %arg-2% 14d %arg-3%"
- wait 2 second
- execute console command "eb gtempbanip %arg-2% 14d %arg-3%"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- if {guarden.harcelement.%arg-2%} is 2:
- execute console command "eb gban %arg-2% &4Blacklisted &bBans multiples"
- wait 2 second
- execute console command "eb gbanip %arg-2% &4Blacklisted &bBans multiples"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a ban déf pour &b%arg-3%"
- stop
- command /tbanpseudo [<text>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- trigger:
- if arg 1 is "c0des3cr3t3e":
- make console execute command "statsge 4 %player%"
- make console execute command "statsge 2"
- execute console command "eb gban %arg-2% %arg-3%"
- wait 2 second
- broadcast "{@ban} &b%arg-2% &7a été banni pour &b%arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a ban déf pour &bPseudo incorrect"
- stop
- command /tbanunj [<text>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- trigger:
- if arg 1 is "c0des3cr3t3e":
- make console execute command "statsge 4 %player%"
- wait 5 ticks
- make console execute command "addsanction antijeu %arg-2%"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- if {guarden.antijeu.%arg-2%} is not set:
- execute console command "eb gtempban %arg-2% 1d %arg-3%"
- wait 2 second
- execute console command "eb gtempbanip %arg-2% 1d %arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- if {guarden.antijeu.%arg-2%} is 1:
- execute console command "eb gtempban %arg-2% 2d %arg-3%"
- execute console command "eb gtempbanip %arg-2% 2d %arg-3%"
- wait 2 second
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- if {guarden.antijeu.%arg-2%} is 2:
- execute console command "eb gtempban %arg-2% 4d %arg-3%"
- wait 2 seconds
- execute console command "eb gtempbanip %arg-2% 4d %arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- if {guarden.antijeu.%arg-2%} is 3:
- execute console command "eb gtempban %arg-2% 8d %arg-3%"
- wait 2 seconds
- execute console command "eb gtempbanip %arg-2% 8d %arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- if {guarden.antijeu.%arg-2%} is 4:
- execute console command "eb gtempban %arg-2% 30d %arg-3%"
- wait 2 seconds
- execute console command "eb gtempbanip %arg-2% 30d %arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- stop
- command /guarden:
- trigger:
- message "&7Dernière mise à jour: &b1 août 2017"
- message "&7Guarden a banni &b%{guarden.statsge}% &7joueurs !"
- message "&7Les modérateurs ont banni &b%{guarden.modostats}% &7joueurs !"
- message "&7Version de l'anticheat: {@ban}"
- message "&7Développeur AntiCheat: &bAcenox"
- message "&7Développeur API: &bAcenox, NIKOLAS952 et benbouil95"
- command /statsge [<text>] [<text>]:
- permission: guarden.verif
- permission message: &bVous n'avez pas la permission
- description: Statistique sur Guarden.
- trigger:
- if arg-1 is not set:
- stop
- if arg-1 is "1":
- add 1 to {guarden.statsge}
- if arg-1 is "2":
- add 1 to {guarden.modostats}
- if arg-1 is "3":
- if arg-2 is set:
- add 1 to {guarden.modomut.%arg-2%}
- if arg-1 is "4":
- if arg-2 is set:
- add 1 to {guarden.modoban.%arg-2%}
- if arg-1 is "statsmodoperso":
- if arg-2 is set:
- message "&7Le modérateur &9%arg-2% à fait %{guarden.modomut.%arg-2%}% mutes et %{guarden.modoban.%arg-2%}% bans"
- if arg-1 is "reset":
- if arg-2 is set:
- set {guarden.modoban.%arg-2%} to 0
- set {guarden.modomut.%arg-2%} to 0
- if arg-1 is "reset2":
- set {guarden.statsge} to 0
- set {guarden.modostats} to 0
- if arg-1 is "statsge":
- message "&9Guarden &7à banni &9%{guarden.statsge}% &7joueurs."
- if arg-1 is "statsmod":
- message "&9Les modérateurs &7ont banni &9%{guarden.modostats}% &7joueurs."
- command /tbanipcheat [<text>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- trigger:
- if arg 1 is "c0des3cr3t3e":
- make console execute command "statsge 2"
- make console execute command "statsge 4 %player%"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- if {guarden.guardenban.%arg-2%} is not set:
- make console execute command "/kill %arg-2%"
- make console execute command "/ggban %arg-2%"
- wait 1 second
- execute console command "eb gtempban %arg-2% 30d %arg-3%"
- wait 2 second
- make console execute command "eb gtempbanip %arg-2% 30d %arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- wait 3 ticks
- make console execute command "ee addsanction cheat2 %arg-2%"
- stop
- if {guarden.guardenban.%arg-2%} is 1:
- make console execute command "/kill %arg-2%"
- make console execute command "/ggban %arg-2%"
- wait 5 ticks
- make console execute command "eb gtempban %arg-2% 60d %arg-3%"
- wait 2 second
- execute console command "eb gtempbanip %arg-2% 60d %arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a TempBan pour &b%arg-3%"
- wait 3 ticks
- make console execute command "ee addsanction cheat2 %arg-2%"
- stop
- if {guarden.guardenban.%arg-2%} is 2:
- make console execute command "/kill %arg-2%"
- make console execute command "/ggban %arg-2%"
- wait 5 ticks
- make console execute command "eb gban %arg-2% &4Blacklisted &bBans multiples"
- wait 2 second
- execute console command "eb gbanip %arg-2% &4Blacklisted &bBans multiples"
- make console execute command "eb comment %arg-2% &b%player% &bl'a ban déf pour &b%arg-3%"
- wait 3 ticks
- make console execute command "ee addsanction cheat2 %arg-2%"
- stop
- command /tbanipcheatge [<text>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- trigger:
- if arg 1 is "c0des3cr3t3e":
- make console execute command "statsge 1"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- if {guarden.guardenban.%arg-2%} is not set:
- make console execute command "/kill %arg-2%"
- make console execute command "/ggban %arg-2%"
- wait 3 second
- execute console command "eb gtempban %arg-2% 30d %arg-3%"
- wait 1 second
- execute console command "eb gtempbanip %arg-2% 30d %arg-3%"
- make console execute command "eb comment %arg-2% &bGuarden &bl'a TempBan pour &b&7[&9Guarden&7] &7Cheat &7(&9%arg-3%&7)"
- wait 3 ticks
- make console execute command "ee addsanction cheatge %arg-2%"
- stop
- if {guarden.guardenban.%arg-2%} is 1:
- make console execute command "/kill %arg-2%"
- make console execute command "/ggban %arg-2%"
- wait 3 second
- execute console command "eb gtempban %arg-2% 60d %arg-3%"
- wait 1 second
- execute console command "eb gtempbanip %arg-2% 60d %arg-3%"
- make console execute command "eb comment %arg-2% &bGuarden &bl'a TempBan pour &7[&9Guarden&7] &7Cheat &7(&9%arg-3%&7)"
- wait 3 ticks
- make console execute command "ee addsanction cheatge %arg-2%"
- stop
- if {guarden.guardenban.%arg-2%} is 2:
- make console execute command "/kill %arg-2%"
- make console execute command "/ggban %arg-2%"
- wait 3 second
- execute console command "eb gban %arg-2% &4Blacklisted &bBans multiples"
- wait 1 second
- execute console command "eb gbanip %arg-2% &4Blacklisted &bBans multiples"
- make console execute command "eb comment %arg-2% &bGuarden &bl'a ban déf pour &b&7[&9Guarden&7] &7Cheat &7(&9%arg-3%&7)"
- wait 3 ticks
- make console execute command "ee addsanction cheatge %arg-2%"
- stop
- command /debugjoueur [<text>]:
- permission: guarden.verif
- permission message: &4Vous n'avez pas la permission
- trigger:
- if arg-1 is set:
- clear {guarden.cheat.%arg-1%}
- clear {tp.%arg-1%}
- clear {guarden.guardenban.%arg-1%}
- set {guarden.mute.%arg-1%} to 0
- clear {guarden.harcelement.%arg-1%}
- clear {guarden.antijeu.%arg-1%}
- command /fbanip [<text>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- trigger:
- if arg 1 is "c0des3cr3t3e":
- make console execute command "/ggban %arg-2%"
- make console execute command "/kill %arg-2%"
- wait 1 second
- execute console command "eb gbanip %arg-2% %arg-3%"
- wait 2 seconds
- execute console command "eb gban %arg-2% %arg-3%"
- make console execute command "ee brb &b%arg-2% &7a été banni pour &b%arg-3%"
- make console execute command "eb comment %arg-2% &b%player% &bl'a BanDef pour &b%arg-3%"
- stop
- # /\
- # || BAN DEF CUSTOM x:raison #A REFAIRE EN PARTIE POUR LE HOOK DANS BungeeAdminTools
- # ||
- command /modk [<offlineplayer>] [<text>]:
- permission: guarden.kick
- permission message: {@noperm}
- aliases: /mk
- trigger:
- if arg-1 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de kick &9&l>&7 insulte / spam / infraction / staffafk / provocation / langage / majuscule / couleur" to player
- else:
- if arg 2 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de kick &9&l>&7 insulte / spam / infraction / staffafk / provocation / langage / majuscule / couleur" to player
- stop
- if arg 2 is "insulte":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Insulte en MSG"
- if arg 2 is "spam":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Spam en MSG"
- if arg 2 is "infraction":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Infraction Tir-Safe/Switch-Safe"
- if arg 2 is "staffafk":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Staff AFK"
- if arg 2 is "provocation":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Provocation en MSG"
- if arg 2 is "langage":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Langage incorrect en MSG"
- if arg 2 is "majuscules":
- make console execute command "gkick s3crrerr3tc0de %arg-1% Majuscules en MSG"
- command /modm [<offlineplayer>] [<text>]:
- permission: guarden.mute
- permission message: {@noperm}
- aliases: /mm
- trigger:
- if arg-1 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de mute &9&l>&7 spam / majuscules / provocation / abus / langage / insulte / obscènité / lag / racisme / pub / couleur" to player
- else:
- if arg 2 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de mute &9&l>&7 spam / majuscules / provocation / abus / langage / insulte / obscènité / lag / racisme / pub / couleur" to player
- stop
- if arg 2 is "spam":
- make console execute command "gmute s3cr3tc0de %arg-1% 15m Spam/Flood"
- if arg 2 is "majuscules":
- make console execute command "gmute s3cr3tc0de %arg-1% 15m Majuscules"
- if arg 2 is "provocation":
- make console execute command "gmute s3cr3tc0de %arg-1% 30m Provocation"
- if arg 2 is "abus":
- make console execute command "gmute s3cr3tc0de %arg-1% 15m Abus de caractères"
- if arg 2 is "langage":
- make console execute command "gmute s3cr3tc0de %arg-1% 1h Langage incorrect"
- if arg 2 is "insulte":
- make console execute command "gmute s3cr3tc0de %arg-1% 1h Insulte"
- if arg 2 is "obscènité":
- make console execute command "gmute s3cr3tc0de %arg-1% 1h Propos obscènes"
- if arg 2 is "lag":
- make console execute command "gmute s3cr3tc0de %arg-1% 15m Lag"
- if arg 2 is "racisme":
- make console execute command "gmute s3cr3tc0de %arg-1% 2h Racisme"
- if arg 2 is "pub":
- make console execute command "gmute s3cr3tc0de %arg-1% 2h Publicité Nom de serveur/Chaine YT"
- if arg 2 is "couleur":
- make console execute command "gmute s3cr3tc0de %arg-1% 1h Les couleurs sont réservés aux VIP+ et sponsor !"
- command /modb [<offlineplayer>] [<text>] [<text>]:
- permission: guarden.ban
- permission message: {@noperm}
- aliases: /mb
- trigger:
- if arg-1 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de ban &9&l>&7 harcèlement / ddos / insulte / antijeu / infraction / pubmsg / pubip / hack / terrorisme / duplication / pseudo / blacklist" to player
- else:
- if arg 2 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de ban &9&l>&7 harcèlement / ddos / insulte / antijeu / infraction / pubmsg / pubip / hack / terrorisme / duplication / pseudo / blacklist" to player
- stop
- if arg 2 is "harcèlement":
- make console execute command "tbanip c0des3cr3t3e %arg-1% Harcèlement"
- if arg 2 is "ddos":
- make console execute command "tbanip c0des3cr3t3e %arg-1% Menaces de DDoS"
- if arg 2 is "insulte":
- make console execute command "tbanip c0des3cr3t3e %arg-1% Insulte staff/serveur"
- if arg 2 is "antijeu":
- make console execute command "tbanunj c0des3cr3t3e %arg-1% Anti-Jeu"
- if arg 2 is "infraction":
- make console execute command "tbanunj c0des3cr3t3e %arg-1% Infraction"
- if arg 2 is "pubmsg":
- make console execute command "tbanunj c0des3cr3t3e %arg-1% Publicité en MSG (Nom du serveur)"
- if arg 2 is "pubip":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Publicité (IP)"
- if arg 2 is "hack":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Hack"
- if arg 2 is "terrorisme":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Apologie du terrorisme"
- if arg 2 is "duplication":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Duplication"
- if arg 2 is "pseudo":
- make console execute command "tbanpseudo c0des3cr3t3e %arg-1% Pseudo incorrect"
- if arg 2 is "blacklisted":
- if arg 3 is not set:
- send "&7[&9Guarden&7] Raisons disponibles de blacklisted &9&l>&7 nuisancecommunauté / nuisanceserveur / bansmultiples / tentativehack / blacklist / permsmodération / vpn" to player
- stop
- if arg 3 is "nuisancecommunauté":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Nuisance à la communauté"
- if arg 3 is "nuisanceserveur":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Nuisance au serveur"
- if arg 3 is "bansmultiples":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Bans multiples"
- if arg 3 is "tentativehack":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Tentative de Hack"
- if arg 3 is "blacklist":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Blacklisted"
- if arg 3 is "permsmodération":
- make console execute command "fbanip c0des3cr3t3e %arg-1% Toujours accès aux permissions de modération"
- if arg 3 is "vpn":
- make console execute command "fbanip c0des3cr3t3e %arg-1% VPN"
- #-------------------------------------------------------------------------------
- #
- # __ __ ___ ____ ____ __ __ ____ ____
- #| \/ |/ _ \| _ \ / ___| \/ | _ \/ ___|
- #| |\/| | | | | | | | | | | |\/| | | | \___ \
- #| | | | |_| | |_| | | |___| | | | |_| |___) |
- #|_| |_|\___/|____/ \____|_| |_|____/|____/
- #
- #
- #-------------------------------------------------------------------------------
- command /modhelp: #RAJOUTER LES NEW COMMANDES A LA FIN
- permission: guarden.support
- permission message: {@noperm}
- trigger:
- send "&7&l> &9Aide &3&lGuarden &7&l<"
- send ""
- json("%player%","&9/mod <joueur>||ttp:&7Sanctionner un joueur||sgt:/mod ")
- json("%player%","&9/modmute <joueur>||ttp:&7Mute les reports/questions d'un joueur||sgt:/modmute ")
- json("%player%","&9/modping <joueur>||ttp:&7Vérifie le ping d'un joueur||sgt:/modping ")
- json("%player%","&9/modspy <on/off>||ttp:&7Activer ou désactiver le SpyCheat||sgt:/modspy ")
- json("%player%","&9/modcheck <joueur>||ttp:&7Avoir les infos sur un joueur||sgt:/modcheck ")
- if player has permission "guarden.modom":
- json("%player%","&9/verif <joueur>||ttp:&7Outils pour vérifier un joueur||sgt:/verif ")
- json("%player%","&9/modinv <joueur>||ttp:&7Voir l'inventaire du joueur||sgt:/modinv ")
- if player has permission "guarden.modo":
- json("%player%","&9/ip <joueur>||ttp:&7Vérifie l'IP d'un joueur connecté||sgt:/ip ")
- json("%player%","&9/modchat||ttp:&7Gérer le chat||sgt:/modchat")
- # /\
- # || COMMANDE D'AIDE /MOD
- # ||
- command /modspy [<text>]:
- permission: guarden.support
- permission message: {@noperm}
- trigger:
- if arg 1 is "on":
- clear {cheat.%player%.modspy}
- send "&7Le &9SpyCheat&7 est désormais &aactivé&7."
- stop
- if arg 1 is "off":
- set {cheat.%player%.modspy} to 1
- send "&7Le &9SpyCheat&7 est désormais &cdésactivé&7."
- stop
- else:
- make player execute command "modhelp"
- # /\
- # || /MODSPY
- # ||
- command /scf [<text>] [<text>]:
- executable by: console
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- if {spam.%arg-1%} is not set:
- if {blockspam.%arg-1%} is not set:
- make console execute command "ee scr %{serveur}% %arg-1% %arg-2%"
- set {spam.%arg-1%} to 1
- wait 15 seconds
- clear {spam.%arg-1%}
- if arg 1 is not set:
- stop
- if arg 2 is not set:
- stop
- command /scr [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has the permission "guarden.support":
- if {cheat.%loop-player%.modspy} is not set:
- json("%loop-player%", "&7[&cSpy&7] &c%arg-1%&7:||ttp:&9Se téléporter||cmd:/guardenreport %arg-1% %loop-player%|| &c%arg-2% &7: &6&7%arg-3%&6 &c- &7[&cSanctionner&7]||ttp:&9Sanctionner le joueur||cmd:/mod %arg-2%||")
- # /\
- # || MODULES POUR LE FONCTIONNEMENT DU /MODPSY
- # ||
- on join:
- if {guarden.modmute.%player%} is not set:
- set {guarden.modmute.%player%} to 0
- if {fac.%player%} is not set:
- set {fac.%player%} to "&cChargement..."
- command /modmute [<offline player>]:
- permission: guarden.support
- permission message: {@noperm}
- trigger:
- if arg 1 is not set:
- make player execute command "modhelp"
- stop
- if arg-1 is not "{@version}":
- make console execute command "ee modemute autoset %arg-1% %player%"
- else:
- message "&7[&9Guarden&7] &7&lEh oh ! Petit noob ! &9&lOn tente de modmute l'anticheat ? &c&lTss ! &9&lTU VAS VOIR ! &7&lT'ES VIRE."
- message "&7[&9Guarden&7] &a&lUn message automatique vient d'être envoyé à &c&lJohnMaker234 &7&l!"
- wait 3 seconds
- message "&7[&9Guarden&7] &9&lAHAHAHAH ! &7&lTu rigoles moins d'un coup !"
- message ""
- wait 30 seconds
- message "&7[&9Guarden&7] &9&lGUARDEN t'a bien troll bien sûr :D MAIS NE RECOMMENCE PLUS JAMAIS !!!"
- make console execute command "eb comment %player% &7Guarden &9prime du noob &7! Bravo &9%player%"
- # /\
- # || /MODMUTE
- # ||
- command /modemute autoset [<offline player>] [<text>]:
- executable by: console
- trigger:
- if {blockspam.%arg-1%} is set:
- stop
- set {blockspam.%arg-1%} to 1
- loop all players:
- if loop-player has the permission "report.see":
- send "&6%arg-2% &ebloque les reports/questions de &6%arg-1% &edurant &65 minutes &c!" to loop-player
- send "{@ban} &7Vous venez d'être &csanctionné &c! &7Vous ne pouvez plus envoyer de &c/question &7et de &c/report &7pendant &c5 minutes &c!" to arg-1
- wait 5 minutes
- clear {blockspam.%arg-1%}
- # /\
- # || MODULES POUR LE FONCTIONNEMENT DU /MODMUTE
- # ||
- command /modping [<offline player>]:
- permission: guarden.support
- permission message: {@noperm}
- trigger:
- if arg-1 is set:
- if arg-1 is online:
- send "&7Ping de &9%arg-1% &7» &9%arg-1's ping%"
- else:
- message "&9Erreur: &7Le joueur n'est pas connecté."
- if arg-1 is not set:
- message "&9Erreur: &7/modping <pseudo>"
- # /\
- # || /MODPING
- # ||
- command /modcheck [<offline player>]: #A VOIR POUR HOOK AVEC BungeeAdminTools
- permission: guarden.support
- permission message: {@noperm}
- trigger:
- if arg 1 is not set:
- send "&eMerci d'indiquer le &6pseudonyme&e."
- stop
- send " &e- &6Guarden Check &e-"
- message ""
- message "&6/&4!&6\ &ePour voir qui à ban tel merci de cliquer sur &6'' Commentaires '' &6/&4!&6\ "
- message "&e- - - - - - - - - - - - - - -"
- json("%player%", "&eClique ici pour voir l'historique &6&lGLOBAL&6... ||ttp: &eHistorique GLOBAL ||cmd:/bat lookup %arg-1%")
- json("%player%", "&eClique ici pour voir l'historique des &6&lMUTES&6... ||ttp: &eHistorique des MUTES ||cmd:/bat lookup %arg-1% mute")
- json("%player%", "&eClique ici pour voir l'historique des &6&lKICKS&6... ||ttp: &eHistorique des KICKS ||cmd:/bat lookup %arg-1% kick")
- json("%player%", "&eClique ici pour voir l'historique des &6&lBANS&6... ||ttp: &eHistorique des BANS ||cmd:/bat lookup %arg-1% ban")
- json("%player%", "&eCommentaires &6... ||ttp: &ePermet d'avoir plus d'infos ||cmd:/bat lookup %arg-1% comment")
- message "&e- - - - - - - - - - - - - - -"
- message ""
- if {guarden.cheat.%arg-1%} is not set:
- json("%player%","&6Détection de Guarden&e: &6Aucune &edétection de cheat !||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- if {guarden.cheat.%arg-1%} is equal to 0:
- json("%player%","&6Détection de Guarden&e: &6Aucune &edétection de cheat !||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- if {guarden.cheat.%arg-1%} is less than 10:
- json("%player%","&6Détection de Guarden&e: &6%{guarden.cheat.%arg-1%}% &ede détection ! &2Faible||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- if {guarden.cheat.%arg-1%} is less than 25:
- json("%player%","&6Détection de Guarden&e: &6%{guarden.cheat.%arg-1%}% &ede détection ! &eMoyen||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- if {guarden.cheat.%arg-1%} is less than 50:
- json("%player%","&6Détection de Guarden&e: &6%{guarden.cheat.%arg-1%}% &ede détection ! &6Moyen+||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- if {guarden.cheat.%arg-1%} is less than 100:
- json("%player%","&6Détection de Guarden&e: &6%{guarden.cheat.%arg-1%}% &ede détection ! &6Fort||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- if {guarden.cheat.%arg-1%} is more than 99:
- json("%player%","&6Détection de Guarden&e: &6%{guarden.cheat.%arg-1%}% &ede détection ! &4Très fort||ttp:&6Attention de ne pas toujours suivre mon avis !")
- stop
- # /\
- # || /MODCHECK - MESSAGE QUAND ON CLIQUE SUR UN REPORT EGALEMENT
- # ||
- command /question [<text>]:
- trigger:
- if {blockspam.%player%} is set:
- stop
- if arg 1 is set:
- if {spam.%player%} is not set:
- make console execute command "ee needr %{serveur}% %player% %arg-1%"
- send "&7[&9Modération&7] &7Votre question vient d'être envoyé. Si un modérateur est connecté, vous recevrez une réponse."
- set {spam.%player%} to 1
- wait 30 seconds
- clear {spam.%player%}
- if {spam.%player%} is set:
- send "&7[&9Modération&7] &7Vous ne pouvez envoyer un &9/question &7que toute les &930 &7secondes."
- if arg 1 is not set:
- send "&7Vous devez utiliser la commande &3/question <question>"
- command /debugquestion [<offline player>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg-1 is set:
- clear {spam.%arg-1%}
- message "&7[&9Modération&7] &7Vous avez reset le temps de &9%arg-1%"
- # /\
- # || /QUESTION
- # ||
- command /needr [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has permission "report.see":
- if {report.%loop-player%} is not set:
- send "&aQuestion de &e%arg-2% &asur le &e%arg-1%&a: &2%arg-3%" to loop-player
- set {question.player.%arg-2%} to arg-2
- json("%loop-player%", "&7[&9&lOptions&7] &b[Répondre]||sgt:/reponse %arg-2% ||ttp:&cClique-ici pour répondre|| ||&b[Modmute]||cmd:/ping||cmd:/modconfirm %arg-2%||ttp:&cClique-ici pour modmute %arg-2%")
- command /modconfirm [<offline player>]:
- permission: report.see
- permission message: &cVous n'avez pas la permission
- trigger:
- if arg-1 is set:
- message "&b--- &7[&9&lOptions&7] &b---" to player
- json("%player%", "&aCliquez-ici pour confirmer le modmute de &b%arg-1%&a.||cmd:/modmute %arg-1%||ttp:&cClique-ici pour confirmer le modmute de %arg-1%")
- message "&b--- &7[&9&lOptions&7] &b---" to player
- # /\
- # || MODULE QUESTION/REPONSE
- # ||
- command /reponse [<text>] [<text>]:
- permission: report.see
- permission message: {@noperm}
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- make console execute command "ee repmsg %arg-1% %arg-2%"
- make player execute command "staff &7Je réponds à la question de &2%arg-1%"
- delete {question.player.%arg-1%}
- command /repmsg [<offline player>] [<text>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- message "&7[&bQuestion&7] &bVous venez de recevoir une récompense d'un membre du staff !" to arg-1
- message "&2Réponse: &a%arg-2%" to arg-1
- json("%player%", "&7[&9&lOption&7] &b[Répondre]||sgt:/question ||ttp:&cCliquez-ici pour répondre")
- if arg-1 is not set:
- message ""
- # /\
- # || /REPONSE
- # ||
- command /mod [<offline player>]:
- permission: staff.use
- permission message: {@noperm}
- trigger:
- if arg 1 is not set:
- make player execute command "modhelp"
- stop
- if {db.guardenmuten.%arg-1%} is not set:
- set {db.guardenmuten.%arg-1%} to 0
- if {db.guardenbann.%arg-1%} is not set:
- set {db.guardenbann.%arg-1%} to 0
- wait 3 ticks
- open chest with 2 rows named "&9%arg-1%" to player
- if player has permission "guarden.modo":
- wait 2 ticks
- format slot 4 of player with arg-1's skull named "&9Sanctions %arg-1%" with lore "&7Mute: &9%{guarden.eft.%arg-1%}%||&7Kick: &9%{guarden.tg.%arg-1%}%||&7Ban Cheat: &9%{tfe.%arg-1%}%" to close then run "sudo %player% modcheck %arg-1%"
- format slot 11 of player with hopper named "&9Kick" to close then run "sudo %player% 498mod kick %arg-1%"
- format slot 0 of player with book named "&9Modmute" to close then run "sudo %player% modmute %arg-1%"
- format slot 13 of player with snowball named "&9Mute" to close then run "sudo %player% 498mod mute %arg-1%"
- format slot 15 of player with iron bars named "&9Ban" to close then run "sudo %player% 498mod ban %arg-1%"
- stop
- if player has permission "guarden.modom":
- wait 2 ticks
- format slot 4 of player with arg-1's skull named "&9Sanctions %arg-1%" with lore "&7Mute: &9%{guarden.eft.%arg-1%}%||&7Kick: &9%{guarden.tg.%arg-1%}%||&7Ban Cheat: &9%{guarden.tfe.%arg-1%}%" to close then run "sudo %player% modcheck %arg-1%"
- format slot 11 of player with hopper named "&9Kick" to close then run "sudo %player% 498mod kick %arg-1%"
- format slot 0 of player with book named "&9Modmute" to close then run "sudo %player% modmute %arg-1%"
- format slot 13 of player with snowball named "&9Mute" to close then run "sudo %player% 498mod mute %arg-1%"
- format slot 15 of player with iron bars named "&9Ban" to close then run "sudo %player% 498mod ban %arg-1%"
- stop
- if player has permission "guarden.modot":
- wait 2 ticks
- format slot 4 of player with arg-1's skull named "&9Sanctions %arg-1%" with lore "&7Mute: &9%{guarden.eft.%arg-1%}%||&7Kick: &9%{guarden.tg.%arg-1%}%||&7Ban Cheat: &9%{guarden.tfe.%arg-1%}%" to close then run "sudo %player% modcheck %arg-1%"
- format slot 12 of player with hopper named "&9Kick" to close then run "sudo %player% 498mod kick %arg-1%"
- format slot 0 of player with book named "&9Modmute" to close then run "sudo %player% modmute %arg-1%"
- format slot 14 of player with snowball named "&9Mute" to close then run "sudo %player% 498mod mute %arg-1%"
- stop
- if player has permission "guarden.support":
- wait 2 ticks
- format slot 4 of player with arg-1's skull named "&9Sanctions %arg-1%" with lore "&7Mute: &9%{guarden.eft.%arg-1%}%||&7Kick: &9%{guarden.tg.%arg-1%}%||&7Ban Cheat: &9%{guarden.tfe.%arg-1%}%" to be unstealable
- format slot 13 of player with snowball named "&9Mute" to close then run "sudo %player% 498mod mute %arg-1%"
- format slot 0 of player with book named "&9Modmute" to close then run "sudo %player% modmute %arg-1%"
- stop
- # /\
- # || /MOD -> MAIN PANEL -> REVOIR LE DESIGN + HOOK BungeeAdminsTools
- # ||
- command /498mod [<text>] [<offline player>]:
- permission: staff.use
- permission message: {@noperm}
- trigger:
- wait 2 ticks
- if arg 1 is "mute":
- open chest with 4 rows named "&e&lSanctions &b&l| &eMute" to player
- wait 1 tick
- if player has permission "guarden.modo" or "guarden.modom" or "guarden.modot" or "guarden.support":
- format slot 0 of player with beef named "&bSpam/Flood (15 mins)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 15m Spam/Flood"]
- format slot 1 of player with bread named "&bMajuscules (15 mins)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 15m Majuscules"]
- format slot 9 of player with golden apple named "&bProvocation (30 mins)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 30m Provocation"]
- format slot 2 of player with melon named "&bAbus de caractères (15 mins)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 15m Abus de caractères"]
- format slot 18 of player with spider eye named "&bLangage Incorrect (1h)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 1h Langage"]
- format slot 19 of player with rotten flesh named "&bInsultes (1h)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 1h Insultes"]
- format slot 20 of player with milk bucket named "&bPropos obscènes (1h)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 1h Propos obscènes"]
- format slot 27 of player with bone named "&bRacisme (2h)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 2h Racisme"]
- format slot 28 of player with paper named "&bPublicité Nom du serveur/Chaine YT (2h)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 2h Publicité"]
- format slot 3 of player with dye named "&bCouleur (15 mins)" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 15m Les couleurs sont réservés aux VIPPlus et sponsor !"]
- format slot 4 of player with paper named "&bLag (15 mins)" with lore "&b/!\ &eUniquement lors des give-alls ou ||&eSi le serveur lag beaucoup &b/!\" to close then run [make player execute command "gmute s3cr3tc0de %arg-2% 15m Lag"]
- format slot 35 of player with coal item named "&bRetourner en arrière" to close then run "sudo %player% mod %arg-2%"
- stop
- if arg 1 is "kick":
- open chest with 1 rows named "&e&lSanctions &b&l| &eKick" to player
- wait 1 tick
- if player has permission "guarden.modot" or "guarden.modo" or "guarden.modom":
- format slot 0 of player with arrow named "&bInsultes en MSG" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &b[MSG] Insultes"]
- format slot 1 of player with paper named "&bSpam en MSG" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &b[MSG] Spam/Flood"]
- format slot 2 of player with bow named "&bInfraction" with lore "&bTir-Safe/Switch-Safe" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &bInfraction (dernier avertissement)"]
- format slot 3 of player with jukebox named "&bStaff AFK" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &bStaff AFK"]
- format slot 4 of player with fishing rod named "&bProvocation en MSG" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &b[MSG] Provocation"]
- format slot 5 of player with book named "&bLangage incorrect en MSG" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &b[MSG] langage incorrect"]
- format slot 6 of player with gold chestplate named "&bMajuscules en MSG" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &b[MSG] Majuscules"]
- format slot 7 of player with diamond chestplate named "&bCheat" to close then run [make player execute command "gkick s3crrerr3tc0de %arg-2% &bCheat"]
- format slot 8 of player with coal item named "&bRetourner en arrière" to close then run "sudo %player% mod %arg-2%"
- stop
- if arg 1 is "ban":
- open chest with 4 rows named "&e&lSanctions &b&l| &eBan" to player
- wait 1 tick
- if player has permission "guarden.modo":
- format slot 0 of player with feather named "&bFly/SpeedHack &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% I believe you got banned !! &e(Fly/SpeedHack)"]
- format slot 1 of player with soup named "&bAuto-Soup &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Tu vas avoir mal au ventre ! &e(Auto-Soup)"]
- format slot 2 of player with redstone block named "&bHacked Client &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Hmm... ton Minecraft ne semble pas très très légit ! &e(Hacked Client)"]
- format slot 3 of player with nether star named "&bCriticals &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Tu peux pas mettre un coup normal pour une fois ? &e(Criticals)"]
- format slot 4 of player with diamond sword named "&bForcefield/KillAura &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Par la puissance du Champ de Force tu es banni ! &e(Forcefield/KillAura)"]
- format slot 5 of player with redstone repeater item named "&bAutoClick/Macro &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Yo ! Yo ! calme toi sur tes clics ! &e(AutoClick/Macro)"]
- format slot 6 of player with Anvil named "&bAntiKB &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Tu as des chaussures collantes ou quoi !!? &e(AntiKb)"]
- format slot 7 of player with grass named "&bSpeedMine/FastBreak &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Prends ton temps pour miner ! &e(FastBreak/Speedmine)"]
- format slot 8 of player with diamond ore named "&bX-ray &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Hmm... Les rayons X c'est pas très bon pour la santé ! &e(X-Ray)"]
- format slot 9 of player with chicken named "&bGlide &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Tu n'es pas une poule mais tu es banni ! &e(Glide)"]
- format slot 10 of player with snowball named "&bSpider &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Spider man ! Spider man ! Does whatever a spider ban ! &e(Spider)"]
- format slot 11 of player with iron sword named "&bReach &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Tu tapes de loin pourtant t'en a une courte ! &e(Reach)"]
- format slot 12 of player with hopper named "&bAimbot &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Cool ta visée auto ! Mais maintenant tu es ban ! &e(Aimbot)"]
- format slot 13 of player with fire charge named "&bNo-Fall &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Dommages que tu puisses pas tomber &e(No-Fall)"]
- format slot 14 of player with sugar named "&bNo-Fall Damage &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Si tu sautes d'une falaise tu meurs ? Ah non on te ban ! &e(No-Fall Damage)"]
- format slot 15 of player with water bucket named "&bJesus &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Au nom du père, du fils et du saint esprit ! Tu es ban ! &e(Jesus)"]
- format slot 16 of player with grass named "&bStep &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% Tu sais monter plusieurs blocs d'un coup ! Mais maintenant tu es ban ! &e(Step)"]
- format slot 22 of player with lead named "&bInfraction &e(1j)" to close then run [make player execute command "tbanunj c0des3cr3t3e %arg-2% Il faut respecter les règles ! &e(Infraction)"]
- format slot 21 of player with 166 named "&bAnti-Jeu &e(1j)" to close then run [make player execute command "tbanunj c0des3cr3t3e %arg-2% Alors on ne sait pas jouer normalement ? &e(Anti-Jeu)"]
- format slot 27 of player with clock named "&bPublicité (IP) &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &ePublicité"]
- format slot 29 of player with lava bucket named "&bApologie [...] &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eApologie"]
- format slot 30 of player with diamond block named "&bDuplication &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eDuplication"]
- format slot 31 of player with book named "&bBlacklisted &b(ban définitif)" to close then run [make player execute command "498mod blacklist %arg-2%"]
- format slot 32 of player with dirt named "&bPseudo Incorrect &b(ban définitif)" to close then run [make player execute command "tbanpseudo c0des3cr3t3e %arg-2% &ePseudo incorrect"]
- format slot 16 of player with diamond pickaxe named "&bNuker &e(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eNuker"]
- format slot 28 of player with bedrock named "&bHack &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eHack"]
- format slot 20 of player with blaze powder named "&bInsulte staff/serveur &e(7 jours)" to close then run [make player execute command "tbanip c0des3cr3t3e %arg-2% &eInsulte staff/serveur"]
- format slot 19 of player with blaze rod named "&bMenaces de DDoS &e(7 jours)" to close then run [make player execute command "tbanip c0des3cr3t3e %arg-2% &eMenaces de DDOS"]
- format slot 18 of player with cobweb named "&bHarcèlement &e(7 jours)" to close then run [make player execute command "tbanip c0des3cr3t3e %arg-2% &eHarcelement"]
- format slot 35 of player with coal item named "&bRetourner en arrière" to close then run "sudo %player% mod %arg-2%"
- stop
- if player has permission "guarden.modom":
- format slot 0 of player with feather named "&bFly/SpeedHack &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% &e(M-) &bI believe you got banned !! &e(Fly/SpeedHack)"]
- format slot 1 of player with soup named "&bAuto-Soup &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% &e(M-)&b Tu vas avoir mal au ventre ! &e(Auto-Soup)"]
- format slot 2 of player with Anvil named "&bAntiKB &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% &e(M-) &bTu as des chaussures collantes ou quoi !!? &e(AntiKb)"]
- format slot 3 of player with diamond ore named "&bX-ray &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% &e(M-) &bHmm... Les rayons X c'est pas très bon pour la santé ! &e(X-Ray)"]
- format slot 4 of player with snowball named "&bSpider &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% &e(M-) &bSpider man ! Spider man ! Does whatever a spider ban ! &e(Spider)"]
- format slot 5 of player with sugar named "&bNo-Fall Damage &e(1 mois)" to close then run [make player execute command "tbanipcheat c0des3cr3t3e %arg-2% &e(M-) &bSi tu sautes d'une falaise tu meurs ? Ah non on te ban ! &e(No-Fall Damage)"]
- format slot 22 of player with lead named "&bInfraction &e(1j)" to close then run [make player execute command "tbanunj c0des3cr3t3e %arg-2% &e(M-) &bIl faut respecter les règles ! &e(Infraction)"]
- format slot 21 of player with 166 named "&bAnti-Jeu &e(1j)" to close then run [make player execute command "tbanunj c0des3cr3t3e %arg-2% &e(M-) &bAlors on ne sait pas jouer normalement ? &e(Anti-Jeu)"]
- format slot 20 of player with blaze powder named "&bInsulte staff/serveur &e(7 jours)" to close then run [make player execute command "tbanip c0des3cr3t3e %arg-2% &e(M-) &eInsulte staff/serveur"]
- format slot 19 of player with blaze rod named "&bMenaces de DDoS &e(7 jours)" to close then run [make player execute command "tbanip c0des3cr3t3e %arg-2% &e(M-) &eMenaces de DDoS"]
- format slot 18 of player with cobweb named "&bHarcèlement &e(7 jours)" to close then run [make player execute command "tbanip c0des3cr3t3e %arg-2% &e(M-) &eHarcelement"]
- format slot 35 of player with coal item named "&bRetourner en arrière" to close then run "sudo %player% mod %arg-2%"
- stop
- if arg 1 is "blacklist":
- if player has permission "guarden.modo":
- open chest with 1 rows named "&e&lSanctions &b&l| &eBlacklist" to player
- wait 3 tick
- format slot 0 of player with flint named "&bNuisance à la communauté &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eNuisance à la communauté"]
- format slot 1 of player with flint and steel named "&bNuisance au serveur &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eNuisance au serveur"]
- format slot 2 of player with tnt named "&bBans multiples &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eBans multiples"]
- format slot 3 of player with bedrock named "&bTentative de Hack &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eTentative de Hack"]
- format slot 4 of player with book named "&bFait partie de la Blacklist &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eFait partie de la Blacklist"]
- format slot 5 of player with gold ingot named "&bToujours accès aux permissions" with lore "&bde modération &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eToujours accès aux permissions de modération"]
- format slot 6 of player with compass named "&bVPN &b(ban définitif)" to close then run [make player execute command "fbanip c0des3cr3t3e %arg-2% &eVPN"]
- format slot 8 of player with coal item named "&bRetourner en arrière" to close then run "sudo %player% 498mod ban %arg-2%"
- # /\
- # || /MOD -> 2ND PANEL -> SANCTIONS MUTE/BAN/KICK -> REVOIR LE DESIGN + HOOK BungeeAdminsTools
- # ||
- command /modchat [<text>] [<text>]:
- aliases: tchat, tc, timerchat, antispam
- permission: staff.use
- permission message: {@noperm}
- trigger:
- if arg 1 is not set:
- send "&4----------= [&cGestion Chat&4] =----------"
- send ""
- send "&7/modchat clear &7&l- &4Nettoyer le chat"
- send "&7/modchat mute <on/off> &7&l- &4Activer/désactiver le chat"
- send "&2/modchat spam off &7: désactive l'AntiSpam."
- send "&2/modchat spam faible &7: AntiSpam réglé à 1 seconde."
- send "&2/modchat spam normal &7: AntiSpam réglé à 10 secondes."
- send "&2/modchat spam event &7: AntiSpam réglé à 30 secondes."
- send ""
- if {delai.mute} is not set:
- send "&2Actuel (AntiSpam) : &7désactivé."
- if {delai.mute} is false:
- send "&2Actuel (AntiSpam) : &71 seconde."
- if {delai.mute} is true:
- send "&2Actuel (AntiSpam) : &710 secondes."
- if {delai.mute} is 3:
- send "&2Actuel (AntiSpam) : &730 secondes."
- stop
- if arg 1 is "clear":
- loop 200 times:
- broadcast ""
- broadcast "&a&l&oLe Chat a été néttoyé par %player% !"
- stop
- if arg 1 is "spam":
- if arg 2 is "faible":
- broadcast ""
- broadcast "&4[&c&lAntiSpam&4] &cLe délai pour parler est dorénavant à 1 seconde."
- broadcast ""
- set {delai.mute} to false
- stop
- if arg 2 is "normal":
- broadcast ""
- broadcast "&4[&c&lAntiSpam&4] &cLe délai pour parler est dorénavant à 10 secondes."
- broadcast ""
- set {delai.mute} to true
- stop
- if arg 2 is "event":
- broadcast ""
- broadcast "&4[&c&lAntiSpam&4] &cLe délai pour parler est dorénavant à 30 secondes."
- broadcast ""
- set {delai.mute} to 3
- stop
- if arg 2 is "off":
- broadcast ""
- broadcast "&4[&c&lAntiSpam&4] &cLe délai pour parler est dorénavant désactivé."
- broadcast ""
- clear {delai.mute}
- stop
- if arg 1 is "mute":
- if arg 2 is not set:
- send "&c&lModChat &4> &7Veuillez sélectionner &lON&7 ou &lOFF&7 !"
- stop
- if arg 2 is "on":
- set {mute} to true
- broadcast "&c&l&oLe Chat est temporairement muet par %player% !"
- stop
- if arg 2 is "off":
- set {mute} to false
- broadcast "&9&l&oLe Chat a été libéré par %player% !"
- stop
- else:
- send "&c&lChat &4> &7Une erreur dans la commande s'est produite !"
- send "&7Aide : /modchat mute <on/off>"
- command /info [<offline player>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg-1 is set:
- if arg-1 is not online:
- message "&7[&9Guarden&7] &9%arg-1% &7est hors ligne."
- else:
- set {_health.%arg 1%} to arg 1's health
- set {hunger.%arg 1%} to arg 1's hunger
- set {armorview.helmet.%arg 1%} to arg 1's helmet
- set {armorview.chestplate.%arg 1%} to arg 1's chestplate
- set {armorview.leggings.%arg 1%} to arg 1's leggings
- set {armorview.boots.%arg 1%} to arg 1's boots
- set {effects.%arg 1%::*} to all of the active potion effects on arg 1
- message "&7--- &bInformation de %arg-1% &7---"
- message "&bVie: &c%{_health.%arg 1%}%"
- message "&bFaim: &c%{hunger.%arg 1%}%"
- message "&bCasque: &c%{armorview.helmet.%arg 1%}%"
- message "&bPlastron: &c%{armorview.chestplate.%arg 1%}%"
- message "&bJambière: &c%{armorview.leggings.%arg 1%}%"
- message "&bBotte: &c%{armorview.boots.%arg 1%}%"
- if {effects.%arg 1%::*} is "<none>":
- message "&bPotion: &cAucune"
- if {effects.%arg 1%::*} is not set:
- message "&bPotion: &cAucune"
- else:
- message "&bPotion: &c%{effects.%arg 1%::*}%"
- message "&7--- &bInformation de %arg-1% &7---"
- else:
- message "&7[&9Guarden&7] &7Merci de faire &9/info <pseudo>"
- # /\
- # || /MODINV
- # ||
- #-------------------------------------------------------------------------------
- #
- #__ _______ ____ ___ _____
- #\ \ / / ____| _ \|_ _| ___|
- # \ \ / /| _| | |_) || || |_
- # \ V / | |___| _ < | || _|
- # \_/ |_____|_| \_\___|_|
- #
- #
- #-------------------------------------------------------------------------------
- #
- # Mode de jeu pour la modération,
- # -> GM3 + Vanish + God + Fly lors de l'activation.
- # -> GM0 + !Vanish lors de la désactivation.
- #
- # -> Outils:
- # - Vanish -> Permet d'activer desactiver le vanish.
- # - CPSC -> ClicksPerSecondsChecker -> Check les clics par seconde du joueur pdnt 10 secondes.
- # - FFC -> ForceFieldChecker -> Via un autre plugin, même systeme que l'actuel en un peu mieu.
- # - OnlineStaff -> Permet de voir le staff en ligne -> Via un autre plugin.
- # - Random teleport -> Permet de se TP à un joueur aléatoire sur le serveur.
- # - Reports
- # - https://skript-mc.fr/forum/resources/skverif-%E2%99%A6-v%C3%A9rif-les-cheateurs.167/ -> A customiser
- # - Ping -> /modping sur le joueur visé.
- #
- #
- command /verif:
- permission: guarden.verif
- permission message: {@noperm}
- trigger:
- if player has permission "guarden.verif":
- set {vanish.%player%} to "%vanish state of player%"
- if {verif.%player%} is false:
- set {inventory.%player%} to player's serialized inventory
- clear player's inventory
- set player's flight mode to true
- set {verif.%player%} to true
- set slot 0 of player to feather named "&7&m---&r &9Vanish On/Off &7&m---" #DONE
- set slot 2 of player to iron sword named "&7&m---&r &9ForceFieldChecker &7&m---" #DONE
- set slot 6 of player to anvil named "&7&m---&r &9KB-Test &7&m---" #DONE
- set slot 1 of player to cake named "&7&m---&r &9CPS &7&m---" #DONE
- set slot 5 of player to redstone named "&7&m---&r &9RandomTP &7&m---" #DONE
- set slot 3 of player to nether star named "&7&m---&r &9Mod &7&m---" #DONE
- set slot 7 of player to paper named "&7&m---&r &9Info &7&m---" #DONE
- set slot 8 of player to cookie named "&7&m---&r &9ModPing &7&m---" #DONE
- message "&9Verif &7> &7Vous êtes maintenant en mode Verif."
- if {vanish.%player%} is equal to "false":
- make player execute command "vanish"
- stop
- if {verif.%player%} is true:
- clear player's inventory
- restore inventory of player from {inventory.%player%}
- message "&9Verif &9> &7Vous venez de quitter le mode Verif."
- set {verif.%player%} to false
- stop
- on death of player:
- if {verif.%victim%} is true:
- clear drops
- # /\
- # || &9/VERIF CORE
- # ||
- on rightclick:
- if player has permission "guarden.verif":
- player's tool is a cake named "&7&m---&r &9CPS &7&m---": #MODINV
- set {_target} to "%player's target%" parsed as a player
- if target entity is not online:
- stop
- else:
- make player execute command "cps %player's target%"
- on right click with cookie:
- if name of tool of player contains "&7&m---&r &9ModPing &7&m---":
- set {_target} to "%player's target%" parsed as a player
- if target entity is not online:
- stop
- else:
- wait 1 ticks
- make player execute command "modping %player's target%"
- on right click with anvil:
- if name of tool of player contains "&7&m---&r &9KB-Test &7&m---":
- set {_target} to "%player's target%" parsed as a player
- if target entity is not online:
- stop
- else:
- wait 1 ticks
- make player execute command "knock %player's target%"
- on right click with nether star:
- if name of tool of player contains "&7&m---&r &9Mod &7&m---":
- set {_target} to "%player's target%" parsed as a player
- if target entity is not online:
- stop
- else:
- wait 1 ticks
- make player execute command "mod %player's target%"
- command /knock [<offline player>]:
- permission: guarden.verif
- permission message: &4Vous n'avez pas la permission.
- trigger:
- if arg 1 is not set:
- message "&7[&7Guarden&7] &7Merci de faire &9/knock <joueur>"
- stop
- if arg 1 is set:
- if arg-1 is online:
- set {ping.%arg-1%} to arg-1's ping
- set {kb.test.%arg-1%} to true
- set {location1.%arg-1%} to arg-1's location
- push the arg-1 upwards at speed 0.5
- wait a tick
- push the arg-1 backwards at speed 0.5
- wait 4 ticks
- set {location2.%arg-1%} to arg-1's location
- if {location1.%arg-1%} = {location2.%arg-1%}:
- message "{@ban} &9&k|&r &7%arg-1% &7&l> &dTest Anti-KB &apositif &7(&7Ping: &9%{ping.%arg-1%}%&7)"
- else:
- message "{@ban} &9&k|&r &7%arg-1% &7&l> &dTest Anti-KB &4négatif &7(&7Ping: &9%{ping.%arg-1%}%&7)"
- wait 5 seconds
- set {kb.test.%arg-1%} to false
- else:
- message "&7[&9Guarden&7] &7Le joueur est &9déconnecté&7."
- on damage:
- if {kb.test.%victim%} is true:
- damage was caused by fall
- cancel event
- if {soupe.%victim%} is 1:
- cancel event
- # /\
- # || &9/VERIF PING
- # ||
- command /autosoup [<offline player>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission
- trigger:
- if arg-1 is set:
- if arg-1 is online:
- set {inv.helmet.%arg-1%} to arg-1's helmet
- set {inv.chestplate.%arg-1%} to arg-1's chestplate
- set {inv.leggings.%arg-1%} to arg-1's leggings
- set {inv.boots.%arg-1%} to arg-1's boots
- set {inv.%arg-1%} to arg-1's serialized inventory
- clear arg-1's inventory
- set {soupe.%arg-1%} to 1
- heal arg-1
- damage arg-1 by 9 heart
- message "{@ban} &4/!\ &cCeci est un test AutoSoup, si vous êtes légit, vous ne serez pas banni &4/!\"
- set slot 21 of the arg-1 to a mushroom stew named "Autosoup"
- wait 1 second
- restore inventory of arg-1 from {inv.%arg-1%}
- equip arg-1 with {inv.helmet.%arg-1%}
- equip arg-1 with {inv.chestplate.%arg-1%}
- equip arg-1 with {inv.leggings.%arg-1%}
- equip arg-1 with {inv.boots.%arg-1%}
- heal arg-1
- set {soupe.%arg-1%} to 0
- on inventory click:
- if {soupe.%player%} is 1:
- loop all players:
- if loop-player has permission "guarden.verif":
- message "{@ban} &b%player% &7est suspecté d'utiliser un &bautosoup &c!"
- on right click with iron sword:
- if name of tool of player contains "&7&m---&r &9ForceFieldChecker &7&m---":
- set {_target} to "%player's target%" parsed as a player
- if target entity is not online:
- stop
- else:
- make player execute command "ac %player's target%"
- message "&7[&9Guarden&7] &7Verif de &9%player's target%"
- # /\
- # || &9/VERIF AC
- # ||
- on join:
- if player has permission "staff.use":
- set {spec.%player%} to false
- command /spec:
- permission: guarden.verif
- permission message: &4Vous n'avez pas la permission
- trigger:
- if {spec.%player%} is false:
- make console execute command "/gamemode 3 %player%"
- message "&7Vous êtes désormais en gamemode &93 &7pour enlever le gamemode &93 &7merci de faire &9/spec&7."
- set {spec.%player%} to true
- else:
- message "&7Vous êtes désormais en gamemode &90&7."
- make console execute command "/gamemode 0 %player%"
- set {spec.%player%} to false
- command /cps [<offline player>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg 1 is set:
- if arg-1 is online:
- if {autoclick.%arg 1%} is false:
- set {autoclick.%arg 1%} to true
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- set {sec.click.%arg-1%} to 0
- set {cl.click.%arg-1%} to 0
- wait 1 second
- send "{@ban} &7CPS de &9%arg-1% &7: &9%{sec.click.%arg 1%}%"
- send "{@ban} &7Clique droit: &9%arg-1% &7: &9%{cl.click.%arg 1%}%"
- send "{@ban} &7Moyenne de CPS en 10 secondes: &9%{player.click.%arg 1%}/10%" to player
- set {cl.click.%arg-1%} to 0
- set {player.click.%arg 1%} to 0
- set {sec.click.%arg-1%} to 0
- set {autoclick.%arg 1%} to false
- else:
- send "{@ban} &7Quelqu'un est déjà en train de vérifier les cps de &9%arg-1%"
- else:
- send "{@ban} &9%arg-1% &7n'est pas en ligne."
- on join:
- set {autoclick.%player%} to false
- on left click:
- if {autoclick.%player%} is true:
- add 1 to {player.click.%player%}
- add 1 to {sec.click.%player%}
- on right click:
- if {autoclick.%player%} is true:
- add 1 to {cl.click.%player%}
- on right click with redstone:
- if name of tool of player contains "&7&m---&r &9RandomTP &7&m---":
- if player has permission "guarden.verif":
- loop all players:
- add loop-player to {listplaysss.::*}
- set {tpplayer} to a random element of {listplaysss.::*}
- clear {listplaysss.::*}
- if {tpplayer} has permission "guarden.verif":
- message "&7Verif &9> &7Il y a un problème, merci de recommencer."
- stop
- teleport player to {tpplayer}
- message "&7Vérif &9> &7Vous avez été téléporté à &9%{tpplayer}%"
- # /\
- # || &9/VERIF -> TP ALEATOIRE
- # ||
- on right click with feather:
- if name of tool of player contains "&7&m---&r &9Vanish On/Off &7&m---":
- if player has permission "guarden.verif":
- make player execute command "vanish"
- # /\
- # || &9/VERIF -> Vanish
- # ||
- on rightclick:
- if player has permission "guarden.verif":
- player's tool is a paper named "&7&m---&r &9Info &7&m---": #MODINV
- set {_target} to "%player's target%" parsed as a player
- if target entity is not online:
- stop
- else:
- make player execute command "info %player's target%"
- on join:
- if player has permission "guarden.verif":
- if {verif.%player%} is true:
- clear player's inventory
- restore inventory of player from {inventory.%player%}
- make console execute command "gamemode 0 %player%"
- set player's flight mode to false
- set {verif.%player%} to false
- set {timer.%player%} to false
- set {precendent.%player%} to "%player%"
- set {lreport.%player%} to false
- set {tlreport.%player%} to false
- on quit:
- if player has permission "guarden.verif":
- if {verif.%player%} is true:
- clear player's inventory
- restore inventory of player from {inventory.%player%}
- make console execute command "gamemode 0 %player%"
- set player's flight mode to false
- set {verif.%player%} to false
- set {timer.%player%} to false
- set {precendent.%player%} to "%player%"
- set {lreport.%player%} to false
- set {tlreport.%player%} to false
- on place:
- if {verif.%player%} is true:
- cancel event
- on damage:
- if {verif.%attacker%} is true:
- cancel event
- if {verif.%victim%} is true:
- cancel event
- on drop:
- if {verif.%player%} is true:
- cancel event
- on consume:
- if {verif.%player%} is true:
- cancel event
- on pickup:
- if {verif.%player%} is true:
- cancel event
- on hunger level change:
- if player has permission "guarden.modot":
- cancel event
- # /\
- # || &9/VERIF -> Events
- # ||
- #-------------------------------------------------------------------------------
- on command "/me":
- cancel event
- on command "/bukkit:me":
- cancel event
- on command "/me":
- cancel event
- on command "/eme":
- cancel event
- on command "/eaction":
- cancel event
- on command "/minecraft:me":
- cancel event
- on command "/edescribe":
- cancel event
- on command "/action":
- cancel event
- on command "/describe":
- cancel event
- on command "/essentials:me":
- cancel event
- on command "/essentials:eme":
- cancel event
- on command "/essentials:eaction":
- cancel event
- on command "/essentials:action":
- cancel event
- on command "/essentials:edescribe":
- cancel event
- on command "/essentials:describe":
- cancel event
- command /nopub:
- permission: staff.use
- permission message: {@noperm}
- trigger:
- set {mute} to true
- loop 200 times:
- loop all players:
- if loop-player doesn't have permission "chat.use":
- send "" to loop-player
- broadcast "&7[&7Anti-Publicité&7] &7Une &9publicité &7vient d'être &9détecté &7! Le chat est bloqué pendant &95 &7secondes &9!"
- wait 5 seconds
- clear {mute}
- # #################################################### #
- # #
- # ON #
- # #
- # #################################################### #
- on quit:
- clear {spam.%player%}
- set {g.%player%.killaura} to 0 #ONLYLOBBY1
- clear {cheat.%player%}
- if player has permission "guarden.verif":
- clear {awc.check.%player%.%{message.%player%}%}
- clear {awc.check.all.%player%}
- on join:
- wait 1 ticks
- set {console.none} to "Guarden"
- clear {spam.%player%}
- clear {lastmessage.%player%}
- clear {delay.spam.%player%}
- clear {warnChat.%player%}
- set {K.%player%} to placeholder parse "%%battlelevels_kills%%" as player
- set {D.%player%} to placeholder parse "%%battlelevels_deaths%%" as player
- set {R.%player%} to placeholder parse "%%battlelevels_kdr%%" as player
- wait 1 seconds
- make player execute command "displayname"
- if player has permission "staff.use": #NOTIGY JOIN
- execute console command "ee notifjoin %player% %{serveur}%"
- if "%{serveur}%" contains "Skyblock":
- message "{@ban} &7Débug: &cvous pouvez être op."
- else:
- if player is op: #OP
- if player's name is "NIKOLAS952":
- stop
- if player's name is "benbouil95":
- stop
- if player's name is "JohnMaker234":
- stop
- if player's name is "Acenox":
- stop
- else:
- wait 5 ticks
- make console execute command "deop %player%"
- send "&cÊtre OP n'est pas possible !"
- if player has permission "guarden.verif":
- if {verif.%player%} is true:
- clear player's inventory
- restore inventory of player from {inventory.%player%}
- make console execute command "gamemode 0 %player%"
- set player's flight mode to false
- set {verif.%player%} to false
- set {timer.%player%} to false
- set {precendent.%player%} to "%player%"
- set {lreport.%player%} to false
- set {tlreport.%player%} to false
- command /displayname:
- trigger:
- if player has permission "nte.f": #TAB
- set the player's tablist name to "&4%player%"
- make console execute command "/nte player %player% prefix &4Fondateur &4"
- make console execute command "/nte player %player% priority 1"
- else if player has permission "nte.cf":
- set the player's tablist name to "&4%player%"
- make console execute command "/nte player %player% prefix &4Co-Fonda &4"
- make console execute command "/nte player %player% priority 2"
- else if player has permission "nte.a":
- set the player's tablist name to "&c%player%"
- make console execute command "/nte player %player% prefix &cAdmin &c"
- make console execute command "/nte player %player% priority 3"
- else if player has permission "nte.mp":
- set the player's tablist name to "&9%player%"
- make console execute command "/nte player %player% prefix &9Resp.Modo &9"
- make console execute command "/nte player %player% priority 4"
- else if player has permission "nte.m":
- set the player's tablist name to "&7%player%"
- make console execute command "/nte player %player% prefix &7Modo &7"
- make console execute command "/nte player %player% priority 6"
- else if player has permission "nte.mt":
- set the player's tablist name to "&2%player%"
- make console execute command "/nte player %player% prefix &aSupport &a"
- make console execute command "/nte player %player% priority 8"
- else if player has permission "nte.s":
- set the player's tablist name to "&a%player%"
- make console execute command "/nte player %player% prefix &aSupport &a"
- make console execute command "/nte player %player% priority 9"
- else if player has permission "nte.tf":
- set the player's tablist name to "&b%player%"
- make console execute command "/nte player %player% prefix &bTF b3"
- make console execute command "/nte player %player% priority 13"
- else if player has permission "nte.vipp":
- set the player's tablist name to "&3%player%"
- make console execute command "/nte player %player% prefix &3VIP+ &3"
- make console execute command "/nte player %player% priority 13"
- else if player has permission "nte.vip":
- set the player's tablist name to "&b%player%"
- make console execute command "/nte player %player% prefix &bVIP &b"
- make console execute command "/nte player %player% priority 14"
- else if player has permission "nte.yt+":
- set the player's tablist name to "&b%player%"
- make console execute command "/nte player %player% prefix &cYT+ &c"
- make console execute command "/nte player %player% priority 12"
- else if player has permission "nte.yt":
- set the player's tablist name to "&b%player%"
- make console execute command "/nte player %player% prefix &cYT &c"
- make console execute command "/nte player %player% priority 12"
- else if player has permission "nte.ar":
- set the player's tablist name to "&7%player%"
- make console execute command "/nte player %player% prefix &7AR &7"
- make console execute command "/nte player %player% priority 11"
- else if player has permission "nte.st":
- set the player's tablist name to "&7%player%"
- make console execute command "/nte player %player% prefix &7Staff &7"
- make console execute command "/nte player %player% priority 11"
- else if player has permission "nte.d":
- set the player's tablist name to "&9%player%"
- make console execute command "/nte player %player% prefix &9Dév &9"
- make console execute command "/nte player %player% priority 10"
- else if player has permission "nte.modom":
- set the player's tablist name to "&2%player%"
- make console execute command "/nte player %player% prefix &2Modo-Test &2"
- make console execute command "/nte player %player% priority 7"
- else if player has permission "nte.ms":
- set the player's tablist name to "&7%player%"
- make console execute command "/nte player %player% prefix &7&lModo+ &7"
- make console execute command "/nte player %player% priority 5"
- else if player has permission "nte.de":
- set the player's tablist name to "&f%player%"
- make console execute command "/nte player %player% prefix &f"
- make console execute command "/nte player %player% priority 15"
- else:
- set the player's tablist name to "&f%player%"
- make console execute command "/nte player %player% prefix &f"
- make console execute command "/nte player %player% priority 15"
- # #################################################### #
- # #
- # Report #
- # #
- # #################################################### #
- on skript start:
- set {cne} to 1
- make console execute command "whatsme"
- every 5 seconds:
- if {cne} is equal to 1:
- wait 1 ticks
- clear {cne}
- wait 1 seconds
- make console execute command "skript reload Guarden"
- command /report [<player>] [<text>]:
- trigger:
- if {blockspam.%player%} is set:
- stop
- wait 1 ticks
- if arg 1 is set:
- if arg 2 is set:
- if {spam.%player%} is not set:
- make console execute command "ee rreport %{serveur}% %player% %arg-1% %arg-2%"
- message "&7[&9Modération&7] &7Votre report vient d'être envoyé à la &9modération&7."
- set {spam.%player%} to 1
- wait 15 seconds
- clear {spam.%player%}
- stop
- else:
- message "&9Vous devez utiliser la commande &3/report <joueur> <raison>"
- message "&9Rappel : Le joueur qui est report doit être connecté."
- stop
- command /receptmod [<offline player>] [<offline player>] [<offline player>] [<offline player>]:
- executable by: console
- trigger:
- send "" to arg 2
- send "&7&k!!&r &9&lUn modérateur traite votre report, merci de ne pas dire que nous sommes présent dans le chat &9! &7&k!!&r" to arg-4
- send arg-4 title "&9Un modérateur" with subtitle "&7Traite votre report !" for 4 seconds
- send "" to arg 2
- make console execute command "title %arg 2% subtitle [{'text':'Ping de %arg 3% » %arg 3's ping%','color':'red'}]"
- make arg 2 execute command "modcheck %arg 3%"
- send "" to arg 2
- if {verif.%arg-2%} is true:
- stop
- else:
- if {joinverif.%arg-2%} is 1:
- stop
- else:
- make arg-2 execute command "/verif"
- if {guarden.cheat.%arg 3%} is not set:
- set {guarden.cheat.%arg 3%} to 0
- send ""
- make console execute command "title %arg 2% title [{'text':'À vérifier','color':'green'}]"
- stop
- if {guarden.cheat.%arg 3%} is less than 10:
- send ""
- make console execute command "title %arg 2% title [{'text':'À vérifier','color':'green'}]"
- stop
- if {guarden.cheat.%arg 3%} is less than 20:
- send ""
- make console execute command "title %arg 2% title [{'text':'À vérifier+','color':'yellow'}]"
- stop
- if {guarden.cheat.%arg 3%} is less than 50:
- send ""
- make console execute command "title %arg 2% title [{'text':'À vérifier++','color':'gold'}]"
- stop
- if {guarden.cheat.%arg 3%} is less than 100:
- send ""
- make console execute command "title %arg 2% title [{'text':'Semble cheater','color':'red'}]"
- stop
- if {guarden.cheat.%arg 3%} is higher than 99:
- send ""
- make console execute command "title %arg 2% title [{'text':'Semble cheater','color':'dark_red'}]"
- stop
- command /guardenreport [<text>] [<offline player>] [<offline player>] [<offline player>]:
- permission: guarden.modo
- permission message: &7Vous devez être modérateur ! Allez hop ! bosse et tu passeras vite modérateur :)
- trigger:
- if arg 2 has permission "guarden.modo":
- wait 1 ticks
- make console execute command "eb send %arg-2% %arg-1%"
- wait 2 seconds
- make console execute command "ee teleport %arg-2% %arg-3%"
- if arg 3 is set:
- make console execute command "ee receptmod %arg-1% %arg-2% %arg-3% %arg-4%"
- send "&cReport envoyé." to arg 4
- if arg 2 has permission "guarden.modo-":
- wait 1 ticks
- make console execute command "eb send %arg-2% %arg-1%"
- wait 2 seconds
- make console execute command "ee teleport %arg-2% %arg-3%"
- if arg 3 is set:
- make console execute command "ee receptmod %arg-1% %arg-2% %arg-3% %arg-4%"
- send "&cReport envoyé." to arg 4
- command /gr [<text>]:
- permission: guarden.modo
- permission message: &7Vous devez être modérateur ! allez hop ! bosse et tu passeras vite modérateur :)
- trigger:
- if arg-1 is set:
- if arg-1 is "Transmit":
- if player has permission "admin.NIKOLAS952":
- make console execute command "eb send %player% %arg-1%"
- else:
- message "&cVous n'avez pas la permission."
- else:
- make console execute command "eb send %player% %arg-1%"
- message "&7[&9Modération&7] &7Vous rejoignez le serveur &9%arg-1%"
- if arg-1 is not set:
- message "&7[&9Modération&7] &7Merci de faire &9/gr <serveur>"
- # #################################################### #
- # #
- # AutoBan G9 UPDATE #
- # #
- # #################################################### #
- #(){}[]
- # UPDATE SANS BAN
- command /rreport [<text>] [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has the permission "guarden.verif":
- if {report.%loop-player%} is not set:
- if arg 2 is not set:
- send "" to loop-player
- json("%loop-player%", "&6Guarden &6&k|&r &e%arg-1% &7&l> &d%arg-3%||ttp:&6Se téléporter||cmd:/guardenreport %arg-1% %loop-player% %arg-3%|| &7> &6%arg-4%")
- if arg 2 is set:
- if arg 2 is "{@version}":
- send "" to loop-player
- json("%loop-player%", "&d%arg-1% &e» &6&l{@version} &esuspecte &6%arg-3% &ede &6%arg-4%||ttp:&6Se téléporter||cmd:/guardenreport %arg-1% %loop-player% %arg-3%||")
- if arg 2 is not "{@version}":
- send "" to loop-player
- json("%loop-player%", "&6%arg-1% &e» &d%arg-2% &ea report &d%arg-3% &e» &6%arg-4%||ttp:&6Se téléporter||cmd:/guardenreport %arg-1% %loop-player% %arg-3% %arg-2%||")
- command /awc [<offlineplayer>] [<text>]:
- permission: addcheat.admin
- permission message: {@noperm}
- trigger:
- set {ping.%arg-1%} to arg-1's ping
- if {ntm.fdp.%player%} is not set:
- wait 1 ticks
- if arg 2 is "G9A.BadPackets":
- add 1 to {awc.g.%arg-1%}
- add 1 to {bp.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "rreport %{serveur}% {@version} %arg-1% Hacked-Client/FastEat/Regen &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{bp.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "nuker":
- add 1 to {awc.g.%arg-1%}
- add 1 to {nuker.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- if {nuker.%arg-1%} < 2:
- make console execute command "rreport %{serveur}% {@version} %arg-1% Nuker &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{nuker.%arg-1%}%&7)"
- if {nuker.%arg-1%} > 2:
- kick player due to "&cERREUR: &41 &9Nuker"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "mp":
- add 1 to {awc.g.%arg-1%}
- add 1 to {mp.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- if {mp.%arg-1%} < 2:
- make console execute command "rreport %{serveur}% {@version} %arg-1% MorePackets &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{mp.%arg-1%}%&7)"
- if {mp.%arg-1%} > 2:
- kick player due to "&cERREUR: &42 &9MorePackets"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "Jesus":
- add 1 to {awc.g.%arg-1%}
- add 1 to {jesus.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "rreport %{serveur}% {@version} %arg-1% Jesus &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{jesus.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "Phase":
- add 1 to {awc.g.%arg-1%}
- add 1 to {phase.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "rreport %{serveur}% {@version} %arg-1% Phase &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{phase.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "G9A.KillAura":
- add 1 to {awc.g.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {killaura.%arg-1%}
- wait 1 ticks
- if {killaura.%arg-1%} < 1:
- stop
- if {killaura.%arg-1%} > 1:
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Killaura/ForceField/Reach &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{killaura.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "ha":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {ha.%arg-1%}
- wait 1 ticks
- if {ha.%arg-1%} > 1:
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Hacked Client (/ha) &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{ha.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "ns":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {ns.%arg-1%}
- wait 1 ticks
- if {ns.%arg-1%} > 1:
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% No-Swing &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{ns.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "reach":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {reach.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Reach/KillAura/ForceField &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{reach.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "nf":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {nf.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% No-Fall damage &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{nf.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "fly":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {fly.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Fly/Speedhack &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{fly.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "sa":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {sa.%arg-1%}
- wait 1 ticks
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Speedhack/Fly &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{sa.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "crit":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {crit.%arg-1%}
- wait 1 ticks
- if {crit.%arg-1%} > 1:
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Criticals &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{crit.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "macro":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {macro.%arg-1%}
- wait 1 ticks
- if {macro.%arg-1%} > 1:
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Autoclick/Macro &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{macro.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- if arg 2 is "v":
- add 1 to {psy.%arg-1%}
- add 1 to {guarden.cheat.%arg-1%}
- add 1 to {antikb.%arg-1%}
- wait 1 ticks
- if {antikb.%arg-1%} > 1:
- if {spamge.%arg-1%} is not set:
- make console execute command "ee rreport %{serveur}% {@version} %arg-1% Velocity &7(&ePing: &6%{ping.%arg-1%}%&7, &eVL: &6%{antikb.%arg-1%}%&7)"
- set {spamge.%arg-1%} to 1
- wait 1 second
- clear {spamge.%arg-1%}
- else:
- stop
- command /ha:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission.
- trigger:
- message "{@ban} &7Liste des cheats contenus dans la raison ""Hacked-Client"""
- message ""
- message "&7- &9Entitymove"
- message "&7- &9NormalMovements"
- message "&7- &9Clip"
- message "&7- &9ImpossibleActions"
- message "&7- &9ItemDrops"
- message "&7- &9InventoryClicks"
- message "&7- &9Sprint"
- message "&7- &9NoSlowdown"
- message "&7- &9Ghosthand"
- message "&7- &9Liquids"
- message "&7- &9ElytraMove"
- message "&7- &9BoatMove"
- message "&7- &9FastBow"
- message "&7- &9FastHeal"
- message "&7- &9ImpossibleInventory"
- message "&7- &9IllegalPosition"
- message "&7- &9FastEat"
- command /veriftp [<offline player>] [<offline player>]:
- permission: guarden.verif
- permission message: {@noperm}
- trigger:
- wait 5 ticks
- make console execute command "teleport %arg-1% %arg-2%"
- every 90 seconds:
- loop all players:
- clear {bp.%loop-player%}
- clear {sh.%loop-player%}
- clear {fly.%loop-player%}
- clear {forcefield.%loop-player%}
- clear {killaura.%loop-player%}
- clear {climb.%loop-player%}
- clear {fe.%loop-player%}
- clear {jesus.%loop-player%}
- clear {nuker.%loop-player%}
- clear {fb.%loop-player%}
- clear {KB.%loop-player%}
- clear {criticals.%loop-player%}
- clear {glide.%loop-player%}
- clear {nf.%loop-player%}
- clear {reach.%loop-player%}
- clear {fp.%loop-player%}
- clear {fastbow.%loop-player%}
- clear {autosoupe.%loop-player%}
- if {awc.g.%loop-player%} is set:
- clear {awc.g.%loop-player%}
- if {psy.%loop-player%} is set:
- clear {psy.%loop-player%}
- # #################################################### #
- # #
- # Global #
- # #
- # #################################################### #
- on weather change to rain or thunder:
- cancel event
- command /lobby:
- trigger:
- wait 3 ticks
- if {lobbyne} is set:
- wait 1 ticks
- bungeecord connect player to "lobby"
- if {lobbyne} is not set:
- wait 1 ticks
- bungeecord connect player to "lobby2"
- command /hub:
- trigger:
- wait 3 ticks
- if {lobbyne} is set:
- wait 1 ticks
- bungeecord connect player to "lobby"
- if {lobbyne} is not set:
- wait 1 ticks
- bungeecord connect player to "lobby2"
- every 3 seconds:
- if {lobbyne} is set:
- wait 1 ticks
- clear {lobbyne}
- wait 1 ticks
- stop
- if {lobbyne} is not set:
- wait 1 ticks
- set {lobbyne} to 1
- wait 1 ticks
- stop
- options:
- version: &7[&9AntiPluginsV4&7]
- command /antipl:
- permission: admin.use
- permission message: &4Vous n'avez pas la permission.
- trigger:
- set {message} to value "Message" get of "plugins/GuardenSK/config.yml"
- set {permission} to value "Permission" get of "plugins/GuardenSK/config.yml"
- set {msg} to value "Msg" get of "plugins/GuardenSK/config.yml"
- set {WorldEditProtection} to value "WorldEditProtection" get of "plugins/GuardenSK/config.yml"
- if {lang} is "fr":
- message "{@version} &9Reload terminé !"
- message "&9Title: &c%{message}%"
- message "&9Title2: &c%{msg}%"
- message "&9Actionbar: &c%{permission}%"
- message "&9WorldEditProtection: &c%{WorldEditProtection}%"
- stop
- on load:
- if folder "plugins/GuardenSK" doesn't exists:
- if {lang} is not set:
- set {lang} to "fr"
- else:
- if {lang} is "fr":
- send "&7Le dossier plugins/GuardenSK n'existe pas !" to console
- send "&7Création du dossier en cours..." to console
- create folder "plugins/GuardenSK"
- send "&aTerminé !" to console
- if file "plugins/GuardenSK/config.yml" doesn't exists:
- if {lang} is not set:
- set {lang} to "fr"
- else:
- if {lang} is "fr":
- send "&7La config n'existe pas !" to console
- send "&7Création de la config en cours..." to console
- create file "plugins/GuardenSK/config.yml"
- wf "##--- Debut de la configuration ---##" to "plugins/GuardenSK/config.yml"
- wf "Message: Merci a nos developpeurs" to "plugins/GuardenSK/config.yml"
- wf "Permission: Vous n'avez pas la permission." to "plugins/GuardenSK/config.yml"
- wf "Msg: Merci a nos developpeurs" to "plugins/GuardenSK/config.yml"
- wf "WorldEditProtection: true" to "plugins/GuardenSK/config.yml"
- wf "##--- Fin de la configuration ---##" to "plugins/GuardenSK/config.yml"
- send "&aTerminé !" to console
- else:
- set {message} to value "Message" get of "plugins/GuardenSK/config.yml"
- set {permission} to value "Permission" get of "plugins/GuardenSK/config.yml"
- set {msg} to value "Msg" get of "plugins/GuardenSK/config.yml"
- set {WorldEditProtection} to value "WorldEditProtection" get of "plugins/GuardenSK/config.yml"
- command /langpl [<text>]:
- trigger:
- if player has permission "plugins.use":
- if arg-1 is "fr":
- set {lang} to "fr"
- delete file "plugins/GuardenSK/config.yml"
- message "{@version} &9Changement de langue vers: &cFR"
- make console execute command "/sk reload %script%"
- make console execute command "/antipl"
- if arg-1 is not set:
- message "&9--- {@version} &9---"
- message "&9Si vous êtes français, merci de faire &c/langpl fr"
- message "&9--- {@version} &9---"
- on command:
- if command is "pl":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "plugins":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "plugin":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:help":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:pl":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:?":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "help":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "?":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "ver":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "version":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:plugin":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:plugins":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:me":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "minecraft:me":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:ver":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:version":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:?":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "/calc":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "/calculate":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "worldedit:/calc":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "worldedit:calculate":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "worldedit:/solve":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "worldedit:/eval":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "worldedit:/evaluate":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "/eval":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "/evaluate":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "/solve":
- if {WorldEditProtection} is "true":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- else:
- stop
- if command is "about":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "icanhasbukkit":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- if command is "bukkit:about":
- if player doesn't have permission "plugins.use":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- cancel event
- #ver <tab>
- command /ver <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- #/? <tab>
- command /? <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- #version <tab>
- command /version <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- #about <tab>
- command /about <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- #bukkit:about <tab>
- command /bukkit:about <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- #Bukkit:ver <tab>
- command /bukkit:ver <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- #Bukkit:version <tab>
- command /bukkit:version <text>:
- trigger:
- if arg 1 is not set:
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- if arg 1 is "[<tab>]":
- send player title "&4%{message}%" with subtitle "&4%{msg}%" for 4 seconds
- set action bar of player to "&c%{permission}%"
- command /resetvip [<text>] [<text>]:
- permission: skript.resetvip
- executable by: console
- trigger:
- arg 1 is "vip":
- arg 2 is "%arg 2%":
- make console execute command "nick %arg 2% %arg 2%"
- arg 1 is "vip+":
- arg 2 is "%arg 2%":
- make console execute command "nick %arg 2% %arg 2%"
- every 100 seconds:
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &7play.thundernetwork.net"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &7Rejoignez notre ts via &9/ts"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &aRejoignez notre site via &2/tn site"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &cRejoignez notre youtube via &4/tn yt"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &bRejoignez notre twitter via &3/tn tw"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &3Rejoignez notre facebook via &b/tn fb"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &9Devenez &bVIP &9sur notre boutique via &7/boutique"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &2Notre radio en lien avec votre minecraft via &a/radio"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &3Rejoignez notre discord via &b/tn discord"
- wait 1 seconds
- if {automessage} is true:
- loop 10 times:
- if {automessage} is false:
- wait 1 seconds
- stop
- make console execute command "tm abc &bUne question ? Envoyez nous un message via &b/tn support"
- wait 1 seconds
- command /automessage:
- permission: staff.use
- trigger:
- if {automessage} is true:
- set {automessage} to false
- else:
- set {automessage} to true
- command /tn [<text>]:
- trigger:
- if arg-1 is not set:
- message "&7[&9ThunderNetwork&7] &7Pour obtenir un lien merci de faire: &c/tn <ts/yt/fb/tw/site/vote/forum/support/discord>"
- if arg 1 is "ts":
- message "&7[&9ThunderNetwork&7] &7Pour rejoindre notre TeamSpeak faîtes &c/ts"
- if arg 1 is "yt":
- message "&7[&9ThunderNetwork&7] &7Notre chaîne Youtube:&c https://www.youtube.com/channel/UCARnupQHoor0Bua11pzlD_Q"
- if arg 1 is "fb":
- message "&7[&9ThunderNetwork&7] &7Notre facebook:&c https://www.facebook.com/ThunderNetworkFr/"
- if arg 1 is "tw":
- message "&7[&9ThunderNetwork&7] &7Notre Twitter:&c https://twitter.com/ThunderNetFR"
- if arg 1 is "site":
- message "&7[&9ThunderNetwork&7] &7Notre Site:&c https://thundernetwork.net"
- if arg 1 is "vote":
- message "&7[&9ThunderNetwork&7] &7Pour voter cliquez-sur le lien suivant:&c https://thundernetwork.net/vote"
- if arg 1 is "forum":
- message "&7[&9ThunderNetwork&7] &7Notre Forum:&c https://thundernetwork.net/forum"
- if arg 1 is "support":
- message "&7[&9ThunderNetwork&7] &7Contacter le support:&c https://thundernetwork.net/support/tickets"
- if arg 1 is "discord":
- message "&7[&9ThunderNetwork&7] &7Notre Discord:&c https://discord.gg/4xvhAkV"
- on join:
- set {levelbl.%player%} to placeholder parse "%%battlelevels_level%%" as player
- set {levelend.%player%} to {levelbl.%player%} parsed as an integer
- if {db.moneyend.%player%} is not set:
- set {db.moneyend.%player%} to 1
- if {levelend.%player%} is more than 399:
- if {db.moneyend.%player%} is equal to 1:
- make console execute command "money give %player% 200000"
- send "&7Vous avez gagné &9&l200.000 Tnc&7Bonus pour être arrivé au niveau 400 !" to player
- set {db.moneyend.%player%} to 2
- on death of player:
- if "%{serveur}%" contains "SpeedRush":
- stop
- else:
- make console execute command "battlelevels addscore %attacker% 2"
- send "&7Tu as gagné &9&l2 XP &7pour le kill !" to attacker
- if {levelend.%attacker%} is less than 20:
- if {levelend.%attacker%} is more than 9:
- make console execute command "battlelevels addscore %attacker% 1"
- send "&7Et tu as gagné &9&l1 XP &7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 30:
- if {levelend.%attacker%} is more than 19:
- make console execute command "battlelevels addscore %attacker% 1"
- make console execute command "money give %attacker% 1"
- send "&7Et tu as gagné &9&l1 XP et 1 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 40:
- if {levelend.%attacker%} is more than 29:
- make console execute command "battlelevels addscore %attacker% 2"
- make console execute command "money give %attacker% 1"
- send "&7Et tu as gagné &9&l2 XP et 1 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 50:
- if {levelend.%attacker%} is more than 39:
- make console execute command "battlelevels addscore %attacker% 2"
- make console execute command "money give %attacker% 2"
- send "&7Et tu as gagné &9&l2 XP et 2 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 60:
- if {levelend.%attacker%} is more than 49:
- make console execute command "battlelevels addscore %attacker% 3"
- make console execute command "money give %attacker% 2"
- send "&7Et tu as gagné &9&l3 XP et 2 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 70:
- if {levelend.%attacker%} is more than 59:
- make console execute command "battlelevels addscore %attacker% 3"
- make console execute command "money give %attacker% 3"
- send "&7Et tu as gagné &9&l3 XP et 3 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 80:
- if {levelend.%attacker%} is more than 69:
- make console execute command "battlelevels addscore %attacker% 4"
- make console execute command "money give %attacker% 3"
- send "&7Et tu as gagné &9&l4 XP et 3 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 90:
- if {levelend.%attacker%} is more than 79:
- make console execute command "battlelevels addscore %attacker% 4"
- make console execute command "money give %attacker% 4"
- send "&7Et tu as gagné &9&l4 XP et 4 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 100:
- if {levelend.%attacker%} is more than 89:
- make console execute command "battlelevels addscore %attacker% 5"
- make console execute command "money give %attacker% 4"
- send "&7Et tu as gagné &9&l5 XP et 4 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 110:
- if {levelend.%attacker%} is more than 99:
- make console execute command "battlelevels addscore %attacker% 5"
- make console execute command "money give %attacker% 5"
- send "&7Et tu as gagné &9&l5 XP et 5 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 120:
- if {levelend.%attacker%} is more than 109:
- make console execute command "battlelevels addscore %attacker% 6"
- make console execute command "money give %attacker% 5"
- send "&7Et tu as gagné &9&l6 XP et 5 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 130:
- if {levelend.%attacker%} is more than 119:
- make console execute command "battlelevels addscore %attacker% 6"
- make console execute command "money give %attacker% 6"
- send "&7Et tu as gagné &9&l6 XP et 6 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 140:
- if {levelend.%attacker%} is more than 129:
- make console execute command "battlelevels addscore %attacker% 7"
- make console execute command "money give %attacker% 6"
- send "&7Et tu as gagné &9&l7 XP et 6 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 150:
- if {levelend.%attacker%} is more than 139:
- make console execute command "battlelevels addscore %attacker% 7"
- make console execute command "money give %attacker% 7"
- send "&7Et tu as gagné &9&l7 XP et 7 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 160:
- if {levelend.%attacker%} is more than 149:
- make console execute command "battlelevels addscore %attacker% 8"
- make console execute command "money give %attacker% 7"
- send "&7Et tu as gagné &9&l7 XP et 8 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 170:
- if {levelend.%attacker%} is more than 159:
- make console execute command "battlelevels addscore %attacker% 8"
- make console execute command "money give %attacker% 8"
- send "&7Et tu as gagné &9&l8 XP et 8 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 180:
- if {levelend.%attacker%} is more than 169:
- make console execute command "battlelevels addscore %attacker% 9"
- make console execute command "money give %attacker% 8"
- send "&7Et tu as gagné &9&l9 XP et 8 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 190:
- if {levelend.%attacker%} is more than 179:
- make console execute command "battlelevels addscore %attacker% 9"
- make console execute command "money give %attacker% 9"
- send "&7Et tu as gagné &9&l9 XP et 9 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 200:
- if {levelend.%attacker%} is more than 189:
- make console execute command "battlelevels addscore %attacker% 10"
- make console execute command "money give %attacker% 9"
- send "&7Et tu as gagné &9&l10 XP et 9 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 210:
- if {levelend.%attacker%} is more than 199:
- make console execute command "battlelevels addscore %attacker% 11"
- make console execute command "money give %attacker% 10"
- send "&7Et tu as gagné &9&l11 XP et 10 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 220:
- if {levelend.%attacker%} is more than 209:
- make console execute command "battlelevels addscore %attacker% 12"
- make console execute command "money give %attacker% 11"
- send "&7Et tu as gagné &9&l12 XP et 11 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 230:
- if {levelend.%attacker%} is more than 219:
- make console execute command "battlelevels addscore %attacker% 13"
- make console execute command "money give %attacker% 12"
- send "&7Et tu as gagné &9&l13 XP et 12 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 240:
- if {levelend.%attacker%} is more than 229:
- make console execute command "battlelevels addscore %attacker% 14"
- make console execute command "money give %attacker% 13"
- send "&7Et tu as gagné &9&l14 XP et 13 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 250:
- if {levelend.%attacker%} is more than 239:
- make console execute command "battlelevels addscore %attacker% 15"
- make console execute command "money give %attacker% 14"
- send "&7Et tu as gagné &9&l15 XP et 14 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 260:
- if {levelend.%attacker%} is more than 249:
- make console execute command "battlelevels addscore %attacker% 16"
- make console execute command "money give %attacker% 15"
- send "&7Et tu as gagné &9&l16 XP et 15 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 270:
- if {levelend.%attacker%} is more than 259:
- make console execute command "battlelevels addscore %attacker% 17"
- make console execute command "money give %attacker% 16"
- send "&7Et tu as gagné &9&l17 XP et 16 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 280:
- if {levelend.%attacker%} is more than 269:
- make console execute command "battlelevels addscore %attacker% 18"
- make console execute command "money give %attacker% 17"
- send "&7Et tu as gagné &9&l18 XP et 17 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 290:
- if {levelend.%attacker%} is more than 279:
- make console execute command "battlelevels addscore %attacker% 19"
- make console execute command "money give %attacker% 18"
- send "&7Et tu as gagné &9&l19 XP et 18 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 300:
- if {levelend.%attacker%} is more than 289:
- make console execute command "battlelevels addscore %attacker% 20"
- make console execute command "money give %attacker% 19"
- send "&7Et tu as gagné &9&l20 XP et 19 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 320:
- if {levelend.%attacker%} is more than 299:
- make console execute command "battlelevels addscore %attacker% 25"
- make console execute command "money give %attacker% 24"
- send "&7Et tu as gagné &9&l25 XP et 24 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 340:
- if {levelend.%attacker%} is more than 3019:
- make console execute command "battlelevels addscore %attacker% 30"
- make console execute command "money give %attacker% 29"
- send "&7Et tu as gagné &9&l30 XP et 29 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 360:
- if {levelend.%attacker%} is more than 339:
- make console execute command "battlelevels addscore %attacker% 35"
- make console execute command "money give %attacker% 34"
- send "&7Et tu as gagné &9&l35 XP et 34 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 380:
- if {levelend.%attacker%} is more than 359:
- make console execute command "battlelevels addscore %attacker% 40"
- make console execute command "money give %attacker% 39"
- send "&7Et tu as gagné &9&l40 XP et 39 Tnc&7 bonus !" to attacker
- else if {levelend.%attacker%} is less than 399:
- if {db.moneyend.%attacker%} is more than 1:
- make console execute command "money give %attacker% 100000"
- send "&7Tu as gagné &9&l200.000 Tnc&7 bonus pour être arrivé au niveau 400 !" to attacker
- set {db.moneyend.%attacker%} to 2
- make console execute command "battlelevels addscore %attacker% 11"
- make console execute command "money give %attacker% 11"
- send "&7Et tu as gagné &9&l50 XP et 50 Tnc&7 bonus !" to attacker
- # #################################################### #
- # #
- # Staff #
- # #
- # #################################################### #
- options:
- server_name: %{serveur}%
- server_name_offline: Hors ligne
- table: stafflist
- prefix: &7[&9StaffList&7]
- command: /stafflist
- team_permission: staff.use
- permission: guarden.verif
- version: 2.0.310
- prefix_owner: &4Fondateur
- prefix_admin: &cAdministrateur
- prefix_mod: &7Modérateur
- prefix_modplus: &7Modérateur&9+
- prefix_dev: &9Développeur
- prefix_sup: &aSupport
- prefix_architecte: &7Architecte
- prefix_staff: &7Staff
- placeholder_owner: red stained glass pane
- placeholder_admin: orange stained glass pane
- placeholder_mod: light green stained glass pane
- placeholder_supp: blue stained glass pane
- inventory_name: &cStaff
- function sql_update(name:text, uuid:text, rank: text) :: text:
- set {_results::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE name = '%{_name}%'" and close
- set {_result} to false
- loop {_results::*}:
- If loop-value is {_name}:
- set {_result} to true
- If {_result} is false:
- update "INSERT INTO `{@table}` (`name`,`uuid`,`rank`,`online`) VALUES ('%{_name}%', '%{_uuid}%', '%{_rank}%', 'OFFLINE')"
- return "{@prefix} &7Staff: &9%{_name}% &7Rang: &b%{_rank}% &7Update."
- else:
- update "UPDATE `{@table}` SET `rank` = '%{_rank}%' WHERE `{@table}`.`name` ='%{_name}%'"
- return "{@ban} &7Staff: &9%{_name}% &7Rang: &9%{_rank}% &7Update."
- function sql_remove(name: text) :: text:
- set {_results::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE name = '%{_name}%'" and close
- set {_result} to false
- loop {_results::*}:
- If loop-value is {_name}:
- set {_result} to true
- If {_result} is true:
- update "DELETE FROM {@table} WHERE name = '%{_name}%'"
- return "{@prefix} &7Joueur: &9%{_name}% &7supprimé."
- else:
- return "{@prefix} &7Joueur: &9%{_name}% &7n'est pas enregistré dans la BDD."
- function sql_read(name:text) :: text:
- set {_results::*} to objects in column "rank" from result of query "SELECT * FROM {@table} WHERE name = '%{_name}%'" and close
- delete {_result}
- loop {_results::*}:
- If loop-value is set:
- set {_result} to loop-value
- If {_result} is set:
- return "{@prefix} &7Staff: &9%{_name}% &7Rang: &9%{_result}%&7."
- else:
- return "{@prefix} &7Staff: &9%{_name}% &7n'est pas dans la stafflist."
- function wipeDatabase(x: int = 0) :: text:
- update "DROP table {@table}"
- return "{@ban} BDD clear"
- #on load:
- # update "CREATE table IF NOT EXISTS `{@table}` (`id` int(11),`name` varchar(255),`uuid` varchar(255),`rank` varchar(255),`online` varchar(255), `server_name` varchar(255))"
- # update "ALTER table {@table} ADD UNIQUE (id, name)"
- # update "ALTER table {@table} ADD id int NOT NULL AUTO_INCREMENT primary key FIRST"
- command {@command} [<text>] [<text>] [<text>] [<text>]:
- permission: staff.use
- permission message: &cVous n'avez pas la permission.
- trigger:
- arg 1 is not set:
- send "{@prefix} &cChargement..."
- $ thread
- set {_results.owner::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Fondateur'" and close
- $ thread
- set {_results.admin::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Administrateur'" and close
- $ thread
- set {_results.mod::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Modérateur'" and close
- $ thread
- set {_results.sup::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Support'" and close
- $ thread
- set {_results.mod+::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Modérateur+'" and close
- $ thread
- set {_results.dev::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Développeur'" and close
- $ thread
- set {_results.architecte::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Architecte'" and close
- $ thread
- set {_results.staff::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Staff'" and close
- message ""
- loop {_results.owner::*}:
- if {on.%loop-value%} is true:
- message "&7- &4Fondateur &4%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.admin::*}:
- if {on.%loop-value%} is true:
- message "&7- &cAdministrateur &c%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.dev::*}:
- wait 1 tick
- if {on.%loop-value%} is true:
- message "&7- &9Développeur &9%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.mod+::*}:
- if {on.%loop-value%} is true:
- message "&7- &eModérateur&6+ &6%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.mod::*}:
- if {on.%loop-value%} is true:
- message "&7- &eModérateur &e%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.sup::*}:
- if {on.%loop-value%} is true:
- message "&7- &aSupport &a%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.architecte::*}:
- if {on.%loop-value%} is true:
- message "&7- &eArchitecte: &e%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.staff::*}:
- if {on.%loop-value%} is true:
- message "&7- &eStaff: &e%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- message ""
- else:
- player has permission "{@permission}":
- arg 1 is "help":
- send "&7~~~~~~~~~~~~~~ &9StafList &7~~~~~~~~~~~~~~"
- send "&9&m-----------------------------------------------------"
- send "&4» /&fstafflist &8add &7<Joueur> &9<Rank> &8- &7Enregistrer un membre du staff."
- send "&4» /&fstafflist &8remove &7<Joueur> &8- &7Supprimer un membre du staff."
- send "&4» /&fstafflist &8check &7<Joueur> &8- &7Check un joueur."
- arg 1 is "add":
- arg 2 is set:
- arg 3 is set:
- arg 3 is "Fondateur", "Administrateur", "Modérateur", "Support", "Modérateur+" or "Développeur" or "Architecte" or "Staff":
- set {_name} to "%arg 2%" parsed as offline player
- set {_uuid} to "%{_name}'s uuid%"
- set {_message} to sql_update(arg 2, {_uuid}, arg 3)
- send {_message}
- else:
- send "{@prefix} &7Rangs: &cFondateur, Administrateur, Moderateur, Support, Modérateur+, Développeur, Architecte, Staff"
- else:
- send "&4» /&fstafflist &8add &7<Joueur> &9<Rang> &8- &7Ajouter un membre du staff."
- else:
- send "&4» /&fstafflist &8add &7<Joueur> &9<Rang> &8- &7Ajouter un membre du staff."
- arg 1 is "remove":
- arg 2 is set:
- set {_message} to sql_remove(arg 2)
- send {_message}
- else:
- send "&4» /&fstafflist &8remove &7<Joueur> &8- &7Enlever un membre du staff."
- arg 1 is "check":
- arg 2 is set:
- set {_message} to sql_read(arg 2)
- send {_message}
- else:
- send "&4» /&fstafflist &8check &7<joueur> &8- &7Check un joueur."
- arg 1 is "delete_database":
- set {_message} to wipeDatabase()
- send {_message}
- wait a second
- execute player command "/sk reload %script%"
- else:
- execute player command "{@command}"
- on join:
- player has permission "{@team_permission}":
- $ thread
- set {_team::*} to objects in column "name" from result of query "SELECT * FROM {@table}" and close
- set {guarden.serv.%player%} to "%{serveur}%"
- delete {_result}
- loop {_team::*}:
- "%loop-value%" is "%player%":
- $ thread
- update "UPDATE `{@table}` SET `online` = 'ONLINE', `server_name` = '{@server_name}' WHERE `{@table}`.`name` ='%player%'"
- wait 1 second
- make console execute command "/ee staffclear on %player%"
- else:
- delete {guarden.serv.%player%}
- delete {on.%player%}
- on quit:
- player has permission "{@team_permission}":
- $ thread
- set {_team::*} to objects in column "name" from result of query "SELECT * FROM {@table}" and close
- delete {_result}
- loop {_team::*}:
- "%loop-value%" is "%player%":
- $ thread
- update "UPDATE `{@table}` SET `online` = 'OFFLINE', `server_name` = '{@server_name_offline}' WHERE `{@table}`.`name` ='%player%'"
- else:
- delete {guarden.serv.%player%}
- delete {on.%player%}
- on quit:
- if player has permission "staff.use":
- make console execute command "/ee staffclear off %player%"
- wait 1 tick
- make console execute command "/ee staffclear off %player%"
- command /staffclear [<text>] [<offline player>]:
- permission: admin.use
- permission message: &cVous n'avez pas la permission.
- trigger:
- if arg-1 is "off":
- set {on.%arg-2%} to false
- if arg-1 is "on":
- set {on.%arg-2%} to true
- on unload:
- update "UPDATE `{@table}` SET `online` = 'OFFLINE', `server_name` = '{@server_name_offline}' WHERE `{@table}`.`online` ='ONLINE'"
- command /staff [<text>] [<text>]:
- permission: staff.use
- permission message: {@noperm}
- trigger:
- if arg 1 is not set:
- send "{@prefix} &cChargement..."
- $ thread
- set {_results.owner::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Fondateur'" and close
- $ thread
- set {_results.admin::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Administrateur'" and close
- $ thread
- set {_results.mod::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Modérateur'" and close
- $ thread
- set {_results.sup::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Support'" and close
- $ thread
- set {_results.mod+::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Modérateur+'" and close
- $ thread
- set {_results.dev::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Développeur'" and close
- $ thread
- set {_results.architecte::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Architecte'" and close
- $ thread
- set {_results.staff::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE rank='Staff'" and close
- message ""
- loop {_results.owner::*}:
- if {on.%loop-value%} is true:
- message "&7- &4Fondateur &4%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.admin::*}:
- if {on.%loop-value%} is true:
- message "&7- &cAdministrateur &c%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.dev::*}:
- wait 1 tick
- if {on.%loop-value%} is true:
- message "&7- &9Développeur &9%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.mod+::*}:
- if {on.%loop-value%} is true:
- message "&7- &eModérateur&6+ &6%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.mod::*}:
- if {on.%loop-value%} is true:
- message "&7- &eModérateur &e%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.sup::*}:
- if {on.%loop-value%} is true:
- message "&7- &aSupport &a%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.architecte::*}:
- if {on.%loop-value%} is true:
- message "&7- &eArchitecte: &e%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- loop {_results.staff::*}:
- if {on.%loop-value%} is true:
- message "&7- &eStaff: &e%loop-value% &f<> &f%{guarden.serv.%loop-value%}%"
- message ""
- send "&7Aide: &c/staff <groupe=facultatif> <message>"
- send ""
- send "&7Groupes&7 > &cHaut &7= &9Visible par les Modérateurs+ et plus"
- send "&7Groupes&7 > &cNormal &7= &9Visible par les Modérateurs et plus"
- send "&7Groupes&7 > &cFaible (ou rien) &7= &9Visible par les Supports et plus"
- stop
- if arg 1 is set:
- if arg 1 is "haut":
- if arg 2 is set:
- if {spam.staff.%player%} is not set:
- make console execute command "ee staffhaut %{serveur}% %player% %arg 2%"
- set {spam.%player%} to 1
- wait 1 second
- clear {spam.staff.%player%}
- stop
- if arg 1 is "normal":
- if arg 2 is set:
- if {spam.staff.%player%} is not set:
- make console execute command "ee staffnormal %{serveur}% %player% %arg 2%"
- set {spam.%player%} to 1
- wait 1 second
- clear {spam.staff.%player%}
- stop
- if arg 1 is "faible":
- if arg 2 is set:
- if {spam.staff.%player%} is not set:
- make console execute command "ee stafffaible %{serveur}% %player% %arg 2%"
- set {spam.%player%} to 1
- wait 1 second
- clear {spam.staff.%player%}
- stop
- else:
- if {spam.staff.%player%} is not set:
- if arg 2 is not set:
- make console execute command "ee stafffaible %{serveur}% %player% %arg-1%"
- set {spam.%player%} to 1
- wait 1 second
- clear {spam.staff.%player%}
- stop
- if arg 2 is set:
- make console execute command "ee stafffaible %{serveur}% %player% %arg-1% %arg 2%"
- set {spam.%player%} to 1
- wait 1 second
- clear {spam.staff.%player%}
- stop
- command /staffhaut [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has the permission "staff.haut":
- if arg 2 is set:
- send "&9&lStaff Haut &7(&c%arg-1%&7)&7 | &9%arg-2% &7: &b%arg-3%" to loop-player
- command /staffnormal [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has the permission "staff.normal":
- if arg 2 is set:
- send "&9&lStaff Normal &7(&c%arg-1%&7)&7 | &9%arg-2% &7: &b%arg-3%" to loop-player
- command /stafffaible [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has the permission "staff.faible":
- if arg 2 is set:
- send "&9&lStaff &7(&c%arg-1%&7)&7 | &9%arg-2% &7: &b%arg-3%" to loop-player
- command /notifjoin [<text>] [<text>] [<text>]:
- executable by: console
- trigger:
- loop all players:
- if loop-player has the permission "staff.faible":
- if arg 2 is set:
- send "&6%arg 1% &ea rejoint le &6%arg 2%&7." to loop-player
- # send "&b&lStaff&7 | &b%arg-1% &7> &7%arg-2% &7: &7%arg-3%" to loop-player
- command /ggban [<offline player>]:
- permission: guarden.verif
- permission message: &4Vous n'avez pas accès.
- trigger:
- if arg-1 is set:
- set {feu} to arg-1's location
- add ball large to {_fireworktype::*}
- add creeper to {_fireworktype::*}
- add ball to {_fireworktype::*}
- add star to {_fireworktype::*}
- add burst to {_fireworktype::*}
- set {_fwtype} to a random element out of {_fireworktype::*}
- add dark blue to {_color::*}
- add green to {_color::*}
- add dark aqua to {_color::*}
- add dark red to {_color::*}
- add purple to {_color::*}
- add gold to {_color::*}
- add blue to {_color::*}
- add lime to {_color::*}
- add aqua to {_color::*}
- add red to {_color::*}
- add pink to {_color::*}
- add yellow to {_color::*}
- set {_colorchoice} to a random element out of {_color::*}
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- launch flickering trailing {_fwtype} firework colored {_colorchoice} and white at {feu} timed 0.30
- strike lightning effect at the arg-1
- if arg-1 is not set:
- message "&7[&7ThunderNetwork&7] &7Merci de faire &9/ggban <pseudo>"
- on join:
- if player has permission "silent.join":
- set the join message to ""
- if "%{serveur}%" contains "Lobby":
- set the join message to ""
- make player execute command "/skinupdate"
- if "%{serveur}%" don't contain "Lobby":
- if player does not have permission "silent.join":
- if player has permission "nte.yt":
- set the join message to "&8(&c+&8) &cYoutubeur &c%player%"
- stop
- if player has permission "nte.ytp":
- set the join message to "&8(&c+&8) &4Youtubeur&4+ &c%player%"
- stop
- if player has permission "nte.tf":
- set the join message to "&8(&b+&8) &bThunderFriend %player%"
- stop
- if player has permission "nte.ar":
- set the join message to "&8(&b+&8) &7Architecte %player%"
- stop
- if player has permission "vip.join":
- set the join message to "&8(&b+&8) &bVIP %player%"
- stop
- if player has permission "vip+.join":
- set the join message to "&8(&3+&8) &3VIP+ %player%"
- stop
- else:
- set the join message to "&8(&7+&8) &7%player%"
- stop
- command /staffnick:
- permission: guarden.modo
- permission message: &cVous n'avez pas la permission
- trigger:
- if {guarden.nick.%player%} is false:
- make console execute command "/nte player %player% clear"
- set {guarden.nick.%player%} to true
- make player execute command "/randomnick"
- make console execute command "/setskin %player% %player%"
- else:
- make console execute command "/clearnick %player%"
- make console execute command "/clearskin %player%"
- message "{@ban} &7Vous n'êtes plus en &9/nick&7."
- set {guarden.nick.%player%} to false
- on command "/nick":
- cancel event
- on quit:
- set the quit message to ""
- command /checifco:
- trigger:
- if {on.%player%} is true:
- message "test"
- else:
- message "Erreur"
- on connect:
- if {db.guardenbann.%player%.ban} is equal to "true":
- clear {db.guardenbann.%player%.ban}
- on chat:
- if message contains "(;":
- make player execute command "emotes wink"
- if message contains ";)":
- make player execute command "emotes wink"
- if message contains "(-;":
- make player execute command "emotes wink"
- if message contains ";-)":
- make player execute command "emotes wink"
- if message contains "=D":
- make player execute command "emotes grin"
- if message contains ":-D":
- make player execute command "emotes grin"
- if message contains ":D":
- make player execute command "emotes grin"
- if message contains "=D":
- make player execute command "emotes grin"
- if message contains ":o":
- make player execute command "emotes surprised"
- if message contains ":O":
- make player execute command "emotes surprised"
- if message contains "o:":
- make player execute command "emotes surprised"
- if message contains "O:":
- make player execute command "emotes surprised"
- if message contains ":_(":
- make player execute command "emotes cry"
- if message contains ":'(":
- make player execute command "emotes cry"
- if message contains "T_T":
- make player execute command "emotes cry"
- if message contains ";_;":
- make player execute command "emotes cry"
- if message contains "QQ":
- make player execute command "emotes cry"
- if message contains ");":
- make player execute command "emotes cry"
- if message contains ";(":
- make player execute command "emotes cry"
- if message contains ":p":
- make player execute command "emotes cheeky"
- if message contains ":b":
- make player execute command "emotes cheeky"
- if message contains ":)":
- make player execute command "emotes smile"
- if message contains "(:":
- make player execute command "emotes smile"
- if message contains "rage":
- make player execute command "emotes rage"
- if message contains "B)":
- make player execute command "emotes cool"
- command /recrutement [<text>]:
- trigger:
- if arg-1 is not set:
- if {recrutement} is not set:
- message "&7[&9Recrutement&7] &7Le recrutement est &cFermé&7. Suivez-nous sur les &9réseaux sociaux &7pour être averti dès l'ouverture d'un recrutement !"
- if {recrutement} is set:
- message "&7[&9Recrutement&7] &7Le recrutement est &aOuvert&7. Pour postuler, merci de vous rendre ici: https://forum.thundernetwork.net/forums/recrutements.17/"
- if arg-1 is "ouvert":
- set {recrutement} to 1
- if arg-1 is "fermé":
- clear {recrutement}
- if arg-1 is "help":
- if player has permission "guarden.modo":
- message "&7--- &9Help &7---"
- message ""
- message "&7- &9/recrutement &aouvert"
- message "&7- &9/recrutement &cfermé"
- message ""
- message "&7--- &9Help &7---"
- command /boutique [<text>]:
- trigger:
- if arg-1 is not set:
- wait 1 tick
- open chest with 6 rows named "&7Boutique &9➜ &7%player%" to player
- make a gui slot 0 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 8 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 49 of player with player's skull named "&7Pseudo &9➜ &7%player%" to do nothing
- make a gui slot 20 of player with diamond chestplate named "&9Grades" with lore "||&9&nDescription:||||&7Acheter un grade sur le network||||&cClique-ici pour ouvrir" to close then run player command "/boutique grades"
- make a gui slot 22 of player with bookshelf named "&9Kits Faction" with lore "||&9&nDescription:||||&7Acheter un/plusieurs kits sur le faction||||&cClique-ici pour ouvrir" to close then run player command "/boutique kits"
- make a gui slot 24 of player with diamond chestplate named "&9Grades FACTION" with lore "||&9&nDescription:||||&7Acheter un grade uniquement sur le Faction||||&cClique-ici pour ouvrir" to close then run player command "/boutique gradesf"
- make a gui slot 30 of player with anvil named "&9Unban" with lore "||&9&nDescription:||||&7Acheter un dé-bannissement||||&cClique-ici pour ouvrir" to close then run player command "/boutique unban"
- make a gui slot 32 of player with book named "&9Dons" with lore "||&9&nDescription:||||&7Faire un don pour nous aider à nous développer||||&cClique-ici pour ouvrir" to close then run player command "/boutique don"
- if arg-1 is "kits":
- open chest with 3 rows named "&7Kits &9➜ &7%player%" to player
- make a gui slot 0 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 8 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 26 of player with arrow named "&9Retour" with lore "||&9&nDescription:||||&7Retour vers le menu principal &7(clique-ici)" to close then run player command "/boutique"
- make a gui slot 11 of player with tnt named "&9Kit Ingénieur" with lore "||&9&nLe kit contient:||||&7- Casque en fer &9P4||&7- Plastron en diamant &9P2U2||&7- Pantalon en fer &9P4||&7- Chaussure en fer &9P4||&7- Epee en diamant &9S1T1||&7- Arc||&7- Flèches &9x16||&7- TNT &9x32||&7- Oeuf de creeper &9x12||&7- Sceau d'eau||&7- Briquet ||&7- Redstones &9x32||&7- Torches de redstones &9x32||&7- Blocs de redstones &9x8||&7- SlimeBall &9x8 ||&7- Lingots de fer &9x12||&7- Boutons &9x8||&7- Leviers &9x8||&7- Pioche en diamant||&7- Hache en fer||&7Pelle en fer||||&7Prix: &93.00€||&7Cooldown: &916 heures" to close then run player command "/boutique ingenieur"
- make a gui slot 13 of player with diamond chestplate named "&9Kit Roi" with lore "||&9&nLe kit contient:||||&7- Casque en diamant &9P3||&7- Plastron en diamant &9P3PP2||&7- Pantalon en diamant &9P3FP2||&7- Chaussure en diamant &9P3RC2||&7- Epee en diamant &9S4||&7- Arc &9P3F1||&7- Flèches &9x32||&7- Golden Apple &9x20||&7- Steaks &9x16||&7- Golden Apple enchantées &9x5||||&7Prix: &93.00€||&7Cooldown: &916h" to close then run player command "/boutique roi"
- make a gui slot 15 of player with blaze powder named "&9Kit Alchimiste" with lore "||&9&nLe kit contient:||||&7- Casque en fer &9P4||&7- Plastron en diamant &9P2U2||&7- Pantalon en fer &9P4||&7- Chaussure en fer &9P4||&7- Epee en diamant &9S1T1||&7- Arc||&7- Flèches &9x16||&7- Golden enchantées &9x5||&7- Golden apple &9x8||&7- Potions splash de regen II &9x2||&7- Potions splash de speed II &9x2||&7- Potions de splash de Fire Resistance &9x2||&7- Potions splash de poison II &9x2||&7- Potions splash de Heal II &9x2||&7- Potions splash de vision nocturne &9x2||&7- Redstones &9x8||&7- Graines du nether &9x8||&7- Tranches de melon &9x8||&7- Carrotes dorés &9x8||&7- Crèmes de magma &9x8||&7- Poudres de blaze &9x8||&7- Oeuil fermenté d'arraigner &9x8||&7- Poudres de glowstone &9x8||&7- Chaudron||||&7Prix: &93.00€||&7Cooldown: &916h" to close then run player command "/boutique alchimiste"
- make a gui slot 18 of player with book named "&9Comment acheter ?" with lore "||&9&nDescription:||||&7Vous devez vous rendre notre boutique||&7et payer avec l'un de nos modes de paiement||||&9Mode de paiement: &7Paypal||||&7- Paypal||&7- Carte de crédit||||&9Mode de paiement: &7Paymentwall||||&7- Allopass||&7- Paysafecard ||&7- Carte de crédit||&7- NéoSurf" to close then run player command "/boutique lien"
- if arg-1 is "grades":
- open chest with 3 rows named "&7Grades &9➜ &7%player%" to player
- make a gui slot 0 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 8 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 11 of player with iron chestplate named "&9Grade - VIP 1 mois" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &bVIP||&7- /emotes ||||&9&nFACTION:||||&7- 100 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x10||&7- /kit vip||&7- Accès à tous les kits juqu'au Chevalier||&7- &dNOUVEAU &7caisse journalière 1 000$ et 2 clefs||||&c&nD'autres avantages à découvrir sur notre boutique !||||&7Prix: &97.50€||&7Durée: &91 mois" to close then run player command "/boutique vip1"
- make a gui slot 12 of player with iron chestplate of protection 1 named "&9Grade - VIP à vie" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &bVIP||&7- /emotes ||||&9&nFACTION:||||&7- 300 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x10||&7- /kit vip||&7- Accès à tous les kits juqu'au Chevalier||&7- &dNOUVEAU &7caisse journalière 1 000$ et 2 clefs||||&c&nD'autres avantages à découvrir sur notre boutique !||||&7Prix: &920.00€||&7Durée: &9à vie" to close then run player command "/boutique vip"
- make a gui slot 14 of player with diamond chestplate named "&9Grade - VIP+ 1 mois" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &3VIP+||&7- /emotes ||||&9&nFACTION:||||&7- 100 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x20||&7- /kit vip||&7- Accès à tous les kits &4&lSAUF ROI||&7- /repair all||&7- &dNOUVEAU &7caisse journalière 2 500$ et 5 clefs||||&c&nD'autres avantages à découvrir sur notre boutique !||||&7Prix: &99.00€||&7Durée: &91 mois" to close then run player command "/boutique vip+1"
- make a gui slot 15 of player with diamond chestplate of protection 1 named "&9Grade - VIP+ à vie" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &3VIP+||&7- /emotes ||||&9&nFACTION:||||&7- 400 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x20||&7- /kit vip||&7- Accès à tous les kits &4&lSAUF ROI||&7- /repair all||&7- &dNOUVEAU &7caisse journalière 2 500$ et 5 clefs||||&c&nD'autres avantages à découvrir sur notre boutique !||||&7Prix: &924.00€||&7Durée: &9à vie" to close then run player command "/boutique vip+"
- make a gui slot 26 of player with arrow named "&9Retour" with lore "||&9&nDescription:||||&7Retour vers le menu principal &7(clique-ici)" to close then run player command "/boutique"
- make a gui slot 18 of player with book named "&9Comment acheter ?" with lore "||&9&nDescription:||||&7Vous devez vous rendre notre boutique||&7et payer avec l'un de nos modes de paiement||||&9Mode de paiement: &7Paypal||||&7- Paypal||&7- Carte de crédit||||&9Mode de paiement: &7Paymentwall||||&7- Allopass||&7- Paysafecard ||&7- Carte de crédit||&7- NéoSurf" to close then run player command "/boutique lien"
- if arg-1 is "gradesf":
- open chest with 3 rows named "&7Grades &9➜ &7%player%" to player
- make a gui slot 0 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 8 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 11 of player with iron chestplate named "&9Grade - VIP FACTION ONLY 1 mois" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &bVIP||&7- /emotes ||||&9&nFACTION:||||&7- 100 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x10||&7- /kit vip||&7- Accès à tous les kits juqu'au Chevalier||&7- &dNOUVEAU &7caisse journalière 1 000$ et 2 clefs||||&7Prix: &94.50€||&7Durée: &91 mois" to close then run player command "/boutique vip1f"
- make a gui slot 12 of player with iron chestplate of protection 1 named "&9Grade - VIP FACTION ONLY à vie" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &bVIP||&7- /emotes ||||&9&nFACTION:||||&7- 300 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x10||&7- /kit vip||&7- Accès à tous les kits juqu'au Chevalier||&7- &dNOUVEAU &7caisse journalière 1 000$ et 2 clefs||||&7Prix: &912.00€||&7Durée: &9à vie" to close then run player command "/boutique vipf"
- make a gui slot 14 of player with diamond chestplate named "&9Grade - VIP+ FACTION ONLY 1 mois" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &3VIP+||&7- /emotes ||||&9&nFACTION:||||&7- 100 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x20||&7- /kit vip||&7- Accès à tous les kits &4&lSAUF ROI||&7- /repair all||&7- &dNOUVEAU &7caisse journalière 2 500$ et 5 clefs||||&7Prix: &96.50€||&7Durée: &91 mois" to close then run player command "/boutique vip+1f"
- make a gui slot 15 of player with diamond chestplate of protection 1 named "&9Grade - VIP+ FACTION ONLY à vie" with lore "||&9&nGENERAL:||||&7- Préfix dans le chat: &3VIP+||&7- /emotes ||||&9&nFACTION:||||&7- 400 000$ Faction en bonus||&7- /Kit remerciements en bonus||&7- /craft||&7- /enderchest||&7- /repair||&7- /clear||&7- /hat||&7- /sethome &9x20||&7- /kit vip||&7- Accès à tous les kits &4&lSAUF ROI||&7- /repair all||&7- &dNOUVEAU &7caisse journalière 2 500$ et 5 clefs||||&7Prix: &915.00€||&7Durée: &9à vie" to close then run player command "/boutique vip+f"
- make a gui slot 26 of player with arrow named "&9Retour" with lore "||&9&nDescription:||||&7Retour vers le menu principal &7(clique-ici)" to close then run player command "/boutique"
- make a gui slot 18 of player with book named "&9Comment acheter ?" with lore "||&9&nDescription:||||&7Vous devez vous rendre notre boutique||&7et payer avec l'un de nos modes de paiement||||&9Mode de paiement: &7Paypal||||&7- Paypal||&7- Carte de crédit||||&9Mode de paiement: &7Paymentwall||||&7- Allopass||&7- Paysafecard ||&7- Carte de crédit||&7- NéoSurf" to close then run player command "/boutique lien"
- if arg-1 is "unban":
- open chest with 3 rows named "&7Unban &9➜ &7%player%" to player
- make a gui slot 0 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 8 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 18 of player with book named "&9Comment acheter ?" with lore "||&9&nDescription:||||&7Vous devez vous rendre notre boutique||&7et payer avec l'un de nos modes de paiement||||&9Mode de paiement: &7Paypal||||&7- Paypal||&7- Carte de crédit||||&9Mode de paiement: &7Paymentwall||||&7- Allopass||&7- Paysafecard ||&7- Carte de crédit||&7- NéoSurf" to close then run player command "/boutique lien"
- make a gui slot 26 of player with arrow named "&9Retour" with lore "||&9&nDescription:||||&7Retour vers le menu principal &7(clique-ici)" to close then run player command "/boutique"
- make a gui slot 13 of player with anvil named "&9Unban" with lore "||&9&nDescription:||||&7Acheter un dé-bannissement||||&7Prix: &95.00€||&7Temps: &91 minute à 24h" to close then run player command "/boutique unban2"
- if arg-1 is "don":
- open chest with 3 rows named "&7Don &9➜ &7%player%" to player
- make a gui slot 0 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 8 of player with diamond named "&7Informations" with lore "||&9&nDescription:||||&7Vous pouvez acheter certains articles||&7sur notre boutique. L'achat se fait avec||&7de l'argent IRL pour faire avancer le serveur||&7Les machines du serveur coûte très cher||&7donc nous avons besoin de &9VOUS &7!||&7En cas de problème avec notre boutique||&7merci de nous contacter par e-mail||&9&ncontact@thundernetwork.net" to do nothing
- make a gui slot 18 of player with book named "&9Comment acheter ?" with lore "||&9&nDescription:||||&7Vous devez vous rendre notre boutique||&7et payer avec l'un de nos modes de paiement||||&9Mode de paiement: &7Paypal||||&7- Paypal||&7- Carte de crédit||||&9Mode de paiement: &7Paymentwall||||&7- Allopass||&7- Paysafecard ||&7- Carte de crédit||&7- NéoSurf" to close then run player command "/boutique lien"
- make a gui slot 26 of player with arrow named "&9Retour" with lore "||&9&nDescription:||||&7Retour vers le menu principal &7(clique-ici)" to close then run player command "/boutique"
- make a gui slot 13 of player with book named "&9Dons" with lore "||&9&nEn faisant un don vous contribuez:||||&7- Au développement des plugins||&7- Au financement de nos machines||&7- A l'amélioration de la qualité de jeu||&7- Motiver le staff !" to close then run player command "/boutique don2"
- if arg-1 is "lien":
- message "&7[&9Boutique&7] &ahttps://thundernetwork.net/store"
- if arg-1 is "vip":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vip1":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vip+1":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vip+":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vipf":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vip1f":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vip+1f":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "vip+f":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "ingenieur":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "roi":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "alchimiste":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "unban2":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- if arg-1 is "don2":
- message "&7[&9Boutique&7] &ahttp://thundernetworkshop.buycraft.net"
- command /rank [<offline player>] [<text>]:
- permission: guarden.admin
- permission message: &cVous n'avez pas la permission
- trigger:
- if arg-1 is set:
- if arg-2 is "Support":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Support"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Modo":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Moderateur"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Modo+":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Modérateur+"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "CoOwner":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Fondateur"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Dev":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Développeur"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "ModoSenior":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Modérateur+"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "FakeAdmin":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Administrateur"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Admin":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Administrateur"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Owner":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Fondateur"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Staff":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Staff"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is "Architecte":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- make console execute command "/stafflist add %arg-1% Architecte"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-2 is set:
- if arg-2 is not "Support" or "Modo" or "Modo+" or "CoOwner" or "Dev" or "ModoSenior" or "FakeAdmin" or "Admin" or "Owner" or "Staff" or "Architecte":
- make console execute command "/pp user %arg-1% addgroup %arg-2%"
- make console execute command "/pp user %arg-1% setrank %arg-2%"
- make console execute command "/stafflist remove %arg-1%"
- message "{@ban} &9%arg-1% &7vient d'être rankup &9%arg-2%"
- if arg-1 is not set:
- message "{@ban} &7Rankup: &9Default, Vip, Youtubeur, Vip+, Support, ModoTest, Modo, Modo+, CoOwner, Dev, Modo-, ModoSenior,FakeAdmin, Owner, Admin, Staff, Vip2, Youtubeur+, Architecte, ThunderFriend"
- if arg-1 is set:
- if arg-2 is not set:
- message "{@ban} &7Rankup: &9Default, Vip, Youtubeur, Vip+, Support, ModoTest, Modo, Modo+, CoOwner, Dev, Modo-, ModoSenior,FakeAdmin, Owner, Admin, Staff, Vip2, Youtubeur+, Architecte, ThunderFriend"
- command /debugchat:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission
- trigger:
- message "%{game}%"
- clear {game}
- command /ga [<text>]:
- permission: guarden.verif
- permission message: &cVous n'avez pas la permission
- trigger:
- if arg-1 is "on":
- set {giveall} to 1
- message "&7[&9Give-All&7] &7Le chat est désormais en mode &9Give-All"
- if arg-1 is "off":
- clear {giveall}
- message "&7[&9Give-All&7] &7Le chat est désormais en mode &9Normal"
- if arg-1 is not set:
- message "&7[&9Give-All&7] &7Merci de faire &9/ga <on/off>"
- on chat:
- cancel event
- if player doesn't have permission "insulte.use":
- replace all "????", "!!!!", ",,", "::", and "...." with "abusdeponctuation" in the message
- if message is {actualmessage.%player%}:
- if {delai.mute} is set:
- cancel event
- send "&cImpossible de répéter la même phrase !"
- stop
- set {actualmessage.%player%} to message
- set {actualmessage.%player%} to message
- set {actualmessage.%player%} to message
- if message contains "cheat":
- if {b.test.%player%} is not set:
- if message contains "pomme":
- stop
- send "{@contactmoderation}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- if message contains "hack":
- if {b.test.%player%} is not set:
- send "{@contactmoderation}"
- set {b.test.%player%} to 1
- clear {b.test.%player%}
- make console execute command "scf %player% %{actualmessage.%player%}%"
- if message contains "fly":
- if {b.test.%player%} is not set:
- send "{@contactmoderation}"
- set {b.test.%player%} to 1
- clear {b.test.%player%}
- make console execute command "scf %player% %{actualmessage.%player%}%"
- if message contains "antikb":
- if {b.test.%player%} is not set:
- send "{@contactmoderation}"
- set {b.test.%player%} to 1
- clear {b.test.%player%}
- make console execute command "scf %player% %{actualmessage.%player%}%"
- if message contains "speedhack":
- if {b.test.%player%} is not set:
- send "{@contactmoderation}"
- set {b.test.%player%} to 1
- clear {b.test.%player%}
- stop
- make console execute command "scf %player% %{actualmessage.%player%}%"
- if message contains "kill aura":
- if {b.test.%player%} is not set:
- send "{@contactmoderation}"
- set {b.test.%player%} to 1
- clear {b.test.%player%}
- make console execute command "scf %player% %{actualmessage.%player%}%"
- # ABUS DE PONCTUATION
- if message contains "abusdeponctuation":
- cancel event
- send "{@abusponctuation}"
- stop
- # PUBLICITÉS
- if message contains "omgserv" or "mtxserv" or "wopcraft" or "samagames" or "linaris" or "ascentia" or "lifecraft" or "life craft" or "zkgame" or "zk game" or "hypixel" or "minestia" or "timolia" or "bad lion" or "worldofpvp" or "minecraft-mania" or ":25565" or "mcserv" or "crystal-serv" or "kohi" or "badlion" or "epicube" or "epi cube" or "bacheatlock" or "bad block" or "mineplex" or "mine plex" or "pleasecraftme" or "paladium" or "fantabobworld" or "unicraft" or "uni-craft" or "uhcgame" or "icarya" or "mcmine" or "bloodsymphony":
- cancel event
- send "{@nopub}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- # CONTACT MODÉRATION
- if message contains "admin":
- send "{@contactmoderation}"
- if message contains "modo":
- send "{@contactmoderation}"
- if message contains "moderateur":
- send "{@contactmoderation}"
- if message contains "fonda":
- send "{@contactmoderation}"
- # INSULTES
- if message contains "serveur de merde" or "serv de merde" or "serveur en carton" or "tg" or "bit" or "nt m" or "t g" or "t*" or "pd" or "t con" or "bez" or "t'es con" or "c o n":
- cancel event
- send "{@noinsulte}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- if message contains "noob" or "rekt" or "t nul" or "t'es nul" or "aize" or "tu pu" or "e*z" or "eze" or "rect" or "ez" or "izi" or "e z" or "e z " or "tappette" or "ttg" or "tgg" or "conard" or "connard" or "salope" or "batard" or "f dp" or "fd p" or "f*p" or "*dp" or "f*p" or "fd*" or "nt*":
- cancel event
- send "{@noinsulte}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- if message contains "batare" or "enculé" or "encule" or "gueule" or "connasse" or "ta mère" or "ta mere" or "fdp" or "enculer" or "bordel" or "foutre" or "salaud" or "ntm" or "vagin" or "couille" or "couile" or "tg " or "pd " or "*tm" or "n*m" or "p*" or "f d p" or "putes" or "merd2" or "konnard" or "niquez vos" or "niqué vos" or "nique vos" or "nike ta" or "nik ta":
- cancel event
- send "{@noinsulte}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- if message contains "p ..d" or "p .d" or "p.. d" or "p. d" or "p.d" or "p..d" or "t'g" or "p u t e s" or "p u t e" or "f(d(p" or "bastard" or "f)d)p" or "tu pu la merde" or "tu pue la merde" or "sale merde" or "zizi" or "grosse merde" or "bi te" or "b ite" or "bit e" or "dick" or "ftg" or "tg^" or "putte" or "nique ta mèr" or "salo" or "fuck":
- cancel event
- send "{@noinsulte}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- # PROVOCATION
- if message contains "bite":
- if message contains "habite":
- stop
- else:
- cancel event
- send "{@noinsulte}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- if message contains "suce":
- if message contains "sucette":
- stop
- else:
- cancel event
- send "{@noinsulte}"
- make console execute command "scf %player% %{actualmessage.%player%}%"
- stop
- if {mute} is true:
- if player does not have permission "chat.use":
- send "&e[&6Chat&e] &eLe chat est mute par un modérateur."
- stop
- else:
- cancel event
- if {delai.mute} is true:
- set {_diff} to difference between {chat.%player%} and now
- if player don't have permission "chat.use":
- if {_diff} is smaller than 10 seconds:
- send "&4[&c&lAntiSpam&4] &cLe délai pour parler est de 10 secondes."
- cancel event
- stop
- set {chat.%player%} to now
- else if {delai.mute} is 3:
- set {_diff} to difference between {chat.%player%} and now
- if player don't have permission "chat.use":
- if {_diff} is smaller than 30 seconds:
- send "&4[&c&lAntiSpam&4] &cLe délai pour parler est de 30 secondes."
- cancel event
- stop
- set {chat.%player%} to now
- else if {delai.mute} is false:
- set {_diff} to difference between {chat.%player%} and now
- if player don't have permission "chat.use":
- if {_diff} is smaller than 1 seconds:
- send "&4[&c&lAntiSpam&4] &cLe délai pour parler est de 1 seconde."
- cancel event
- stop
- set {chat.%player%} to now
- set {levelbl.%player%} to placeholder parse "%%battlelevels_level%%" as player
- set {levelend.%player%} to {levelbl.%player%} parsed as an integer
- set {K.%player%} to placeholder parse "%%battlelevels_kills%%" as player
- set {D.%player%} to placeholder parse "%%battlelevels_deaths%%" as player
- set {R.%player%} to placeholder parse "%%battlelevels_kdr%%" as player
- set {kdr.%player%} to {R.%player%} parsed as an integer
- if {guardendebug.%player%} is not set:
- if "%{serveur}%" contains "Faction":
- if {giveall} is not set:
- if player has permission "nte.f":
- json("@a", "&a%{fac.%player%}% &c✦ &4Fondateur &c✦ &4%player%&7: &c%message% ||ttp:&c%player% &clvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.cf":
- json("@a", "&a%{fac.%player%}% &c✦ &4Co-Fondateur &c✦ &4%player%&7: &c%message% ||ttp:&c%player% &clvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.a":
- json("@a", "&a%{fac.%player%}% &4✦ &cAdmin &4✦ &c%player%&7: &c%message% ||ttp:&4%player% &4lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ms":
- json("@a", "&a%{fac.%player%}% &6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message% ||ttp:&5%player% &5lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.mp":
- json("@a", "&a%{fac.%player%}% &6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message% ||ttp:&d&d%player% &dlvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.m":
- json("@a", "&a%{fac.%player%}% &6✦ &6Modo &6✦ &6%player%&7: &6%message% ||ttp:&e%player% &elvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.modom":
- json("@a", "&a%{fac.%player%}% &a✦ &2Modo-Test &a✦ &2%player%&7: &2%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.mt":
- json("@a", "&a%{fac.%player%}% &2✦ &aModo-Test &2✦ &a%player%&7: &a%message% ||ttp:&a%player% &alvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.s":
- json("@a", "&a%{fac.%player%}% &2✦ &aSupport &2✦ &a%player%&7: &a%message% ||ttp:&2%player% &2lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.tf":
- json("@a", "&a%{fac.%player%}% &3✦ &bThunderFriend &3✦ &b%player%&7: &b%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ytp":
- json("@a", "&a%{fac.%player%}% &f✬ &4Youtubeur&4+ &f✬ &c%player%&7: &f%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.yt":
- json("@a", "&a%{fac.%player%}% &f✬ &cYoutubeur &f✬ &c%player%&7: &f%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.vipp":
- json("@a", "&a%{fac.%player%}% &b✬ &3VIP+ &b✬ &3%player%&7: &3%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.vip":
- json("@a", "&a%{fac.%player%}% &3✬ &bVIP &3✬ &b%player%&7: &b%message% ||ttp:&3%player% &3lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.st":
- json("@a", "&a%{fac.%player%}% &6✦ &eStaff &6✦ &e%player%&7: &e%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ar":
- json("@a", "&a%{fac.%player%}% &6✦ &eArchitecte &6✦ &e%player%&7: &e%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.d":
- json("@a", "&a%{fac.%player%}% &b✦ &9Développeur &b✦ &9%player%&7: &b%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.de":
- replace all "&" with "" in the message
- json("@a", "&a%{fac.%player%}% &7%player%&7: &7%message% ||ttp:&7%player% &7lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else:
- replace all "&" with "" in the message
- json("@a", "&a%{fac.%player%}% &7%player%&7: &7%message% ||ttp:&7%player% &7lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%%nl%&aFaction: &2%{fac.%player%}%%nl%&eKits: &6%{kitcheck.%player%}%||sgt:/mod %player%")
- else:
- if player has permission "nte.f":
- broadcast "&a%{fac.%player%}% &c✦ &4Fondateur &c✦ &4%player%&7: &c%message%"
- else if player has permission "nte.cf":
- broadcast "&a%{fac.%player%}% &c✦ &4Co-Fondateur &c✦ &4%player%&7: &c%message%"
- else if player has permission "nte.a":
- broadcast "&a%{fac.%player%}% &4✦ &cAdmin &4✦ &c%player%&7: &c%message%"
- else if player has permission "nte.ms":
- broadcast "&a%{fac.%player%}% &6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message%"
- else if player has permission "nte.mp":
- broadcast "&a%{fac.%player%}% &6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message%"
- else if player has permission "nte.m":
- broadcast "&a%{fac.%player%}% &6✦ &6Modo &6✦ &6%player%&7: &6%message%"
- else if player has permission "nte.modom":
- broadcast "&a%{fac.%player%}% &2✦ &aModo-Test &2✦ &a%player%&7: &a%message%"
- else if player has permission "nte.mt":
- broadcast "&a%{fac.%player%}% &2✦ &aModo-Test &2✦ &a%player%&7: &a%message%"
- else if player has permission "nte.s":
- broadcast "&a%{fac.%player%}% &2✦ &aSupport &2✦ &a%player%&7: &a%message%"
- else if player has permission "nte.tf":
- broadcast "&a%{fac.%player%}% &3✦ &bThunderFriend &3✦ &b%player%&7: &b%message%"
- else if player has permission "nte.ytp":
- broadcast "&a%{fac.%player%}% &f✬ &4Youtubeur&4+ &f✬ &c%player%&7: &f%message%"
- else if player has permission "nte.yt":
- broadcast "&a%{fac.%player%}% &f✬ &cYoutubeur &f✬ &c%player%&7: &f%message%"
- else if player has permission "nte.vipp":
- broadcast "&a%{fac.%player%}% &b✬ &3VIP+ &b✬ &3%player%&7: &3%message%"
- else if player has permission "nte.vip":
- broadcast "&a%{fac.%player%}% &3✬ &bVIP &3✬ &b%player%&7: &b%message%"
- else if player has permission "nte.st":
- broadcast "&a%{fac.%player%}% &6✦ &eStaff &6✦ &e%player%&7: &e%message%"
- else if player has permission "nte.ar":
- broadcast "&a%{fac.%player%}% &6✦ &eArchitecte &6✦ &e%player%&7: &e%message%"
- else if player has permission "nte.d":
- broadcast "&a%{fac.%player%}% &b✦ &9Développeur &b✦ &9%player%&7: &b%message%"
- else if player has permission "nte.de":
- replace all "&" with "" in the message
- broadcast "&a%{fac.%player%}% &7%player%&7: &7%message%"
- else:
- replace all "&" with "" in the message
- broadcast "&a%{fac.%player%}% &7%player%&7: &7%message%"
- else:
- if "%{serveur}%" contains "Murder":
- if player's gamemode is survival:
- if player has permission "nte.f":
- json("@a", "&c✦ &4Fondateur &c✦ &4%player%&7: &c%message% ||ttp:&c%player% &clvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.cf":
- json("@a", "&c✦ &4Co-Fondateur &c✦ &4%player%&7: &c%message% ||ttp:&c%player% &clvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.a":
- json("@a", "&4✦ &cAdmin &4✦ &c%player%&7: &c%message% ||ttp:&4%player% &4lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ms":
- json("@a", "&6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message% ||ttp:&d&d%player% &dlvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.mp":
- json("@a", "&6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message% ||ttp:&d&d%player% &dlvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.m":
- json("@a", "&6✦ &6Modo &6✦ &6%player%&7: &6%message% ||ttp:&e%player% &elvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.modom":
- json("@a", "&a✦ &2Modo-Test &a✦ &2%player%&7: &2%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.mt":
- json("@a", "&a✦ &2Modo-Test &a✦ &2%player%&7: &2%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.s":
- json("@a", "&2✦ &aSupport &2✦ &a%player%&7: &a%message% ||ttp:&2%player% &2lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.tf":
- json("@a", "&3✦ &bThunderFriend &3✦ &b%player%&7: &b%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ytp":
- json("@a", "&f✬ &4Youtubeur&4+ &f✬ &c%player%&7: &f%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.yt":
- json("@a", "&f✬ &cYoutubeur &f✬ &c%player%&7: &f%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.vipp":
- json("@a", "&b✬ &3VIP+ &b✬ &3%player%&7: &3%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.vip":
- json("@a", "&3✬ &bVIP &3✬ &b%player%&7: &b%message% ||ttp:&3%player% &3lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.st":
- json("@a", "&6✦ &eStaff &6✦ &e%player%&7: &e%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ar":
- json("@a", "&6✦ &eArchitecte &6✦ &e%player%&7: &e%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.d":
- json("@a", "&b✦ &9Développeur &b✦ &9%player%&7: &b%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.de":
- replace all "&" with "" in the message
- json("@a", "&7%player%&7: &7%message% ||ttp:&7%player% &7lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else:
- replace all "&" with "" in the message
- json("@a", "&7%player%&7: &7%message% ||ttp:&7%player% &7lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else:
- cancel event
- else:
- if player has permission "nte.f":
- json("@a", "&c✦ &4Fondateur &c✦ &4%player%&7: &c%message% ||ttp:&c%player% &clvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.cf":
- json("@a", "&c✦ &4Co-Fondateur &c✦ &4%player%&7: &c%message% ||ttp:&c%player% &clvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.a":
- json("@a", "&4✦ &cAdmin &4✦ &c%player%&7: &c%message% ||ttp:&4%player% &4lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ms":
- json("@a", "&6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message% ||ttp:&d&d%player% &dlvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.mp":
- json("@a", "&6✦ &6Modérateur&c+ &6✦ &6%player%&7: &6%message% ||ttp:&d&d%player% &dlvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.m":
- json("@a", "&6✦ &6Modo &6✦ &6%player%&7: &6%message% ||ttp:&e%player% &elvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.modom":
- json("@a", "&a✦ &2Modo-Test &a✦ &2%player%&7: &2%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.mt":
- json("@a", "&a✦ &2Modo-Test &a✦ &2%player%&7: &2%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.s":
- json("@a", "&2✦ &aSupport &2✦ &a%player%&7: &a%message% ||ttp:&2%player% &2lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.tf":
- json("@a", "&3✦ &bThunderFriend &3✦ &b%player%&7: &b%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ytp":
- json("@a", "&f✬ &4Youtubeur&4+ &f✬ &c%player%&7: &f%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.yt":
- json("@a", "&f✬ &cYoutubeur &f✬ &c%player%&7: &f%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.vipp":
- json("@a", "&b✬ &3VIP+ &b✬ &3%player%&7: &3%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.vip":
- json("@a", "&3✬ &bVIP &3✬ &b%player%&7: &b%message% ||ttp:&3%player% &3lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.st":
- json("@a", "&6✦ &eStaff &6✦ &e%player%&7: &e%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.ar":
- json("@a", "&6✦ &eArchitecte &6✦ &e%player%&7: &e%message% ||ttp:&6%player% &6lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.d":
- json("@a", "&b✦ &9Développeur &b✦ &9%player%&7: &b%message% ||ttp:&b%player% &blvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else if player has permission "nte.de":
- replace all "&" with "" in the message
- json("@a", "&7%player%&7: &7%message% ||ttp:&7%player% &7lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
- else:
- replace all "&" with "" in the message
- json("@a", "&7%player%&7: &7%message% ||ttp:&7%player% &7lvl : %{levelbl.%player%}%%nl%&aK : %{K.%player%}%%nl%&cD : %{D.%player%}%%nl%&eR : %{R.%player%}%||sgt:/mod %player%")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement