Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.95 KB | None | 0 0
  1. options:
  2. prefix: &8[&eLobby&8]
  3.  
  4. ban_permission: lobby.mod
  5.  
  6. banip_permission: lobby.admin
  7.  
  8. tempban_permission: lobby.mod
  9.  
  10. kick_permission: lobby.sup
  11.  
  12. unban_permission: lobby.mod
  13.  
  14. baninfo_permission: lobby.mod
  15.  
  16. notify_permission: lobby.dev
  17.  
  18.  
  19. command /pban [<Offlineplayer>] [<Text>]:
  20. trigger:
  21. if player has permission "{@ban_permission}":
  22. if arg 1 is set:
  23. if arg 2 is set:
  24. set {banned.%arg 1%} to true
  25. set {ban.time.%arg 1%} to now
  26. set {ban.reason.%arg 1%} to argument-2
  27. set {ban.expire.%arg 1%} to "Never"
  28. set {ban.bannedby.%arg 1%} to player
  29. set {BanIP.%arg 1%} to "False"
  30. kick arg 1 due to "&7Du wurdest für &c%arg 2% &7gebannt! &eVon: &7%player%"
  31. ban arg 1 due to "&7Du wurdest für &c%arg 2% &7gebannt! &eVon: &7%player%"
  32. loop all players:
  33. loop-player has permission "{@notify_permission}"
  34. send "{@prefix} &c%player% &7hat &c%arg 1% &7gebannt! &eGrund: &c%arg 2%" to loop-player
  35. else:
  36. send "{@prefix} &c/pBan <Spieler> <Grund>"
  37. else:
  38. send "{@prefix} &c/pBan <Spieler> <Grund>"
  39. else:
  40. send "{@prefix} &cDu hast kein Zugriff!"
  41.  
  42. command /pbanip [<Offlineplayer>] [<Text>]:
  43. trigger:
  44. if player has permission "{@banip_permission}":
  45. if arg 1 is set:
  46. if arg 2 is set:
  47. set {banned.%arg 1%} to true
  48. set {ban.time.%arg 1%} to now
  49. set {ban.reason.%arg 1%} to argument-2
  50. set {ban.expire.%arg 1%} to "Never"
  51. set {ban.bannedby.%arg 1%} to player
  52. set {IP.%arg 1%} to ip of arg 1
  53. set {BanIP.%arg 1%} to "True"
  54. kick arg 1 due to "&7Du wurdest für &c%arg 2% &7IP-Gebannt! &eVon: &7%player%"
  55. ban arg 1 due to "&7Du wurdest für &c%arg 2% &7IP-Gebannt! &eVon: &7%player%"
  56. ban ip of arg 1 due to "&7Du wurdest für &c%arg 2% &7IP-Geebannt! &eVon: &7%player%"
  57. loop all players:
  58. loop-player has permission "{@notify_permission}"
  59. send "{@prefix} &c%player% &7hat &c%arg 1% &7Ip-Gebannt! &eGrund: &c%arg 2%" to loop-player
  60. else:
  61. send "{@prefix} &c/pBanip <Spieler> <Grund>"
  62. else:
  63. send "{@prefix} &c/pBanip <Spieler> <Grund>"
  64. else:
  65. send "{@prefix} &cDu hast kein Zugriff!"
  66.  
  67. command /punban [<offlineplayer>]:
  68. trigger:
  69. if player has permission "@unban_permission":
  70. if arg 1 is set:
  71. if {banned.%arg 1%} is true:
  72. unban arg-1
  73. unban ip of arg 1
  74. set {banned.%arg 1%} to false
  75. loop all players:
  76. loop-player has permission "{@notify_permission}"
  77. send "{@prefix} &c%player% &7hat &c%arg 1% &7eine 2te Chance gegeben." to loop-player
  78. else:
  79. send "{@prefix} &7Der Spieler ist nicht gebannt!"
  80. else:
  81. send "{@prefix} &c/Unban <Spieler>"
  82. else:
  83. send "{@prefix} &cDu hast kein Zugriff!"
  84.  
  85. command /pkick [<Offlineplayer>] [<Text>]:
  86. trigger:
  87. if player has permission "{@kick_permission}":
  88. if arg 1 is set:
  89. if arg 2 is set:
  90. kick arg 1 due to "&7Du wurdest für &c%arg 2% &7gekickt! &eVon: &c%player%"
  91. loop all players:
  92. loop-player has permission "{@notify_permission}"
  93. send "{@prefix} &c%player% &7kick &c%arg 1% &eGrund: &c%arg 2%" to loop-player
  94. else:
  95. send "{@prefix} &c/pkick <Spieler> <Grund>"
  96. else:
  97. send "{@prefix} &c/pkick <Spieler> <Grund>"
  98. else:
  99. send "{@prefix} &cDu hast kein Zugriff!"
  100.  
  101. command /pbaninfo [<offlineplayer>]:
  102. trigger:
  103. if player has permission "{@baninfo_permission}":
  104. if arg is set:
  105. if {banned.%arg 1%} is true:
  106. send "&7&m------------------------"
  107. send "&7Spieler&7:&e %arg 1%"
  108. send "&7Gebannt von&7:&e %{ban.bannedby.%arg 1%}%"
  109. send "&7Ban Grund&7:&e %{ban.reason.%arg 1%}%"
  110. send "&7Gebannt am&7:&e %{ban.time.%arg 1%}%"
  111. send "&7IP-Ban&7:&e %{BanIP.%arg 1%}%"
  112. send "&7&m------------------------"
  113. else:
  114. send "{@prefix} &cCe Joueur n'est pas Ban"
  115. else:
  116. send "{@prefix} &c/pbaninfo <Spieler>"
  117. else:
  118. send "{@prefix} &cDu hast kein Zugriff!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement