Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 KB | None | 0 0
  1.  
  2. options:
  3. ban: &c&lBansystem
  4. server: &3DeinServer.DE
  5. perm: &cDu hast keine Rechte für dies!
  6. ts: &3TS.DeinServer.DE
  7.  
  8. command /kicki [<offline player>] [<text>]:
  9. permission: system.ban
  10. permission message: {@perm}
  11. trigger:
  12. if arg 1 is set:
  13. if arg 2 is set:
  14. kick arg 1 due to "&cDu wurdest gekickt!%nl%%nl%&7Grund&8: &c%arg 2%%nl%&7Gekickt von&8: &e%executor%%nl%%nl%&7Falls du fragen hast, melde dich auf unserem TeamSpeak: {@ts}"
  15. message "{@ban} &7Du hast erfolgreich %arg 1% gekickt!"
  16. else:
  17. send "{@ban} &7/kick <Spieler> <Grund>"
  18. else:
  19. send "{@ban} &7/kick <Spieler> <Grund>"
  20.  
  21. command /bani [<offline player>] [<text>]:
  22. permission: system.ban
  23. permission message: {@perm}
  24. trigger:
  25. if arg 1 is not set:
  26. message "{@ban} &7/ban <Spieler> <Grund>"
  27. stop
  28. if arg 2 is not set:
  29. message "{@ban} &7/ban <Spieler> <Grund>"
  30. stop
  31. if arg 1 has permission "system.ban.ignore":
  32. message "{@ban} &7Du kannst %arg 1% nicht bannen!"
  33. stop
  34. if arg 1 is set:
  35. if {ban.%arg 1%} is set:
  36. message "{@ban} &7Dieser Spieler ist bereits gebannt!"
  37. stop
  38. if arg 1 is set:
  39. if arg 2 is set:
  40. set {ban.%arg 1%} to true
  41. set {banreason.%arg 1%} to arg 2
  42. add "%arg 1%" to {banlist::*}
  43. loop all players:
  44. if loop-player has permission "system.ban":
  45. send "" to loop-player
  46. send "{@ban} &7Der Spieler %arg 1% wurde gebannt!" to loop-player
  47. send "{@ban} &7Grund&8: &e%arg 2%" to loop-player
  48. send "" to loop-player
  49. send "{@bani} &7Du hast %arg 1% wegen %arg 2% gebannt!"
  50. kick arg 1 due to "&cDu wurdest gebannt!%nl%%nl%&7Grund&8: &c%arg 2%%nl%&7Gebannt von&8: &e%executor%%nl%%nl%&7Falls du fragen hast, melde dich auf unserem TeamSpeak: {@ts}"
  51. stop
  52.  
  53. command /unbani [<offline player>]:
  54. permission: system.ban
  55. permission message: {@perm}
  56. trigger:
  57. if arg 1 is not set:
  58. message "{@ban} &7/unban <Spieler>"
  59. stop
  60. if arg 1 is set:
  61. if {ban.%arg 1%} is set:
  62. delete {ban.%arg 1%}
  63. remove "%arg 1%" from {banlist::*}
  64. loop all players:
  65. if loop-player has permission "system.ban":
  66. send "" to loop-player
  67. send "{@ban} &7Der Spieler %arg 1% wurde entbannt!" to loop-player
  68. send "{@ban} &7Von&8: &e%executor%" to loop-player
  69. send "" to loop-player
  70. message "{@ban} &7Du hast %arg 1% entbannt!"
  71. stop
  72. else:
  73. message "{@ban} &7Dieser Spieler ist nicht gebannt!"
  74.  
  75. on connect:
  76. if {ban.%player%} is set:
  77. kick the player due to "&cDu wurdest gebannt!%nl%%nl%&7Grund&8: &c%{banreason.%player%}%%nl%%nl%&7Falls du fragen hast, melde dich auf unserem TeamSpeak: {@ts}"
  78.  
  79. command /baniliste:
  80. permission: system.ban
  81. permission message: {@perm}
  82. trigger:
  83. message "&7Alle gebannten Spieler: &c%{banlist::*}%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement