Advertisement
Hqko

Untitled

Mar 3rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.26 KB | None | 0 0
  1. Options:
  2. Version: 1.1 ALPHA
  3. Developer: Nutts
  4.  
  5. # SKRIPT UTILS MINIPLUGIN
  6. # <!> DO NOT MODIFY THIS SKRIPT, MODIFY IN GAME! <!>
  7. # CODED BY NUTTS
  8. # namemc.com/NUTTS
  9. # VERSION w/ LINE COUNTER
  10. # Version 1.0 'New Release' Update: 169 lines (+169)
  11. # Version 1.1 'Staff and Economy' Update: 291 lines (+122)
  12.  
  13. on server list ping:
  14. set max player count to {maxplayercount}
  15.  
  16. Command /maxplayers <text>:
  17. permission: admintools.admin
  18. permission message: &b&lSkript Utils&8 » &3No perms!
  19. trigger:
  20. set {maxplayercount} to argument-1
  21. send "&aMax player count is now %{maxplayercount}%"
  22.  
  23. on first join:
  24. broadcast "&8[&a+&8] Welcome &7%player% to the server!"
  25. broadcast ""
  26. broadcast "&d[NEW]"
  27. if player is op:
  28. set the player's gamemode to creative
  29. send "&b&lSkriptUtils &8» &7You are OP, so you got GMC. If you want to see the &b&lSkriptUtils &7commands, use /admin" to player
  30.  
  31. Command /admin:
  32. trigger:
  33. send "&7Admin Commands:"
  34. send "&7/admin - &bTake a guess..."
  35. send "&7/maxplayers <number> - &bSets the max player count"
  36. send "&7/defaultprefix <string> - &bSets the default player prefix"
  37. send "&7/modprefix <string> - &bSets the moderator prefix"
  38. send "&7/adminprefix <string> - &bSets the administrator prefix"
  39. send "&7/managerprefix <string> - &bSets the manager prefix"
  40. send "&7/ownerprefix <string> - &bSets the owner prefix"
  41. send "&7/freeze <player> [reason] - &bFreezes a player"
  42. send "&7/disableloop - &bDisables command archive loop"
  43. send "&7/enableloop - &bDisables command archive loop"
  44. send "&7/skutils - &bSends SkriptUtils information"
  45. send "&7/staff - &bStaffGUI"
  46. send "&7/report <player> <reason> - &bReports a player"
  47. send "&7/inview <player> - &bDisplays a player's inventory"
  48. send "&7/uban <player> <reason> - &bRemoves the ability for someone to join the server"
  49. send "&7/uunban <player> - &bUnbans a player"
  50. send "&7/umute <player> <reason> - &bDisables chat for a player"
  51. send "&7/ukick <player> <reason> - &bRemoves a player from the server"
  52. send "&7/ubalance [player] - &bSends your balance, or someone else's balance"
  53. send "&7/givemoney <player> <amount> - &bGives a player an amount of money"
  54. send "&7/takemoney <player> <amount> - &bTakes money away from a player"
  55. send "&7/upay <player> <amount> - &bSends your money to that player"
  56. send "&7/launch <player> - &bLaunches a player"
  57. send "&7/smite <player> - &bSmites a player"
  58. send "&7Permissions:"
  59. send "&7admintools.admin - &bAdministrator permission"
  60. send "&7admintools.moderator - &bGives the player the moderator prefix"
  61. send "&7admintools.manager - &bGives the player the manager prefix"
  62. send "&7admintools.owner - &bGives the player the owner prefix"
  63.  
  64. on chat:
  65. player has permission "admintools.owner":
  66. cancel event
  67. broadcast colored "%{ownerprefix}% %player% &8» &f%message%"
  68. else:
  69. player has permission "admintools.manager":
  70. cancel event
  71. broadcast colored "%{managerprefix}% %player% &8» &f%message%"
  72. else:
  73. player has permission "admintools.admin":
  74. cancel event
  75. broadcast colored "%{adminprefix}% %player% &8» &f%message%"
  76. else:
  77. player has permission "admintools.moderator":
  78. cancel event
  79. broadcast colored "%{modprefix}% %player% &8» &f%message%"
  80. else:
  81. {mute.%player%} is "yes":
  82. cancel event
  83. send "&cYou are muted!"
  84. else:
  85. cancel event
  86. broadcast colored "%{defaultprefix}% %player% &8» &7%message%"
  87.  
  88. Command /defaultprefix <string>:
  89. permission: admintools.admin
  90. permission message: &b&lSkript Utils&8 » &3No perms!
  91. trigger:
  92. set {defaultprefix} to "%argument-1%"
  93. send "&aDefault prefix set to '%{defaultprefix}%'"
  94.  
  95. Command /modprefix <string>:
  96. permission: admintools.admin
  97. permission message: &b&lSkript Utils&8 » &3No perms!
  98. trigger:
  99. set {modprefix} to "%argument-1%"
  100. send "&aDefault prefix set to '%{modprefix}%'"
  101.  
  102.  
  103. Command /adminprefix <string>:
  104. permission: admintools.admin
  105. permission message: &b&lSkript Utils&8 » &3No perms!
  106. trigger:
  107. set {adminprefix} to "%argument-1%"
  108. send "&aDefault prefix set to '%{adminprefix}%'"
  109.  
  110.  
  111. Command /managerprefix <string>:
  112. permission: admintools.admin
  113. permission message: &b&lSkript Utils&8 » &3No perms!
  114. trigger:
  115. set {managerprefix} to "%argument-1%"
  116. send "&aDefault prefix set to '%{managerprefix}%'"
  117.  
  118.  
  119. Command /ownerprefix <string>:
  120. permission: admintools.admin
  121. permission message: &b&lSkript Utils&8 » &3No perms!
  122. trigger:
  123. set {ownerprefix} to "%argument-1%"
  124. send "&aDefault prefix set to '%{ownerprefix}%'"
  125.  
  126. Command /freeze <player> [<text>]:
  127. permission: admintools.admin
  128. permission message: &b&lSkript Utils&8 » &3No perms!
  129. trigger:
  130. {freeze.%argument-1%} is not "yes":
  131. send "&8 » &7You were &cfrozen &7by &c%player% &7because '&c%argument-2%'" to argument-1
  132. set {freeze.%argument-1%} to "yes"
  133. else:
  134. send "&8 » &7You were &cun-frozen" to argument-1
  135. set {freeze.%argument-1%} to "no"
  136.  
  137. on quit:
  138. player is not op
  139. {freeze.%player%} is "yes"
  140. ban the player because "&cYou logged out while frozen!"
  141. on place:
  142. player is not op
  143. cancel event
  144. {freeze.%player%} is "yes"
  145. send "&cYou are frozen. You cannot do that!"
  146. on break:
  147. player is not op
  148. cancel event
  149. {freeze.%player%} is "yes"
  150. send "&cYou are frozen. You cannot do that!"
  151. on command:
  152. player is not op
  153. cancel event
  154. {freeze.%player%} is "yes"
  155. send "&cYou are frozen. You cannot do that!"
  156.  
  157. on any movement:
  158. player is not op
  159. cancel event
  160. {freeze.%player%} is "yes"
  161. send "&cYou are frozen. You cannot do that!"
  162.  
  163. on damage:
  164. {freeze.%victim%} is "yes"
  165. cancel event
  166. send "&cThis player is frozen :/" to attacker
  167.  
  168. on command:
  169. loop all players:
  170. loop-player has permission "admintools.admin"
  171. {looptrue.%loop-player%} is "yes"
  172. send "&dDISABLE USING /disableloop or /enableloop &7|| &c%player% executed command /%command%" to loop-player
  173.  
  174. Command /enableloop:
  175. permission: admintools.admin
  176. permission message: &b&lSkript Utils&8 » &3No perms!
  177. trigger:
  178. set {looptrue.%player%} to "yes"
  179. send "&aCommand-loop-archive enabled"
  180. Command /disableloop:
  181. permission: admintools.admin
  182. permission message: &b&lSkript Utils&8 » &3No perms!
  183. trigger:
  184. set {looptrue.%player%} to "no"
  185. send "&cCommand-loop-archive disabled"
  186.  
  187. Command /skutils:
  188. trigger:
  189. send "&7This server uses &bSkriptUtils &7developed by &bNutts"
  190. send "&7Thanks for using :)"
  191. send "&dVersion: 1.0 ALPHA"
  192.  
  193. on join:
  194. set {looptrue.%player%} to "yes"
  195. set {balance.%player%} to 0
  196.  
  197. Command /inview <player>:
  198. permission: admintools.admin
  199. permission message: &b&lSkript Utils&8 » &3No perms!
  200. trigger:
  201. open the arg-1's inventory for the player
  202. send "&aInventory viewer activated"
  203.  
  204. Command /staff:
  205. permission: admintools.admin
  206. permission message: &b&lSkript Utils&8 » &3No perms!
  207. trigger:
  208. open chest with 6 rows named "&b&lSkriptUtils Staff GUI" to player
  209. format slot 5 of player with paper named "&a&lClear Chat" with lore "&7Clear the chat!" to close then run ["execute console command "tellraw @a ["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n&c&lChat was cleared by %player%""]
  210. Command /launch <player>:
  211. permission: admintools.admin
  212. permission message: &b&lSkript Utils&8 » &3No perms!
  213. trigger:
  214. execute console command "teleport %argument-1% ~ ~100 ~"
  215. execute console command "tppos %argument-1% ~ ~100 ~"
  216. send "&cWeeeeee!" to argument-1
  217. send "&cWeeeeee!" to player
  218.  
  219. Command /smite <player>:
  220. permission: admintools.admin
  221. permission message: &b&lSkript Utils&8 » &3No perms!
  222. trigger:
  223. execute console command "execute %argument-1% ~ ~ ~ summon lightning ~ ~ ~"
  224. send "&cboom. they got smit"
  225.  
  226. Command /report <player> <text>:
  227. permission: admintools.admin
  228. permission message: &b&lSkript Utils&8 » &3No perms!
  229. trigger:
  230. send "&cYour report was filed!"
  231. loop all players:
  232. loop-player has permission "admintools.admin"
  233. send "&b&lSkriptUtils &8» &3%player% reported %argument-1% for '%argument-2%"
  234.  
  235. Command /uban <player> <text>:
  236. permission: admintools.admin
  237. permission message: &b&lSkript Utils&8 » &3No perms!
  238. trigger:
  239. ban argument-1 because "%argument-2%"
  240. broadcast "&b&lBAN! &c%argument-1% was &cbanned &7by &c%player% &7for &c%argument-2%!"
  241. Command /uunban <player> <text>:
  242. permission: admintools.admin
  243. permission message: &b&lSkript Utils&8 » &3No perms!
  244. trigger:
  245. unban argument-1
  246. broadcast "&b&lBAN! &c%argument-1% was &cUN-banned &7by &c%player%"
  247.  
  248. Command /umute <player> <text>:
  249. permission: admintools.admin
  250. permission message: &b&lSkript Utils&8 » &3No perms!
  251. trigger:
  252. set {mute.%argument-1%} to "yes"
  253. broadcast "&b&lMUTE! &c%argument-1% was &cmuted &7by &c%player% &7for &c%argument-2%!"
  254. Command /uunmute <player>:
  255. permission: admintools.admin
  256. permission message: &b&lSkript Utils&8 » &3No perms!
  257. trigger:
  258. set {mute.%argument-1%} to "no"
  259. broadcast "&b&lMUTE! &c%argument-1% was &cUN-muted &7by &c%player%!"
  260.  
  261. Command /ukick <player> <text>:
  262. permission: admintools.admin
  263. permission message: &b&lSkript Utils&8 » &3No perms!
  264. trigger:
  265. kick argument-1 because "%argument-2%"
  266. broadcast "&b&lKICK! &c%argument-1% was &ckicked &7by &c%player% &7for &c%argument-2%!"
  267.  
  268. Command /ubalance [<player>]:
  269. trigger:
  270. arg-1 is set:
  271. send "&aBalance of %argument-1%: $%{balance.%argument-1%}%"
  272. else:
  273. send "&aBalance: $%{balance.%player%}%"
  274. Command /givemoney <player> <text>:
  275. permission: admintools.admin
  276. permission message: &b&lSkript Utils&8 » &3No perms!
  277. trigger:
  278. add argument-2 parsed as number to {balance.%argument-1%}
  279. send "&a%argument-1%'s balance is now $%{balance.%argument-1%}%"
  280. Command /takemoney <player> <text>:
  281. permission: admintools.admin
  282. permission message: &b&lSkript Utils&8 » &3No perms!
  283. trigger:
  284. remove argument-2 parsed as number from {balance.%argument-1%}
  285. send "&a%argument-1%'s balance is now $%{balance.%argument-1%}%"
  286. Command /upay <player> <text>:
  287. trigger:
  288. remove argument-2 parsed as number from {balance.%player%}
  289. add argument-2 parsed as number to {balance.%argument-1%}
  290. send "&aYour balance is now $%{balance.%player%}%"
  291. send "&a%player% sent you $%argument-2%" to argument-1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement