Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.11 KB | None | 0 0
  1. #broadcast
  2. command /broadcast [<text>] :
  3.  
  4. permission: broadcast.use
  5. trigger:
  6. broadcast "&7[&c&lMessage&7] &e%arg 1%"
  7. command /bc [<text>] :
  8. permission: broadcast.use
  9. trigger:
  10. broadcast "&7[&l&cMessage&7] &e%arg 1%"
  11.  
  12. variables:
  13. {vote.ja} = 0
  14. {vote.dagegen} = 0
  15. {vote.timer} = 0
  16.  
  17. #Umfrage
  18.  
  19. command /umfrage <text>:
  20. permission: lost.umfrage
  21. trigger:
  22. if {vote.timer} is less than 1:
  23. set {vote.ja} to 0
  24. set {vote.dagegen} to 0
  25. set {vote.timer} to 30
  26. broadcast "&9%name of player% &7Startet eine Umfrage..."
  27. broadcast "&7Umfrage: &e%argument%"
  28. broadcast "&7Für Ja mache &a/ja"
  29. broadcast "&4Für Nein mache &c/nein"
  30. broadcast "&7In &930 &7Sekunden wird es ausgelöst"
  31. wait 30 seconds
  32. if {vote.ja} is greater than {vote.dagegen}:
  33. broadcast "&7[&6&lCavalry&7] &6Die mehrheit hat sich für &aJa&6 entschieden.&a(%{vote.ja}%)"
  34. broadcast "&4Für nein haben &4%{vote.dagegen}% &4gevotet."
  35. set {vote.ja} to 0
  36. set {vote.dagegen} to 0
  37. set {umfrage.%player%} to false
  38. else:
  39. broadcast "&7[&6&lCavalry&7] &6Die mehrheit hat sich für &cNein&6 entschieden.&c(%{vote.dagegen}%)"
  40. broadcast "&4Für Ja haben &4%{vote.ja}% &4gevotet."
  41. set {vote.ja} to 0
  42. set {vote.dagegen} to 0
  43. set {umfrage.%player%} to false
  44. else:
  45. message "&6Die letze umfrage muss mindestens 5 Minuten zurückliegen!"
  46. stop
  47.  
  48. command /ja:
  49. trigger:
  50. if {umfrage.%player%} is true:
  51. message "&7[&6&lCavalry&7] &6Du hast bereits gestimmt."
  52. wait 30 seconds
  53. set {umfrage.%player%} to false
  54. stop
  55. else:
  56. add 1 to {vote.ja}
  57. message "&7[&6&lCavalry&7] &6Du hast für &aJa &6gestimmt."
  58. set {umfrage.%player%} to true
  59. wait 30 seconds
  60. set {umfrage.%player%} to false
  61. stop
  62.  
  63. command /nein:
  64. trigger:
  65. if {umfrage.%player%} is true:
  66. message "&7[&6&lCavalry&7] &6Du hast bereits gestimmt."
  67. wait 30 seconds
  68. set {umfrage.%player%} to false
  69. stop
  70. else:
  71. add 1 to {vote.dagegen}
  72. message "&7[&6&lCavalry&7] &6Du hast für Nein gestimmt."
  73. set {umfrage.%player%} to true
  74. wait 30 seconds
  75. set {umfrage.%player%} to false
  76. stop
  77. every second:
  78. if {vote.timer} is 0:
  79. stop
  80. else:
  81. remove 1 from {vote.timer}
  82. stop
  83. #Teamchat by Niels
  84. command /teamchat <text> <text>:
  85. executable by: console
  86. trigger:
  87. loop all players:
  88. if loop-player has permission "team.chat":
  89. send "&7[&6TeamChat&7] &c&l%arg-1%&7: &a%arg-2%" to loop-player
  90.  
  91. command /tc <text>:
  92. permission: team.chat
  93. trigger:
  94. make console execute command "teamchat %player% %arg%"
  95.  
  96.  
  97.  
  98. #Chatclear by Niels
  99. command /cc:
  100. permission: chat.clear
  101. trigger:
  102. loop 194 times:
  103. broadcast ""
  104. broadcast " &7&l[&6CAVALRYMC&7&l]"
  105. broadcast ""
  106. broadcast ""
  107. broadcast ""
  108. broadcast "&7[&6BuildFFA&7] &7Der Chat wurde gecleart&8!"
  109.  
  110.  
  111. #Ping
  112. command /ping [<player>]:
  113. trigger:
  114. if arg 1 is not set:
  115. send "&6Ping &7» &a%player's ping%"
  116. if arg 1 is set:
  117. send "&6%arg-1%'s &6Ping &7» &a%player-arg's ping%"
  118.  
  119.  
  120.  
  121. #MSG
  122. command /msg <player> <text>:
  123. usage: &8/&6MSG &8<&6Spieler&8> <&6Nachricht&8>
  124. aliases: /m
  125. trigger:
  126. if arg 2 is not ".DE" or ".EU" or ".NET" or ".TK" or "SkyRage" or "SkySchule" or "fake server" or "kack server" or "gib op" or "op" or "o+p" or "O P " or "o p" or "o-p" or ". DE" or ".D E" or ". D E" or ". EU" or ".E U" or ". E U":
  127. set {chat.private.reply.%player%} to arg 1
  128. set {chat.private.reply.%arg 1%} to player
  129. send "&6&lMSG &8» &e%arg 1% &8➥ &6 %arg 2%" to player
  130. send "&6&lMSG &8» &e%player% &8➥ &6 %arg 2%" to arg 1
  131. if arg 2 is ".DE" or ".EU" or ".NET" or ".TK" or "SkyRage" or "SkySchule" or "fake server" or "kack server" or "gib op" or "op" or "o+p" or "O P " or "o p" or "o-p" or ". DE" or ".D E" or ". D E" or ". EU" or ".E U" or ". E U":
  132. send "&4&lNope"
  133. stop
  134.  
  135. command /r <text>:
  136. description: Reply command.
  137. aliases: /r
  138. trigger:
  139. send "&6&lMSG &8» &e%{chat.private.reply.%player%}% &8➥ &6 %arg 1%" to player
  140. send "&6&lMSG &8» &e%player% &8➥ &6 %arg 1%" to {chat.private.reply.%player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement