Advertisement
SoloDan

Untitled

Aug 21st, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.15 KB | None | 0 0
  1. command /celldoors <text>:
  2. permission: guard
  3. trigger:
  4. if arg-1 is "open":
  5. make console execute command "/fill -628 69 3565 -627 68 3565 air"
  6. make console execute command "/fill -633 69 3565 -632 68 3565 air"
  7. make console execute command "/fill -638 69 3565 -637 68 3565 air"
  8. make console execute command "/fill -643 69 3565 -642 68 3565 air"
  9. make console execute command "/fill -653 69 3565 -652 68 3565 air"
  10. make console execute command "/fill -658 69 3565 -657 68 3565 air"
  11. make console execute command "/fill -663 69 3565 -662 68 3565 air"
  12. make console execute command "/fill -668 69 3565 -667 68 3565 air"
  13. make console execute command "/fill -673 69 3565 -672 68 3565 air"
  14. make console execute command "/fill -675 69 3568 -675 68 3567 air"
  15. make console execute command "/fill -675 69 3573 -675 68 3572 air"
  16. make console execute command "/fill -675 69 3578 -675 68 3577 air"
  17. make console execute command "/fill -675 69 3583 -675 68 3582 air"
  18. make console execute command "/fill -675 69 3588 -675 68 3587 air"
  19. make console execute command "/fill -675 69 3593 -675 68 3592 air"
  20. make console execute command "/fill -675 69 3598 -675 68 3597 air"
  21. make console execute command "/fill -671 69 3602 -672 68 3602 air"
  22. make console execute command "/fill -666 69 3602 -667 68 3602 air"
  23. make console execute command "/fill -661 69 3602 -662 68 3602 air"
  24. make console execute command "/fill -656 69 3602 -657 68 3602 air"
  25. make console execute command "/fill -648 69 3565 -647 68 3565 air"
  26.  
  27. make console execute command "/fill -623 69 3565 -622 68 3565 air"
  28. make console execute command "/fill -618 69 3565 -617 68 3565 air"
  29. make console execute command "/fill -613 69 3565 -612 68 3565 air"
  30. make console execute command "/fill -608 69 3565 -607 68 3565 air"
  31. make console execute command "/fill -603 69 3565 -602 68 3565 air"
  32. make console execute command "/fill -598 69 3565 -597 68 3565 air"
  33. make console execute command "/fill -593 69 3565 -592 68 3565 air"
  34. make console execute command "/fill -588 69 3565 -587 68 3565 air"
  35. make console execute command "/fill -583 69 3565 -582 68 3565 air"
  36. make console execute command "/fill -578 69 3565 -577 68 3565 air"
  37. make console execute command "/fill -573 69 3565 -572 68 3565 air"
  38. make console execute command "/fill -568 69 3565 -567 68 3565 air"
  39. make console execute command "/fill -564 69 3567 -564 68 3568 air"
  40. make console execute command "/fill -564 69 3572 -564 68 3573 air"
  41. make console execute command "/fill -564 69 3577 -564 68 3578 air"
  42. make console execute command "/fill -564 69 3582 -564 68 3583 air"
  43. make console execute command "/fill -564 69 3587 -564 68 3588 air"
  44. make console execute command "/fill -564 69 3592 -564 68 3593 air"
  45. make console execute command "/fill -564 69 3597 -564 68 3598 air"
  46. make console execute command "/fill -564 69 3602 -564 68 3603 air"
  47. make console execute command "/fill -564 69 3607 -564 68 3608 air"
  48.  
  49. make console execute command "/fill -656 65 3601 -657 64 3601 air"
  50. make console execute command "/fill -661 65 3601 -662 64 3601 air"
  51. make console execute command "/fill -666 65 3601 -667 64 3601 air"
  52. make console execute command "/fill -671 65 3601 -672 64 3601 air"
  53. make console execute command "/fill -675 65 3598 -675 64 3597 air"
  54. make console execute command "/fill -675 65 3593 -675 64 3592 air"
  55. make console execute command "/fill -675 65 3588 -675 64 3587 air"
  56. make console execute command "/fill -675 65 3583 -675 64 3582 air"
  57. make console execute command "/fill -675 65 3578 -675 64 3577 air"
  58. make console execute command "/fill -675 65 3573 -675 64 3572 air"
  59. make console execute command "/fill -675 65 3568 -675 64 3567 air"
  60. make console execute command "/fill -673 65 3565 -672 64 3565 air"
  61. make console execute command "/fill -668 65 3565 -667 64 3565 air"
  62. make console execute command "/fill -663 65 3565 -662 64 3565 air"
  63. make console execute command "/fill -658 65 3565 -657 64 3565 air"
  64. make console execute command "/fill -653 65 3565 -652 64 3565 air"
  65. make console execute command "/fill -648 65 3565 -647 64 3565 air"
  66. make console execute command "/fill -643 65 3565 -642 64 3565 air"
  67. make console execute command "/fill -638 65 3565 -637 64 3565 air"
  68. make console execute command "/fill -633 65 3565 -632 64 3565 air"
  69. make console execute command "/fill -628 65 3565 -627 64 3565 air"
  70. make console execute command "/fill -623 65 3565 -622 64 3565 air"
  71. make console execute command "/fill -618 65 3565 -617 64 3565 air"
  72. make console execute command "/fill -634 65 3578 -635 64 3578 air"
  73. make console execute command "/fill -639 65 3578 -640 64 3578 air"
  74. make console execute command "/fill -644 65 3578 -645 64 3578 air"
  75. make console execute command "/fill -649 65 3578 -650 64 3578 air"
  76. make console execute command "/fill -613 65 3565 -612 64 3565 air"
  77. make console execute command "/fill -608 65 3565 -607 64 3565 air"
  78. make console execute command "/fill -603 65 3565 -602 64 3565 air"
  79. make console execute command "/fill -598 65 3565 -597 64 3565 air"
  80. make console execute command "/fill -593 65 3565 -592 64 3565 air"
  81. make console execute command "/fill -588 65 3565 -587 64 3565 air"
  82. make console execute command "/fill -583 65 3565 -582 64 3565 air"
  83. make console execute command "/fill -603 65 3578 -604 64 3578 air"
  84. make console execute command "/fill -598 65 3578 -599 64 3578 air"
  85. make console execute command "/fill -593 65 3578 -594 64 3578 air"
  86. make console execute command "/fill -588 65 3578 -589 64 3578 air"
  87. make console execute command "/fill -578 65 3565 -577 64 3565 air"
  88. make console execute command "/fill -573 65 3565 -572 64 3565 air"
  89. make console execute command "/fill -568 65 3565 -567 64 3565 air"
  90. make console execute command "/fill -564 65 3568 -564 64 3569 air"
  91. make console execute command "/fill -564 65 3573 -564 64 3574 air"
  92. make console execute command "/fill -564 65 3578 -564 64 3579 air"
  93. make console execute command "/fill -564 65 3583 -564 64 3584 air"
  94. make console execute command "/fill -564 65 3588 -564 64 3589 air"
  95. make console execute command "/fill -564 65 3593 -564 64 3594 air"
  96. make console execute command "/fill -564 65 3598 -564 64 3599 air"
  97. make console execute command "/fill -567 65 3602 -568 64 3602 air"
  98. make console execute command "/fill -572 65 3602 -573 64 3602 air"
  99. make console execute command "/fill -577 65 3602 -578 64 3602 air"
  100. make console execute command "/fill -582 65 3602 -583 64 3602 air"
  101.  
  102. broadcast "&cOpening cell doors"
  103. if arg-1 is "close":
  104. make console execute command "/fill -628 69 3565 -627 68 3565 iron_bars"
  105. make console execute command "/fill -633 69 3565 -632 68 3565 iron_bars"
  106. make console execute command "/fill -638 69 3565 -637 68 3565 iron_bars"
  107. make console execute command "/fill -643 69 3565 -642 68 3565 iron_bars"
  108. make console execute command "/fill -653 69 3565 -652 68 3565 iron_bars"
  109. make console execute command "/fill -658 69 3565 -657 68 3565 iron_bars"
  110. make console execute command "/fill -663 69 3565 -662 68 3565 iron_bars"
  111. make console execute command "/fill -668 69 3565 -667 68 3565 iron_bars"
  112. make console execute command "/fill -673 69 3565 -672 68 3565 iron_bars"
  113. make console execute command "/fill -675 69 3568 -675 68 3567 iron_bars"
  114. make console execute command "/fill -675 69 3573 -675 68 3572 iron_bars"
  115. make console execute command "/fill -675 69 3583 -675 68 3582 iron_bars"
  116. make console execute command "/fill -675 69 3588 -675 68 3587 iron_bars"
  117. make console execute command "/fill -675 69 3593 -675 68 3592 iron_bars"
  118. make console execute command "/fill -675 69 3598 -675 68 3597 iron_bars"
  119. make console execute command "/fill -671 69 3602 -672 68 3602 iron_bars"
  120. make console execute command "/fill -666 69 3602 -667 68 3602 iron_bars"
  121. make console execute command "/fill -661 69 3602 -662 68 3602 iron_bars"
  122. make console execute command "/fill -648 69 3565 -647 68 3565 iron_bars"
  123. make console execute command "/fill -656 69 3602 -657 68 3602 iron_bars"
  124. make console execute command "/fill -675 69 3578 -675 68 3577 iron_bars"
  125.  
  126. make console execute command "/fill -623 69 3565 -622 68 3565 iron_bars"
  127. make console execute command "/fill -618 69 3565 -617 68 3565 iron_bars"
  128. make console execute command "/fill -613 69 3565 -612 68 3565 iron_bars"
  129. make console execute command "/fill -608 69 3565 -607 68 3565 iron_bars"
  130. make console execute command "/fill -603 69 3565 -602 68 3565 iron_bars"
  131. make console execute command "/fill -598 69 3565 -597 68 3565 iron_bars"
  132. make console execute command "/fill -593 69 3565 -592 68 3565 iron_bars"
  133. make console execute command "/fill -588 69 3565 -587 68 3565 iron_bars"
  134. make console execute command "/fill -583 69 3565 -582 68 3565 iron_bars"
  135. make console execute command "/fill -578 69 3565 -577 68 3565 iron_bars"
  136. make console execute command "/fill -573 69 3565 -572 68 3565 iron_bars"
  137. make console execute command "/fill -568 69 3565 -567 68 3565 iron_bars"
  138. make console execute command "/fill -564 69 3567 -564 68 3568 iron_bars"
  139. make console execute command "/fill -564 69 3572 -564 68 3573 iron_bars"
  140. make console execute command "/fill -564 69 3577 -564 68 3578 iron_bars"
  141. make console execute command "/fill -564 69 3582 -564 68 3583 iron_bars"
  142. make console execute command "/fill -564 69 3587 -564 68 3588 iron_bars"
  143. make console execute command "/fill -564 69 3592 -564 68 3593 iron_bars"
  144. make console execute command "/fill -564 69 3597 -564 68 3598 iron_bars"
  145. make console execute command "/fill -564 69 3602 -564 68 3603 iron_bars"
  146. make console execute command "/fill -564 69 3607 -564 68 3608 iron_bars"
  147.  
  148. make console execute command "/fill -656 65 3601 -657 64 3601 iron_bars"
  149. make console execute command "/fill -661 65 3601 -662 64 3601 iron_bars"
  150. make console execute command "/fill -666 65 3601 -667 64 3601 iron_bars"
  151. make console execute command "/fill -671 65 3601 -672 64 3601 iron_bars"
  152. make console execute command "/fill -675 65 3598 -675 64 3597 iron_bars"
  153. make console execute command "/fill -675 65 3593 -675 64 3592 iron_bars"
  154. make console execute command "/fill -675 65 3588 -675 64 3587 iron_bars"
  155. make console execute command "/fill -675 65 3583 -675 64 3582 iron_bars"
  156. make console execute command "/fill -675 65 3578 -675 64 3577 iron_bars"
  157. make console execute command "/fill -675 65 3573 -675 64 3572 iron_bars"
  158. make console execute command "/fill -675 65 3568 -675 64 3567 iron_bars"
  159. make console execute command "/fill -673 65 3565 -672 64 3565 iron_bars"
  160. make console execute command "/fill -668 65 3565 -667 64 3565 iron_bars"
  161. make console execute command "/fill -663 65 3565 -662 64 3565 iron_bars"
  162. make console execute command "/fill -658 65 3565 -657 64 3565 iron_bars"
  163. make console execute command "/fill -653 65 3565 -652 64 3565 iron_bars"
  164. make console execute command "/fill -648 65 3565 -647 64 3565 iron_bars"
  165. make console execute command "/fill -643 65 3565 -642 64 3565 iron_bars"
  166. make console execute command "/fill -638 65 3565 -637 64 3565 iron_bars"
  167. make console execute command "/fill -633 65 3565 -632 64 3565 iron_bars"
  168. make console execute command "/fill -628 65 3565 -627 64 3565 iron_bars"
  169. make console execute command "/fill -623 65 3565 -622 64 3565 iron_bars"
  170. make console execute command "/fill -618 65 3565 -617 64 3565 iron_bars"
  171. make console execute command "/fill -634 65 3578 -635 64 3578 iron_bars"
  172. make console execute command "/fill -639 65 3578 -640 64 3578 iron_bars"
  173. make console execute command "/fill -644 65 3578 -645 64 3578 iron_bars"
  174. make console execute command "/fill -649 65 3578 -650 64 3578 iron_bars"
  175. make console execute command "/fill -613 65 3565 -612 64 3565 iron_bars"
  176. make console execute command "/fill -608 65 3565 -607 64 3565 iron_bars"
  177. make console execute command "/fill -603 65 3565 -602 64 3565 iron_bars"
  178. make console execute command "/fill -598 65 3565 -597 64 3565 iron_bars"
  179. make console execute command "/fill -593 65 3565 -592 64 3565 iron_bars"
  180. make console execute command "/fill -588 65 3565 -587 64 3565 iron_bars"
  181. make console execute command "/fill -583 65 3565 -582 64 3565 iron_bars"
  182. make console execute command "/fill -603 65 3578 -604 64 3578 iron_bars"
  183. make console execute command "/fill -598 65 3578 -599 64 3578 iron_bars"
  184. make console execute command "/fill -593 65 3578 -594 64 3578 iron_bars"
  185. make console execute command "/fill -588 65 3578 -589 64 3578 iron_bars"
  186. make console execute command "/fill -578 65 3565 -577 64 3565 iron_bars"
  187. make console execute command "/fill -573 65 3565 -572 64 3565 iron_bars"
  188. make console execute command "/fill -568 65 3565 -567 64 3565 iron_bars"
  189. make console execute command "/fill -564 65 3568 -564 64 3569 iron_bars"
  190. make console execute command "/fill -564 65 3573 -564 64 3574 iron_bars"
  191. make console execute command "/fill -564 65 3578 -564 64 3579 iron_bars"
  192. make console execute command "/fill -564 65 3583 -564 64 3584 iron_bars"
  193. make console execute command "/fill -564 65 3588 -564 64 3589 iron_bars"
  194. make console execute command "/fill -564 65 3593 -564 64 3594 iron_bars"
  195. make console execute command "/fill -564 65 3598 -564 64 3599 iron_bars"
  196. make console execute command "/fill -567 65 3602 -568 64 3602 iron_bars"
  197. make console execute command "/fill -572 65 3602 -573 64 3602 iron_bars"
  198. make console execute command "/fill -577 65 3602 -578 64 3602 iron_bars"
  199. make console execute command "/fill -582 65 3602 -583 64 3602 iron_bars"
  200. broadcast "&cClosing cell doors"
  201.  
  202.  
  203. command /blockdoors <text>:
  204. permission: guard
  205. trigger:
  206. if arg-1 is "open":
  207. make console execute command "/fill -571 65 3597 -570 64 3597 air"
  208. make console execute command "/fill -616 65 3586 -622 64 3586 air"
  209. make console execute command "/fill -668 65 3597 -667 64 3597 air"
  210. broadcast "&cOpening block doors"
  211. if arg-1 is "close":
  212. make console execute command "/fill -571 65 3597 -570 64 3597 iron_bars"
  213. make console execute command "/fill -616 65 3586 -622 64 3586 iron_bars"
  214. make console execute command "/fill -668 65 3597 -667 64 3597 iron_bars"
  215. broadcast "&cClosing block doors"
  216.  
  217. command /cafdoor <text>:
  218. permission: guard
  219. trigger:
  220. if arg-1 is "open":
  221. make console execute command "/fill -631 54 3564 -631 53 3564 air"
  222. make console execute command "/fill -619 54 3564 -619 53 3564 air"
  223. make console execute command "/fill -608 54 3564 -608 53 3564 air"
  224. broadcast "&cOpening cafeteria doors"
  225. if arg-1 is "close":
  226. make console execute command "/fill -631 54 3564 -631 53 3564 iron_block"
  227. make console execute command "/fill -619 54 3564 -619 53 3564 iron_block"
  228. make console execute command "/fill -608 54 3564 -608 53 3564 iron_block"
  229. broadcast "&cClosing cafeteria doors"
  230.  
  231. command /lights <text>:
  232. permission: guard
  233. trigger:
  234. if arg-1 is "on":
  235. make console execute command "/fill -563 73 3607 -563 73 3607 redstone_block"
  236. broadcast "&cLights are on!"
  237. if arg-1 is "off":
  238. make console execute command "/fill -563 73 3607 -563 73 3607 air"
  239. broadcast "&cLights are off!"
  240.  
  241. command /cookies [<offline player>]:
  242. trigger:
  243. if arg-1 is not set:
  244. send "&c%{cookies.%player%}%"
  245. if arg-1 is set:
  246. send "&c%arg-1%'s cookies: %{cookies.%arg-1%}%"
  247.  
  248. on death:
  249. remove 3 from {cookies.%attacker%}
  250.  
  251. on first join:
  252. set {cookies.%player%} to 0
  253.  
  254. command /resetcookies <offline player>:
  255. permission: guard
  256. trigger:
  257. set {cookies.%arg-1%} to 0
  258.  
  259. every 5 minutes:
  260. loop all players:
  261. set {_chance} to a random integer between 1 and 2
  262. if {_chance} is 1:
  263. add 1 to {cookies.%loop-player%}
  264. if {_chance} is 2:
  265. add 2 to {cookies.%loop-player%}
  266.  
  267.  
  268.  
  269. command /charges:
  270. trigger:
  271. send "&cYour charges: %{charges.%player%}%"
  272.  
  273. command /setcharges [<player>] [<integer>]:
  274. permission: guard
  275. trigger:
  276. set {charges.%arg-1%} to arg-2
  277. send "&cSet %arg-1%'s charges to %arg-2%"
  278.  
  279. on join:
  280. if {charges.%player%} is not set:
  281. set {charges.%player%} to 100
  282.  
  283. on right click on sign:
  284. if line 1 is "Guards" or "Lounge":
  285. if held item's name contains "Lounge":
  286. make console execute command "/tp %player% -662 53 3598"
  287. if line 1 is "Restricted":
  288. if held item's name contains "Crowbar":
  289. make console execute command "/tp %player% -673 26 3576"
  290. if line 1 is "The Dump":
  291. if held item's name contains "Dump":
  292. make console execute command "/tp %player% -530 53 3559"
  293. if line 1 is "Exit":
  294. make console execute command "/tp %player% -535 53 3559"
  295. if line 1 is "Truck":
  296. if held item's name contains "Truck":
  297. make console execute command "/tp %player% -541 55 3546"
  298.  
  299. command /outsidedoors <text>:
  300. permission: guard
  301. trigger:
  302. if arg-1 is "open":
  303. make console execute command "/fill -649 54 3546 -649 53 3546 air"
  304. make console execute command "/fill -647 54 3546 -647 53 3546 air"
  305. make console execute command "/fill -578 54 3552 -579 53 3552 air"
  306. broadcast "&cOpening outside doors"
  307. if arg-1 is "close":
  308. make console execute command "/fill -649 54 3546 -649 53 3546 iron_bars"
  309. make console execute command "/fill -647 54 3546 -647 53 3546 iron_bars"
  310. make console execute command "/fill -578 54 3552 -579 53 3552 iron_bars"
  311. broadcast "&cClosing outside doors"
  312.  
  313. command /payoff:
  314. trigger:
  315. if {confirm.%player%} is not set:
  316. send "&cAre you sure you want to convert all your money into minus charges?"
  317. send "&cPlease retype the command to confirm"
  318. set {confirm.%player%} to true
  319. wait 1 minute
  320. delete {confirm.%player%}
  321. stop
  322. if {confirm.%player%} is true:
  323. if player's balance >= 5:
  324. send "&cChanging your money into charges..."
  325. remove player's balance from {charges.%player%}
  326. remove player's balance from player's balance
  327. send "&cYou now have %{charges.%player%}% charges"
  328. else:
  329. send "&cYou need atleast 5 dollars to do this"
  330.  
  331. on death:
  332. victim is a player
  333. add 10 to {charges.%attacker%}
  334. send "&c10 more charges has been added to your account for killing" to attacker
  335.  
  336. on damage:
  337. if victim has permission "guard":
  338. set {_pick} to a random integer between 1 and 25
  339. if {_pick} is 1:
  340. give attacker a lever named "Multipurpose key | Maintenence | Lounge | Exit | Control Room"
  341. send "&c%attacker% has just pick pocketed you!" to victim
  342. if {_pick} is 2:
  343. give attacker a lever named "Multipurpose key | Watch Towers | Solitary Confinement"
  344. send "&c%attacker% has just pick pocketed you!" to victim
  345.  
  346. on right click on player:
  347. if name of held item is "Right click on player":
  348. open chest with 1 row named "%clicked entity%" to player
  349. wait 1 tick
  350. format slot 0 of player with diamond block named "&bSearch" to run [make player execute command "/invsee %clicked entity%"]
  351. format slot 1 of player with redstone block named "&cSolitary &7( 3 Min ) " to close then run [make player execute command "/jail %clicked entity% sc 3m"]
  352. format slot 4 of player with paper named "&cCharges" with lore "&7%{charges.%clicked entity%}%" to be unstealable
  353. format slot 8 of player with paper named "&cCookies" with lore "&7%{cookies.%clicked entity%}%" to be unstealable
  354. format slot 7 of player with paper named "&cSet Cookies" to close then run [send "&cDo /setcookies <player> <number> to change a player's cookies" to player]
  355.  
  356. command /setcookies <player> <integer>:
  357. permission: guard
  358. trigger:
  359. set {cookies.%arg-1%} to arg-2
  360.  
  361. on death:
  362. victim is a player
  363. if victim has permission "fugitive":
  364. if attacker has permission "guard":
  365. add 15 to attacker's balance
  366. send "&c+25 dollars for killing a fugitive" to attacker
  367. if attacker has permission "refined":
  368. add 18 to attacker's balance
  369. send "&c+30 dollars for killing a fuigitive" to attacker
  370. if attacker has permission "guard":
  371. add 20 to attacker's balance
  372. send "&c+40 dollars for killing a fuigitive" to attacker
  373. if victim has permission "robber":
  374. if attacker has permission "guard":
  375. add 25 to attacker's balance
  376. send "&c+25 dollars for killing a robber" to attacker
  377. if attacker has permission "refined":
  378. add 30 to attacker's balance
  379. send "&c+30 dollars for killing a robber" to attacker
  380. if attacker has permission "guard":
  381. add 40 to attacker's balance
  382. send "&c+40 dollars for killing a robber" to attacker
  383. if victim does not have permission "fugitive" or "robber":
  384. if attacker has permission "guard":
  385. add 5 to attacker's balance
  386. send "&c+5 dollars for killing a player" to attacker
  387. if attacker has permission "refined":
  388. add 7 to attacker's balance
  389. send "&c+7 dollars for killing a player" to attacker
  390. if attacker has permission "guard":
  391. add 10 to attacker's balance
  392. send "&c+10 dollars for killing a player" to attacker
  393.  
  394. on command:
  395. if command is "ban":
  396. if player has permission "guard":
  397. add 10 to player's balance
  398. send "&c+10 dollars for banning" to player
  399. if player has permission "refined":
  400. add 13 to player's balance
  401. send "&c+13 dollars for banning" to player
  402. if player has permission "senior":
  403. add 16 to player's balance
  404. send "&c+16 dollars for banning" to player
  405. if command is "jail":
  406. if player has permission "guard":
  407. add 5 to player's balance
  408. send "&c+5 dollars for jailing" to player
  409. if player has permission "refined":
  410. add 7 to player's balance
  411. send "&c+7 dollars for jailing" to player
  412. if player has permission "senior":
  413. add 10 to player's balance
  414. send "&c+10 dollars for jailing" to player
  415. if command is "mute":
  416. if player has permission "guard":
  417. add 5 to player's balance
  418. send "&c+5 dollars for muting" to player
  419. if player has permission "refined":
  420. add 7 to player's balance
  421. send "&c+7 dollars for muting" to player
  422. if player has permission "senior":
  423. add 13 to player's balance
  424. send "&c+13 dollars for muting" to player
  425.  
  426. every 2 hours:
  427. loop all players:
  428. if loop-player has permission "guard":
  429. add 15 to loop-player's balance
  430. send "&c+15 dollars for being on" to loop-player
  431. if loop-player has permission "refined":
  432. add 20 to loop-player's balance
  433. send "&c+20 dollars for being on" to loop-player
  434. if loop-player has permission "senior":
  435. add 35 to loop-player's balance
  436. send "&c+35 dollars for being on" to loop-player
  437.  
  438.  
  439.  
  440. command /setdrops <integer>:
  441. permission: *
  442. trigger:
  443. if arg-1 is 1:
  444. set {drop1} to player's location
  445. send "&aSuccessful"
  446. if arg-1 is 2:
  447. set {drop2} to player's location
  448. send "&aSuccessful"
  449. if arg-1 is 3:
  450. set {drop3} to player's location
  451. send "&aSuccessful"
  452. if arg-1 is 4:
  453. set {drop4} to player's location
  454. send "&aSuccessful"
  455. if arg-1 is 5:
  456. set {drop5} to player's location
  457. send "&aSuccesful"
  458.  
  459. every 5 minutes:
  460. set {_chance1} to a random integer between 1 and 4
  461. if {_chance1} is 1:
  462. drop a stick at {drop1}
  463. set {_chance2} to a random integer between 1 and 4
  464. if {_chance2} is 1:
  465. drop a oak plank at {drop2}
  466. set {_chance3} to a random integer between 1 and 4
  467. if {_chance3} is 1:
  468. drop 3 mycelium named "&0Garbage" at {drop3}
  469. set {_chance4} to a random integer between 1 and 4
  470. if {_chance4} is 1:
  471. drop 3 oak planks at {drop4}
  472. set {_chance} to a random integer between 1 and 4
  473. if {_chance} is 1:
  474. drop 1 lever named "dump_key" at {drop5}
  475.  
  476.  
  477.  
  478. on region enter:
  479. if "%region%" contains "guard" or "office":
  480. if player does not have permission "guard":
  481. send "&cWarning! You are entering a restricted area. You will be killed/jailed on sight." to player
  482.  
  483. every 1 tick:
  484. loop all players:
  485. if {charges.%loop-player%} is less than 1:
  486. set {charges.%loop-player%} to "Free"
  487. teleport the loop-player to {free}
  488. make console execute command "/lp user %loop-player% parent add free'd"
  489. broadcast "&c%loop-player% has just payed their charges and has become free."
  490.  
  491. command /dontmesswiththis:
  492. permission: *
  493. trigger:
  494. set {free} to player's location
  495.  
  496. command /sb <text>:
  497. trigger:
  498. if arg-1 is "on":
  499. set {sb.%player%} to true
  500. send "&aScoreboard on"
  501. if arg-1 is "off":
  502. set {sb.%player%} to false
  503. send "&cScoreboard off"
  504. wipe player's sidebar
  505.  
  506. every 1 tick:
  507. loop all players:
  508. if {sb.%loop-player%} is true:
  509. wipe loop-player's sidebar
  510. set name of sidebar of loop-player to "&c&lWestmine"
  511. set score "&bThirst: %{thirst.%loop-player%}%" in sidebar of loop-player to 6
  512. set score "&7" in sidebar of loop-player to 5
  513. set score "&cStrength: %{strength.%loop-player%}%" in sidebar of loop-player to 4
  514. set score "&bSpeed: %{speed.%loop-player%}%" in sidebar of loop-player to 3
  515. set score "&aIntelligence: %{smart.%loop-player%}%" in sidebar of loop-player to 2
  516. set score "&8" in sidebar of loop-player to 1
  517. set score "&cDo /sb off to turn this off!" in sidebar of loop-player to 0
  518.  
  519. on join:
  520. if {thirst.%player%} is not set:
  521. set {thirst.%player%} to 100
  522. set {sb.%player%} to true
  523.  
  524. on join:
  525. if {strength.%player%} is not set:
  526. set {strength.%player%} to 0
  527. if {speed.%player%} is not set:
  528. set {speed.%player%} to 0
  529. if {smart.%player%} is not set:
  530. set {smart.%player%} to 0
  531.  
  532. every 10 seconds:
  533. loop all players:
  534. if {thirston.%loop-player%} is not false:
  535. remove 1 from {thirst.%loop-player%}
  536. if {thirst.%loop-player%} is less than 30:
  537. send "&cYou are thirsty! You need to drink!" to loop-player
  538.  
  539. every 1 tick:
  540. loop all players:
  541. if {thirston.%loop-player%} is not false:
  542. if {thirst.%loop-player%} is less than 1:
  543. set {thirst.%loop-player%} to 100
  544. kill the loop-player
  545.  
  546. on consume:
  547. if held item is a water bottle:
  548. add 30 to {thirst.%player%}
  549. wait 1 tick
  550. remove 1 bottle from the player
  551. if held item is a melon slice:
  552. add 5 to {thirst.%player%}
  553.  
  554. command /lockdown:
  555. permission: guard
  556. trigger:
  557. broadcast "&cThe prison is now on lockdown!"
  558. loop all players:
  559. if loop-player has permission "prisoner":
  560. make console execute command "/warp prison2 %loop-player%"
  561. make console execute command "/blockdoors close"
  562. make console execute command "/cafdoor close"
  563. make console execute command "/outsidedoors close"
  564.  
  565. command /thirst <text>:
  566. permission: guard
  567. trigger:
  568. if arg-1 is "on":
  569. send "&aThirst enabled"
  570. set {thirston.%player%} to true
  571. if arg-1 is "off":
  572. send "&cThirst disabled"
  573. set {thirston.%player%} to false
  574.  
  575.  
  576.  
  577. every 1 second:
  578. loop all players:
  579. if time in "world" is between 8:00 and 8:01:
  580. broadcast "&cThe bank is now open"
  581. make console execute command "/fill -622 65 3795 -619 66 3795 air"
  582. delete {bankrobbed}
  583. wait 1 second
  584. if time in "world" is between 22:00 and 22:01:
  585. broadcast "&cThe bank is now closed"
  586. make console execute command "/fill -622 65 3795 -619 66 3795 iron_block"
  587. wait 1 second
  588.  
  589. on region enter:
  590. if "%region%" contains "bank":
  591. if {bankrobbed} is not set:
  592. make console execute command "/lp user %player% parent add robbing"
  593. broadcast "&cThe bank is being robbed!"
  594. set {goldbroken} to 0
  595. set {bankrobbed} to true
  596.  
  597. on right click on sign:
  598. if line 1 is "Speed":
  599. if {clicks.%player%} is less than 5:
  600. add 1 to {clicks.%player%}
  601. send "&8[&7%{clicks.%player%}%/5&8]"
  602. if {clicks.%player%} is 5:
  603. add 1 to {speed.%player%}
  604. set {clicks.%player%} to 0
  605. if line 1 is "Strength":
  606. if {clicks.%player%} is less than 5:
  607. add 1 to {clicks.%player%}
  608. send "&8[&7%{clicks.%player%}%/5&8]"
  609. if {clicks.%player%} is 5:
  610. add 1 to {strength.%player%}
  611. set {clicks.%player%} to 0
  612.  
  613. on right click on bookshelf:
  614. if {clicks.%player%} is less than 5:
  615. add 1 to {clicks.%player%}
  616. send "&8[&7%{clicks.%player%}%/5&8]"
  617. if {clicks.%player%} is 5:
  618. add 1 to {smart.%player%}
  619. set {clicks.%player%} to 0
  620.  
  621. on join:
  622. if {clicks.%player%} is not set:
  623. set {clicks.%player%} to 0
  624.  
  625. every 1 second:
  626. loop all players:
  627. if {speed.%loop-player%} >= 1000:
  628. if {speed.%loop-player%} is less than 1500:
  629. apply speed 1 to loop-player for 2 seconds
  630. if {speed.%loop-player%} >= 1500:
  631. if {speed.%loop-player%} is less than 2001:
  632. apply speed 2 to loop-player for 2 seconds
  633. if {strength.%loop-player%} >= 1000:
  634. if {strength.%loop-player%} is less than 1500:
  635. apply strength 1 to loop-player for 2 seconds
  636. if {strength.%loop-player%} >= 1500:
  637. if {strength.%loop-player%} is less than 2001:
  638. apply strength 2 to loop-player for 2 seconds
  639.  
  640. every 1 tick:
  641. loop all players:
  642. if {speed.%loop-player%} is greater than 2000:
  643. remove 1 from {speed.%loop-player%}
  644. if {strength.%loop-player%} is greater than 2000:
  645. remove 1 from {strength.%loop-player%}
  646. if {smart.%loop-player%} is greater than 2000:
  647. remove 1 from {smart.%loop-player%}
  648.  
  649. on block break:
  650. if event-block is a gold block:
  651. if "%region at player%" contains "bank":
  652. if {bankrobbed} is true:
  653. cancel event
  654. if {goldbroken} is less than 5:
  655. add 1 to {goldbroken}
  656. give player a gold nugget named "Gold Coin"
  657. else:
  658. send "&cI'm afraid the cash is all gone now."
  659.  
  660. every 1 tick:
  661. if {goldbroken} is 5:
  662. set {goldbroken} to 0
  663. broadcast "&cThe bank robbery has stopped"
  664. loop all players:
  665. if "%region at loop-player%" contains "bank":
  666. make console execute command "/lp user %loop-player% parent remove robbing"
  667. teleport loop-player to {bankdone}
  668. make console execute command "/fill -622 65 3795 -619 66 3795 iron_block"
  669.  
  670. command /dontmesswiththis2:
  671. permission: *
  672. trigger:
  673. set {bankdone} to player's location
  674.  
  675. command /bankrobberylist:
  676. permission: *
  677. trigger:
  678. send "%{bankrobbed}%"
  679.  
  680. on region enter:
  681. if "%region%" contains "escapeplace":
  682. broadcast "&4&lWARNING! &c%player% has escaped the prison!"
  683. make console execute command "/lp user %player% parent add fugitive"
  684. make console execute command "/teleport %player% -587 53 3648"
  685.  
  686. command /warn <player> <text>:
  687. permission: guard
  688. trigger:
  689. broadcast "&c&l[!] &4Warn &c[!] &7%arg-1% was issued a warning"
  690. broadcast "&cIssued by: &7%player%"
  691. broadcast "&cReason: &7%arg-2%"
  692. add "&r%now% : &r%arg-1% &cwas warned by &r%player% &cfor &r%arg-2%" to {history.%arg-1%::*}
  693.  
  694. command /history <offline player>:
  695. permission: guard
  696. trigger:
  697. if {history.%arg-1%::*} is set:
  698. if {history.%arg-1%::6} is set:
  699. set {_his} to {history.%arg-1%::6}
  700. set {_his2} to {history.%arg-1%::5}
  701. set {_his3} to {history.%arg-1%::4}
  702. set {_his4} to {history.%arg-1%::3}
  703. set {_his5} to {history.%arg-1%::2}
  704. delete {history.%arg-1%::*}
  705. add {_his5} to {history.%arg-1%::*}
  706. add {_his4} to {history.%arg-1%::*}
  707. add {_his3} to {history.%arg-1%::*}
  708. add {_his2} to {history.%arg-1%::*}
  709. add {_his} to {history.%arg-1%::*}
  710. send "%{history.%arg-1%::1}%"
  711. send "%{history.%arg-1%::2}%"
  712. send "%{history.%arg-1%::3}%"
  713. send "%{history.%arg-1%::4}%"
  714. send "%{history.%arg-1%::5}%"
  715. else:
  716. send "%{history.%arg-1%::1}%"
  717. send "%{history.%arg-1%::2}%"
  718. send "%{history.%arg-1%::3}%"
  719. send "%{history.%arg-1%::4}%"
  720. send "%{history.%arg-1%::5}%"
  721. send "&cShowing the 5 most recent punishments"
  722. if {history.%arg-1%::*} is not set:
  723. send "&cThis player does not have a punishment history"
  724.  
  725. command /statdoors <text>:
  726. permission: guard
  727. trigger:
  728. if arg-1 is "open":
  729. broadcast "&cOpening all gym and library doors."
  730. make console execute command "/fill -609 54 3598 -609 53 3599 air"
  731. make console execute command "/fill -630 54 3599 -630 53 3598 air"
  732. make console execute command "/fill -652 54 3599 -652 53 3598 air"
  733. if arg-1 is "close":
  734. broadcast "&cClosing all gym and library doors."
  735. make console execute command "/fill -609 54 3598 -609 53 3599 iron_bars"
  736. make console execute command "/fill -630 54 3599 -630 53 3598 iron_bars"
  737. make console execute command "/fill -652 54 3599 -652 53 3598 iron_bars"
  738.  
  739. on block break:
  740. if "%region at player%" contains "respawn":
  741. if event-block is dark oak log:
  742. cancel event
  743. drop 1 dark oak log
  744. set event-block to bedrock
  745. wait 5 minutes
  746. set event-block to dark oak log
  747. if event-block is oak log:
  748. cancel event
  749. drop 1 oak log
  750. set event-block to bedrock
  751. wait 5 minutes
  752. set event-block to oak log
  753. if event-block is coal ore:
  754. cancel event
  755. drop 1 coal
  756. set event-block to bedrock
  757. wait 5 minutes
  758. set event-block to coal ore
  759. if event-block is iron ore:
  760. cancel event
  761. drop 1 iron ore
  762. set event-block to bedrock
  763. wait 5 minutes
  764. set event-block to iron ore
  765. if event-block is redstone ore:
  766. cancel event
  767. drop 3 redstone dust
  768. set event-block to bedrock
  769. wait 5 minutes
  770. set event-block to redstone ore
  771. if event-block is lapis ore:
  772. cancel event
  773. drop 5 lapis lazuli
  774. set event-block to bedrock
  775. wait 5 minutes
  776. set event-block to lapis ore
  777. if event-block is diamond ore:
  778. cancel event
  779. drop 1 diamond
  780. set event-block to bedrock
  781. wait 5 minutes
  782. set event-block to diamond ore
  783.  
  784.  
  785.  
  786. on right click on parrot:
  787. send "&cBushie is watching you..." to player
  788.  
  789.  
  790.  
  791. on region enter:
  792. if "%region%" contains "truck":
  793. broadcast "&4&lWARNING &c%player% is stealing a truck and will escape in 1 minute"
  794. wait 1 minute
  795. if "%region at player%" contains "truck":
  796. broadcast "&4&lWARNING! &c%player% has escaped the prison!"
  797. make console execute command "/lp user %player% parent add fugitive"
  798. make console execute command "/teleport %player% -587 53 3648"
  799.  
  800. every 10 minutes:
  801. loop all players:
  802. if loop-player has permission "guard":
  803. set {_guard} to a random integer between 1 and 4
  804. if {_guard} is 1:
  805. send "&7Hey! You've been picked to do a job!" to loop-player
  806. wait 1 second
  807. send "&7Take this paper, deliver it to the police station, you have 5 minutes" to loop-player
  808. wait 2 seconds
  809. send "&7Oh, and you also get $100 in payment " to loop-player
  810. give loop-player a paper named "&cSome filework"
  811. wait 5 minutes
  812. if loop-player's inventory contains a paper named "&cSome filework":
  813. send "&cTime has run out!" to loop-player
  814. send "&cYou lose $100" to loop-player
  815. remove 100 from loop-player's balance
  816. stop
  817. if loop-player's inventory does not contain a paper named "&cSome filework":
  818. send "&aCongrats! You finished the job!" to loop-player
  819. send "&aYou gain $100" to loop-player
  820. add 100 to loop-player's balance
  821.  
  822. command /forcetask <player>:
  823. trigger:
  824. if arg-1 has permission "guard":
  825. set {_guard} to a random integer between 1 and 4
  826. if {_guard} is 1:
  827. send "&7Hey! You've been picked to do a job!" to arg-1
  828. wait 1 second
  829. send "&7Take this paper, deliver it to the police station, you have 5 minutes" to arg-1
  830. wait 2 seconds
  831. send "&7Oh, and you also get $100 in payment " to arg-1
  832. give arg-1 a paper named "&cSome filework"
  833. wait 5 minutes
  834. if arg-1's inventory contains a paper named "&cSome filework":
  835. send "&cTime has run out!" to arg-1
  836. send "&cYou lose $100" to arg-1
  837. remove 100 from arg-1's balance
  838. stop
  839. if arg-1's inventory does not contain a paper named "&cSome filework":
  840. send "&aCongrats! You finished the job!" to arg-1
  841. send "&aYou gain $100" to arg-1
  842. add 100 to arg-1's balance
  843.  
  844. on right click on sign:
  845. if line 1 contains "Drive":
  846. if held item's name contains "Car key":
  847. make console execute command "/tp %player% -318 70 3550.8"
  848.  
  849. command /minecraft:me:
  850. trigger:
  851. send "&cPlease do not try to bypass mutes."
  852.  
  853. command /me:
  854. trigger:
  855. send "&cPlease do not try to bypass mutes."
  856.  
  857. on respawn:
  858. if player does not have permission "guard":
  859. make console execute command "/jail %player% sc 3m"
  860.  
  861. every 1 tick:
  862. loop all players:
  863. if loop-player's inventory contains a lever:
  864. if loop-player does not have permission "guard":
  865. if {smart.%loop-player%} is less than 1000:
  866. remove 1 lever from loop-player's inventory
  867. send "&cYour intelligence needs to be 1000 to pick up levers." to loop-player
  868.  
  869. every 1 tick:
  870. loop all players:
  871. if loop-player's inventory contains a bottle:
  872. remove a bottle from loop-player's inventory
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement