Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.07 KB | None | 0 0
  1. variables:
  2. {acflags::%player%} = 0
  3. {acbanned::%player%} = false
  4.  
  5.  
  6.  
  7. on damage:
  8. victim is a player:
  9. attacker is a player:
  10. if distance between victim and attacker is more than 4.20:
  11. add 1 to {acflags::%attacker%}
  12. if {acflags::%attacker%} is more than 5:
  13. loop all players:
  14. if loop-player has permission "TAC.*" or "TAC.Alerts":
  15. send "&6&lTAC &7Reach vol%distance between victim and attacker% &7flag no.%{acflags::%attacker%}%" to loop-player
  16. send "&7Player has more than 5 flags. banning..." to loop-player
  17. send "&7%attacker%&7's Flags reset." to loop-player
  18. set {acflags::%attacker%} to 0
  19. stop
  20. loop all players:
  21. if loop-player has permission "TAC.*" or "TAC.Alerts":
  22. send "&6&lTAC &7Reach vol%distance between victim and attacker% &7flag no.%{acflags::%attacker%}%" to loop-player
  23. broadcast "%distance between victim and attacker% reach for %attacker%"
  24.  
  25. command /tacban [<text>]:
  26.  
  27. # bans a kid for reach #
  28.  
  29. trigger:
  30. if player doesn't have permission "TAC.*" or "TAC.bans":
  31. send "&eNo permission buddy."
  32. stop
  33. else:
  34. send "&7Banning %arg%"
  35. broadcast ""
  36. broadcast "&6&l%arg% &fwas banned by &e%player%"
  37. broadcast "&fReason: Reach"
  38. broadcast ""
  39. set {acbanned::%arg%} to true
  40. kick arg for "&fYou are banned from FlagClash."
  41. ban arg for "&fYou are banned from FlagClash."
  42.  
  43.  
  44. command /tacbana [<text>]:
  45.  
  46. # bans a kid for reach but anonymous #
  47.  
  48. trigger:
  49. if player doesn't have permission "TAC.*" or "TAC.bans":
  50. send "&eNo permission buddy."
  51. stop
  52. else:
  53. send "&7Banning %arg%"
  54. broadcast ""
  55. broadcast "&6&l%arg% &fwas banned by &eTAC
  56. broadcast ""
  57. set {acbanned::%arg%} to true
  58. kick arg for "&fYou are banned from FlagClash."
  59. ban arg for "&fYou are banned from FlagClash."
  60.  
  61. command /tacunban [<text>]:
  62.  
  63. # unbans a kid#
  64.  
  65. trigger:
  66. if player doesn't have permission "TAC.*" or "TAC.bans":
  67. send "&eNo permission buddy."
  68. stop
  69. else:
  70. send "&7unbanning %arg%"
  71. broadcast ""
  72. broadcast "&6&l%arg% &fwas unbanned by &e%player%"
  73. broadcast ""
  74. set {acbanned::%arg%} to false
  75.  
  76. command /tacunbana [<text>]:
  77.  
  78. # unbans a kid but annon#
  79.  
  80. trigger:
  81. if player doesn't have permission "TAC.*" or "TAC.bans":
  82. send "&eNo permission buddy."
  83. stop
  84. else:
  85. send "&7unbanning %arg%"
  86. broadcast ""
  87. broadcast "&6&l%arg% &fwas unbanned by &eTAC."
  88. broadcast ""
  89. set {acbanned::%arg%} to false
  90.  
  91. command /tacunbans [<text>]:
  92.  
  93. # unbans a kid but silent#
  94.  
  95. trigger:
  96. if player doesn't have permission "TAC.*" or "TAC.bans":
  97. send "&eNo permission buddy."
  98. stop
  99. else:
  100. send "&7unbanning %arg%"
  101. set {acbanned::%arg%} to false
  102.  
  103.  
  104. on command "/checkpermissiontac":
  105. cancel event
  106. if player doesn't have permission "TAC.*":
  107. send "no"
  108. else:
  109. send "yes"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement