CARAB4O

Untitled

Oct 22nd, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.07 KB | None | 0 0
  1. command /mod:
  2. executable by: players
  3. Permission: cmd.mod
  4. trigger:
  5. wait 1 tick
  6. set {mod.enabled} to 1
  7. set health of player to 20
  8. wait 1 tick
  9. set hunger of player to 20
  10. set player's gamemode to survival
  11. clear player's inventory
  12. wait 2 ticks
  13. execute player command "/modd"
  14. execute player command "/tinv"
  15. execute player command "/rtool"
  16. execute player command "/itool"
  17. execute player command "/ttool"
  18. execute player command "/btool"
  19. execute player command "/ftool"
  20. execute player command "/stool1"
  21. execute player command "/vanish"
  22. execute player command "/fly"
  23. execute player command "/god"
  24. message "&6&lMod Mode Enabled"
  25.  
  26. command /btool:
  27. permission: cmd.mod
  28. trigger:
  29. add a carrot on a stick named "&c&lBan Tool" with lore "&f&lBan a player upon right click" to the slot 1 of player
  30.  
  31. command /ftool:
  32. permission: cmd.mod
  33. trigger:
  34. add ice named "&b&lFreeze Tool" with lore "&f&lFreeze a player upon right click" to the slot 0 of player
  35.  
  36. command /stool2:
  37. permission: cmd.mod
  38. executable by: players
  39. trigger:
  40. wait 2 ticks
  41. open chest with 1 row named "&d&lSpeed Menu" to player
  42. wait 3 ticks
  43. format slot 0 of player with milk named "&f&lErase Effects" to close then run [execute player command "/s0"]
  44. format slot 1 of player with gray glass named " " to close
  45. format slot 2 of player with speed potion named "&b&lSpeed 1" to close then run [execute player command "/s1"]
  46. format slot 3 of player with 2 speed potion named "&b&lSpeed 2" to close then run [execute player command "/s2"]
  47. format slot 4 of player with 3 speed potion named "&b&lSpeed 3" to close then run [execute player command "/s3"]
  48. format slot 5 of player with 4 speed potion named "&b&lSpeed 4" to close then run [execute player command "/s4"]
  49. format slot 6 of player with 5 speed potion named "&b&lSpeed 5" to close then run [execute player command "/s5"]
  50. format slot 7 of player with gray glass named " " to close
  51. format slot 8 of player with milk named "&f&lErase Effects" to close then run [execute player command "/s0"]
  52.  
  53. command /s1:
  54. permission: cmd.mod
  55. executable by: players
  56. trigger:
  57. apply swiftness to player for 100000 seconds
  58.  
  59. command /s2:
  60. permission: cmd.mod
  61. executable by: players
  62. trigger:
  63. apply swiftness 2 to player for 100000 seconds
  64.  
  65. command /s3:
  66. permission: cmd.mod
  67. executable by: players
  68. trigger:
  69. apply swiftness 3 to player for 100000 seconds
  70.  
  71. command /s4:
  72. permission: cmd.mod
  73. executable by: players
  74. trigger:
  75. apply swiftness 4 to player for 100000 seconds
  76.  
  77. command /s5:
  78. permission: cmd.mod
  79. executable by: players
  80. trigger:
  81. apply swiftness 5 to player for 100000 seconds
  82.  
  83. command /s0:
  84. permission: cmd.mod
  85. executable by: players
  86. trigger:
  87. remove speed from player
  88.  
  89. Command /fly:
  90. Executable by: players
  91. Permission: cmd.mod
  92. Trigger:
  93. set player's flight mode to true
  94. message "&aFlight Enabled"
  95. Stop
  96.  
  97. command /God:
  98. permission: cmd.mod
  99. trigger:
  100. message "&aGod Mode Enabled"
  101. set {god.enabled.%player%} to 1
  102. stop
  103. on damage:
  104. if {god.enabled.%victim%} is 1:
  105. cancel event
  106. stop
  107.  
  108. command /vanish:
  109. permission: cmd.mod
  110. trigger:
  111. message "&aVanish Enabled"
  112. hide the player from all players
  113.  
  114. on right click on a player:
  115. name of player's held item contains "&c&lBan Tool"
  116. make player execute command "/ban %clicked player%"
  117.  
  118. on right click on a player:
  119. name of player's held item contains "&b&lFreeze Tool"
  120. make player execute command "/freeze %clicked player%"
  121.  
  122. on place:
  123. if {mod.enabled} is 1:
  124. cancel event
  125.  
  126. command /stool1:
  127. permission: cmd.mod
  128. trigger:
  129. add ghast tear named "&d&lSpeed Tool" with lore "&f&lSelect a speed upon right click" to the slot 2 of player
  130.  
  131. on right click:
  132. name of player's held item contains "&d&lSpeed Tool"
  133. make player execute command "/stool2"
  134.  
  135. On Drop:
  136. if {mod.enabled} is 1:
  137. cancel event
  138.  
  139. On Pick Up:
  140. if {mod.enabled} is 1:
  141. cancel event
  142.  
  143. on inventory click:
  144. if {mod.enabled} is 1:
  145. cancel event
  146. message "&cYou can not edit your inventory in &4&lMod Mode"
  147.  
  148. command /moddisable:
  149. executable by: players
  150. Permission: cmd.mod
  151. trigger:
  152. set {mod.enabled} to 0
  153. set player's gamemode to survival
  154. clear player's inventory
  155. wait 2 ticks
  156. execute player command "/s0"
  157. execute player command "/unvanish"
  158. execute player command "/unfly"
  159. execute player command "/ungod"
  160. message "&dYou have been given resistance for 10 seconds"
  161. message "&d(If Flying/In Lava/In Water)"
  162. message "&6&lMod Mode Disabled"
  163. wait 1 tick
  164. apply resistance 100 to player for 10 seconds
  165.  
  166. command /unvanish:
  167. permission: cmd.mod
  168. trigger:
  169. message "&cVanish Disabled"
  170. reveal the player from all players
  171.  
  172. Command /unfly:
  173. Executable by: players
  174. Permission: cmd.mod
  175. Trigger:
  176. set player's flight mode to false
  177. message "&cFlight Disabled"
  178. Stop
  179.  
  180. command /unGod:
  181. permission: cmd.mod
  182. trigger:
  183. message "&cGod Mode Disabled"
  184. set {god.enabled.%player%} to 0
  185. stop
  186.  
  187. on damage:
  188. if {mod.enabled} is 1:
  189. set health of victim to 20
  190.  
  191. On Hunger Meter Change:
  192. if {mod.enabled} is 1:
  193. set hunger of player to 20
  194.  
  195. command /tpsearch:
  196. permission: cmd.menu
  197. trigger:
  198. set {playersgui.chat::%player%} to 1
  199. send "&6&lTp>> &f&lPlease type a &a&lplayer's name &f&linto chat, or type &c&lcancel &f&lto cancel your Teleport."
  200.  
  201. on chat:
  202. if {playersgui.chat::%player%} is set:
  203. cancel the event
  204. set {_search} to "%message%" parsed as offline player
  205. if {_search} is "cancel":
  206. clear {playersgui.chat::%player%}
  207. send "&6&lTp>> &c&lSearch has been canceled"
  208. else:
  209. if {_search} is online:
  210. teleport player to {_search}
  211. send "&6&lTp>> &a&lTeleported to player"
  212. else:
  213. send "&6&lTp>> &c&lThis player is offline"
  214. clear {playersgui.chat::%player%}
  215.  
  216. on quit:
  217. clear {playersgui.chat::%player%}
  218.  
  219. command /ttool:
  220. permission: cmd.mod
  221. trigger:
  222. add lily pad named "&a&lTeleport Tool" with lore "&f&lType a players name upon right click to teleport" to the slot 6 of player
  223.  
  224. on right click:
  225. name of player's held item contains "&a&lTeleport Tool"
  226. make player execute command "/tpsearch"
  227.  
  228. # OPTIONS
  229. options:
  230. FrozenMessage: &bYou have been Frozen! &4&lDO NOT &cLog Out!
  231. PlayerFrozenMessage: &b%argument% has been Frozen!
  232. UnfrozenMessage: &bYou have been Unfrozen! &cYou &4&lMAY &cLog Out!
  233. PlayerUnfrozenMessage: &b%argument% has been Unfrozen!
  234. BanMessage: &cLogging out while Frozen
  235. CommandPerm: cmd.freeze
  236. ChatFrozenMessage: &cYou can't chat while Frozen!
  237. CommandFrozenMessage: &cYou can't use commands while Frozen!
  238. ExemptChatPerm: exempt.chat
  239. ExemptCommandPerm: exempt.command
  240. ExemptFreezePerm: exempt.freeze
  241.  
  242. #
  243.  
  244. command /freeze [<player>]:
  245. description: Freeze player's if they might be using hacks!
  246. permission: {@CommandPerm}
  247. permission message: &cYou do not have permission to do this!
  248. trigger:
  249. if argument has permission "{@ExemptFreezePerm}":
  250. if arg-1 is set:
  251. send "&cYou cannot Freeze this player!" to the player
  252. else:
  253. if arg-1 is set:
  254. if {hcfreeze.%argument%.frozen} isn't set:
  255. set {hcfreeze.%argument%.frozen} to true
  256. set {hcfreeze.%argument%.invincibility.frozen} to true
  257. send "{@FrozenMessage}" to the argument
  258. send "{@PlayerFrozenMessage}" to the player
  259. else:
  260. if {hcfreeze.%argument%.frozen} is set:
  261. delete {hcfreeze.%argument%.frozen}
  262. send "{@UnfrozenMessage}" to the argument
  263. send "{@PlayerUnfrozenMessage}" to the player
  264. wait 5 seconds
  265. delete {hcfreeze.%argument%.invincibility.frozen}
  266. if arg-1 isn't set:
  267. message "Correct usage: /freeze [<player>]"
  268. # EVENTS
  269. on any movement:
  270. if {hcfreeze.%player%.frozen} is true:
  271. cancel event
  272. on damage:
  273. if {hcfreeze.%victim%.invincibility.frozen} is true:
  274. cancel event
  275. if {hcfreeze.%attacker%.invincibility.frozen} is true:
  276. cancel event
  277. on quit:
  278. if {hcfreeze.%player%.frozen} is true:
  279. ban the player because "{@BanMessage}"
  280. delete {hcfreeze.%player%.frozen}
  281. on chat:
  282. if player has permission "{@ExemptChatPerm}":
  283. if {hcfreeze.%player%.frozen} is true:
  284. uncancel event
  285. else:
  286. if {hcfreeze.%player%.frozen} is true:
  287. cancel event
  288. send "{@ChatFrozenMessage}" to the player
  289. on command:
  290. if player has permission "{@ExemptCommandPerm}":
  291. if {hcfreeze.%player%.frozen} is true:
  292. uncancel event
  293. else:
  294. if {hcfreeze.%player%.frozen} is true:
  295. cancel event
  296. send "{@CommandFrozenMessage}" to the player
  297.  
  298. command /modd:
  299. permission: cmd.mod
  300. trigger:
  301. add red wool named "&c&lExit Mod Mode" with lore "&f&lLeave Mod Mode upon right click" to the slot 8 of player
  302.  
  303. on right click:
  304. name of player's held item contains "&c&lExit Mod Mode"
  305. make player execute command "/moddisable"
  306.  
  307. options:
  308. min.x: -500
  309. max.x: 500
  310. min.z: -500
  311. max.z: 500
  312. avoid: air or water block or lava block
  313. perm: cmd.mod
  314.  
  315.  
  316. Command /rtp:
  317. permission: {@perm}
  318. trigger:
  319. set {_loc::old} to player's location
  320. while player's location is {_loc::old}:
  321. set {_loc::new} to location at random number between {@min.x} and {@max.x}, 0, random number between {@min.z} and {@max.z}
  322. loop blocks above {_loc::new}:
  323. if loop-block and block above loop-block are air:
  324. if block under loop-block is not {@avoid}:
  325. set {_loc::new} to location of loop-block
  326. teleport player to {_loc::new}
  327. if light level at player <= 2:
  328. set block at player to ground torch
  329. stop loop
  330. wait 10 ticks
  331.  
  332. on right click:
  333. name of player's held item contains "&c&lRandom TP Tool"
  334. make player execute command "/rtp"
  335.  
  336. command /rtool:
  337. permission: cmd.mod
  338. trigger:
  339. add black carpet named "&c&lRandom TP Tool" with lore "&f&lUpon right click to random teleport" to the slot 5 of player
  340.  
  341. #========#
  342. # Config #
  343. #========#
  344. options:
  345. IncorrectUsage: &cError: Try to do /mod mode to get in mode mode
  346. PermMSG: &cError: Sorry you do not have permission for this command!
  347.  
  348. on right click on player:
  349. name of player's held item contains "&b&lInventory Viewer"
  350. execute player command "/viewi %clicked player%"
  351.  
  352. command /viewi [<player>]:
  353. permission: cmd.mod
  354. trigger:
  355. if player has permission "cmd.mod":
  356. if arg 1 is set:
  357. set {target.%player%} to arg
  358. open chest with 4 rows named "%arg%" to player
  359. set {_playerinv} to arg
  360. set {_slot} to 0
  361. loop 36 times:
  362. set {view.%arg%.%{_slot}%} to slot {_slot} of arg's inventory
  363. add 1 to {_slot}
  364. set {_slot} to 0
  365. set {_slotmenu} to 0
  366. wait 1 tick
  367. loop 36 times:
  368. format slot {_slotmenu} of player with {view.%arg%.%{_slot}%} to be unstealable
  369. add 1 to {_slot}
  370. add 1 to {_slotmenu}
  371. else:
  372. send "&bSorry must be in mod mode to use."
  373. else:
  374. send "{@IncorrectUsage}"
  375.  
  376. command /itool:
  377. permission: cmd.mod
  378. trigger:
  379. add book named "&b&lInventory Viewer" with lore "&f&lUpon right click on player to view their inventory" to the slot 4 of player
  380.  
  381. command /tinv:
  382. permission: cmd.mod
  383. trigger:
  384. add lime wool named "&a&lUnVanish" to the slot 7 of player
  385. add a clock named "&b&lGamemode Changer" to the slot 3 of player
  386.  
  387. on rightclick:
  388. if player is holding light gray wool named "&b&lVanish":
  389. if player does not have permission "cmd.mod":
  390. send "{@PermMSG}"
  391. if player has permission "cmd.mod":
  392. hide player from all players
  393. send "&bVanished!"
  394. wait 1 tick
  395. remove 1 light gray wool named "&b&lVanish" from player
  396. wait 1 tick
  397. give 1 lime wool named "&a&lUnVanish" to player
  398.  
  399. on rightclick:
  400. if player is holding a lime wool named "&a&lUnVanish":
  401. if player does not have permission "cmd.mod":
  402. send "{@PermMSG}"
  403. if player has permission "cmd.mod":
  404. send "&aUnVanished!"
  405. reveal player from all players
  406. wait 1 tick
  407. remove 1 lime wool named "&a&lUnVanish" from player
  408. give 1 light gray wool named "&b&lVanish" to player
  409.  
  410. on rightclick:
  411. if player is holding a clock named "&b&lGamemode Changer":
  412. execute player command "/modgamemode"
  413.  
  414. command /modgamemode:
  415. permission: cmd.mod
  416. trigger:
  417. open chest with 1 row named "&cGameMode Changer" to player
  418. wait 1 tick
  419. format slot 3 of player with 1 paper named "&6Creative" to close then run [execute player command "/gamemode 1"]
  420. format slot 5 of player with 1 paper named "&6Survival" to close then run [execute player command "/gamemode 0"]
Add Comment
Please, Sign In to add comment