noftaly

Untitled

Sep 4th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. command /maintenance [<text>] [<text>]:
  2. permission: maintenance.modify
  3. trigger:
  4. if arg 1 is "on":
  5. set {TH::mainenance::status} to true
  6. set {TH::mainenance::reason} to "&cMaintenance technique."
  7. if arg-2 is set:
  8. set {TH::mainenance::reason} to colored arg-2
  9. broadcast "&7&l[&6&lMaintenance&7&l] &cMaintenance activée&7, &cseul le staff peut se connecter !"
  10. kick all players due to "&6Maintenance du serveur. Merci de vous reconnecter ulterieurement :P"
  11. else if arg 1 is "off":
  12. set {TH::mainenance::status} to false
  13. broadcast "&7&l[&6&lMaintenance&7&l] &cMaintenance desactivée&7, &ctous les joueurs peuvent se reconnecter !"
  14. else:
  15. send "&7- &6/maintenance on <raison> &7> Activer la maintenance. Préciser un temps dans la raison" to player
  16. send "&7- &6/maintenance off &7> Desactiver la maintenance." to player
  17.  
  18. on connect:
  19. if {TH::maintenance::status} is true:
  20. if player doesn't have permission "main.bypass":
  21. kick the player due to "&6Le serveur est en maintenance merci de te reconnecter ulterieurement !"
Add Comment
Please, Sign In to add comment