#ServeurCMD By Oxylas aliases SaladeNuggets #Options options: namebc: &7[&6Broadcast&7] nameshoot: &7[&6Shoot&7] #Au lieu du shoot je vous conseil de metre le nom de votre serveur nameban: &7[&6BAN&7] namekick: &7[&6KICK&7] nameann: &7[&6Annonce&7] command /ban : permission: lol.banuse #Tu peux changer la permission trigger: ban arg 1 due to "&b%player% &7vous a banni pour : &9%arg 2%" broadcast "{@nameban} &b%player% &7a banni &c%arg 1% &7pour : &9%arg 2%" add %arg 1% to {ban.list::*} command /kick : permission: lol.kickuse #Tu peux changer la permission trigger: kick arg 1 due to "&b%player% &7vous a kicker pour : &9%arg 2%" broadcast "{@namekick} &b%player% &7a kicker &c%arg 1% &7pour : &9%arg 2%" command /broadcast : permission: lol.bc #tu peux changer la permission aliases: bc trigger: broadcast "{@namebc} %arg 1%" command /shoot : permission: lol.shoot #tu peux changer la permission trigger: broadcast "{@nameshoot} %arg 1%" command /banlist: permission: lol.banlist #tu peux changer la permission trigger: send " &6Liste des bannis" to player send "%{ban.list::*}%" to player command /unban : permission: lol.unbanuse #tu peux changer la permission trigger: unban %arg 1% remove %arg 1% to {ban.list::*} command /annonce : permission: lol.annonce #tu peux changer la permission trigger: broadcast "{@nameann} %arg 1%" command /mute []: #Le Mute et TempMute permission: lol.mute #tu peux changer la permission trigger: if argument 2 is set: set {mute.%arg 1%.mute} to arg 2 message "&7Tu a mute &b%arg 1% &7pendant : &c%arg 2%" send "&7Tu a ete mute pendant : &6%arg 2%" to arg 1 else: set {mute.%arg 1%.mute} to true message "&7Tu a mute &6%arg 1%" send "&7Tu a ete mute." to arg 1 every minute: loop all players: if {mute.%loop-player%.mute} is an timespan: if {mute.%loop-player%.mute} is less than an minute: execute console command "/unmute %loop-player%" clear {mute.%loop-player%.mute} else: reduce {mute.%loop-player%.mute} by 1 minute command /unmute : permission: lol.unmute #tu peux changer la permission trigger: clear {mute.%arg 1%.mute} command /tempban []: permission: lol.tempban #tu peux changer la permission trigger: set {_player} to arg 1 parsed as player if {_player} is player: if {tempban.time:%{_player}%} is not set: message "&cBanni" set {tempban.time::%{_player}%} to arg 2 set {tempban.timestamp::%{_player}%} to now kick {_player} if {tempban.time::%{_player}%} is set: message "&cCe joueur est maintenant banni" if "%{_player}%" is offline player: if {tempban.time:%{_player}%} is not set: message "Banni" set {tempban.time::%{_player}%} to arg 2 set {tempban.timestamp::%{_player}%} to now if {tempban.time::%{_player}%} is set: message "&cCe joueur est maintenant banni" on join: if {tempban.time::%player%} is set: set {_tempban} to difference between now and {tempban.timestamp::%player%} reduce {_tempban} by {tempban.time::%player%} if difference between now and {tempban.timestamp::%player%} is bigger than {tempban.time::%player%}: clear {tempban.time::%player%} clear {tempban.timestamp::%player%} if difference between now and {tempban.timestamp::%player%} is smaller than {tempban.time::%player%}: set {tempban.%player%} to true kick player On join: set join message to "&e%player% a rejoin la partie" #tu peux changer le texte On quit: set quit message to "&e%player% a quitter la partie" #tu peux changer le texte