Advertisement
Guest1221

Placers

Jan 21st, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.70 KB | None | 0 0
  1. on script load:
  2. set {BeginTown} to spawn egg named "&fBegin Town &7(Place On Grass)"
  3. set {Seed1} to wooden hoe named "&fSeed Farm &8» &clvl 1"
  4. set {Seed2} to wooden hoe named "&fSeed Farm &8» &clvl 2"
  5. set {Seed3} to wooden hoe named "&fSeed Farm &8» &clvl 3"
  6. set {Wall1} to cobblestone wall named "&fWall"
  7. set {Tree1} to oak sapling named "&fTree Farm &8» &clvl 1"
  8. set {Tree2} to oak sapling named "&fTree Farm &8» &clvl 2"
  9. set {Tree3} to oak sapling named "&fTree Farm &8» &clvl 3"
  10. set {Mine1} to stone pickaxe named "&fMine &8» &clvl 1"
  11. set {Mine2} to stone pickaxe named "&fMine &8» &clvl 2"
  12. set {Mine3} to stone pickaxe named "&fMine &8» &clvl 3"
  13. set {RoadEW} to minecart named "&fRoad &8» &cFacing East/West"
  14. set {RoadNS} to minecart named "&fRoad &8» &cFacing North/South"
  15. set {RoadETurnRight} to minecart named "&fRoad &8» &cFacing East (Turns Right)"
  16. set {RoadETurnLeft} to minecart named "&fRoad &8» &cFacing East (Turns Left)"
  17. set {RoadNTurnRight} to minecart named "&fRoad &8» &cFacing North (Turns Right)"
  18. set {RoadNTurnLeft} to minecart named "&fRoad &8» &cFacing North (Turns Left)"
  19. set {RoadSTurnRight} to minecart named "&fRoad &8» &cFacing South (Turns Right)"
  20. set {RoadSTurnLeft} to minecart named "&fRoad &8» &cFacing South (Turns Left)"
  21. set {RoadWTurnRight} to minecart named "&fRoad &8» &cFacing West (Turns Right)"
  22. set {RoadWTurnLeft} to minecart named "&fRoad &8» &cFacing West (Turns Left)"
  23. set {ExpandS} to diamond pickaxe named "&fExpand &8» &cExpands your town."
  24. set {TownHall1} to anvil:0 named "&fTown Hall &8» &clvl 1"
  25. set {Remover} to barrier named "&fRemover &8» &cRemoves a plot"
  26.  
  27. on first join:
  28. make console execute "/manuaddp %player% begin.once"
  29.  
  30. on rightclick on sign:
  31. if line 2 of block is "&3&lReward1":
  32. set line 3 of block to "&6Click To Recieve"
  33. if {easteregg1.%player%} is not set:
  34. add 50 to {credits::%player%}
  35. send "&8» &7You have got &e50 credits &7for finding this sign! &8(CAN ONY BE CLAIMED ONCE)"
  36. set {easteregg1.%player%} to "True"
  37. make player execute "/spawn"
  38. else if {easteregg1.%player%} is "True":
  39. send "&8» &7You have already found this sign!"
  40. if line 2 of block is "&3&lReward2":
  41. set line 3 of block to "&6Click To Recieve"
  42. if {easteregg2.%player%} is not set:
  43. add 50 to {credits::%player%}
  44. send "&8» &7You have got &e50 credits &7for finding this sign! &8(CAN ONY BE CLAIMED ONCE)"
  45. set {easteregg2.%player%} to "True"
  46. make player execute "/spawn"
  47. else if {easteregg2.%player%} is "True":
  48. send "&8» &7You have already found this sign!"
  49. if line 2 of block is "&3&lReward3":
  50. set line 3 of block to "&6Click To Recieve"
  51. if {easteregg3.%player%} is not set:
  52. add 50 to {credits::%player%}
  53. send "&8» &7You have got &e50 credits &7for finding this sign! &8(CAN ONY BE CLAIMED ONCE)"
  54. set {easteregg3.%player%} to "True"
  55. make player execute "/spawn"
  56. else if {easteregg3.%player%} is "True":
  57. send "&8» &7You have already found this sign!"
  58.  
  59. command /help:
  60. trigger:
  61. send ""
  62. send "&8» &7Help Menu &8«"
  63. send ""
  64. send "&8» &e/begin &8» &7Teleports you randomly and gives you a spawn egg to begin your town. &8«"
  65. send "&8» &e/settown &8» &7Sets your town's spawn location."
  66. send "&8» &e/shop &8» &7Teleports you to the shop to buy/sell products. &8«"
  67. send "&8» &e/credits help &8» &7Shows all commands for credits. &8«"
  68. send "&8» &e/withdraw &8» &7Withdraws an amount from your credits. &cOnly withdraw 1, 10, 15, 20, 25"
  69. send ""
  70. send "&8» &7To place farms and houses, &eleft click&7 on a &eDiamond Block&7.&8«"
  71.  
  72. command /shop:
  73. trigger:
  74. send "&8» &7You will be teleported in 2 seconds."
  75. wait 2 seconds
  76. send "&8» &7Teleporting."
  77. wait 0.5 seconds
  78. teleport player to {Shop}
  79.  
  80. command /seed1:
  81. trigger:
  82. if {credits::%player%} >= 50:
  83. remove 50 from {credits::%player%}
  84. give {Seed1} to player
  85. else:
  86. send "&8» &7You need &e50 credits &7to buy this."
  87.  
  88. command /seed2:
  89. trigger:
  90. if {credits::%player%} >= 100:
  91. remove 100 from {credits::%player%}
  92. give {Seed2} to player
  93. else:
  94. send "&8» &7You need &e100 credits &7to buy this."
  95.  
  96. command /seed3:
  97. trigger:
  98. if {credits::%player%} >= 150:
  99. remove 150 from {credits::%player%}
  100. give {Seed3} to player
  101. else:
  102. send "&8» &7You need &e150 credits &7to buy this."
  103.  
  104. command /remover:
  105. trigger:
  106. if {credits::%player%} >= 0:
  107. remove 0 from {credits::%player%}
  108. give {Remover} to player
  109.  
  110. command /roadns:
  111. trigger:
  112. if {credits::%player%} >= 50:
  113. remove 50 from {credits::%player%}
  114. give {RoadNS} to player
  115. else:
  116. send "&8» &7You need &e50 credits &7for this."
  117.  
  118. command /roadew:
  119. permission: op
  120. trigger:
  121. give {RoadEW} to player
  122.  
  123. command /roadetr:
  124. permission: op
  125. trigger:
  126. give {RoadETurnRight} to player
  127.  
  128. command /roadetl:
  129. permission: op
  130. trigger:
  131. give {RoadETurnLeft} to player
  132.  
  133. command /roadntr:
  134. permission: op
  135. trigger:
  136. give {RoadNTurnRight} to player
  137.  
  138. command /roadntl:
  139. permission: op
  140. trigger:
  141. give {RoadNTurnLeft} to player
  142.  
  143. command /roadstr:
  144. permission: op
  145. trigger:
  146. give {RoadSTurnRight} to player
  147.  
  148. command /roadstl:
  149. permission: op
  150. trigger:
  151. give {RoadSTurnLeft} to player
  152.  
  153. command /roadwtr:
  154. permission: op
  155. trigger:
  156. give {RoadWTurnRight} to player
  157.  
  158. command /roadwtl:
  159. permission: op
  160. trigger:
  161. give {RoadWTurnLeft} to player
  162.  
  163. command /expands:
  164. trigger:
  165. if {credits::%player%} >= 499:
  166. remove 499 from {credits::%player%}
  167. give {ExpandS} to player
  168.  
  169. command /mine1:
  170. trigger:
  171. if {Mine1.%player%} is "True":
  172. send "&8» &7You already have this mine."
  173. stop
  174. else if {credits::%player%} >= 0:
  175. remove 0 from {credits::%player%}
  176. give {Mine1} to player
  177. else:
  178. send "&8» &7You need &e0 credits &7to buy this."
  179.  
  180. command /mine2:
  181. trigger:
  182. if {Mine2.%player%} is "True":
  183. send "&8» &7You already have this mine."
  184. stop
  185. else if {credits::%player%} >= 100:
  186. remove 100 from {credits::%player%}
  187. give {Mine2} to player
  188. else:
  189. send "&8» &7You need &e100 credits &7to buy this."
  190.  
  191. command /mine3:
  192. trigger:
  193. if {Mine3.%player%} is "True":
  194. send "&8» &7You already have this mine."
  195. stop
  196. else if {credits::%player%} >= 225:
  197. remove 225 from {credits::%player%}
  198. give {Mine3} to player
  199. else:
  200. send "&8» &7You need &e225 credits &7to buy this."
  201.  
  202. command /wall1:
  203. trigger:
  204. if {credits::%player%} >= 8:
  205. send "&8» &7You bought &e4 walls &7for &e8 credits"
  206. give 4 {Wall1} to player
  207. else:
  208. send "&8» &7You need &e8 credits &7for this."
  209.  
  210. command /tree1:
  211. trigger:
  212. if {credits::%player%} >= 50:
  213. remove 50 from {credits::%player%}
  214. give {Tree1} to player
  215. else:
  216. send "&8» &7You need &e50 credits &7for this."
  217.  
  218. command /tree2:
  219. trigger:
  220. if {credits::%player%} >= 150:
  221. remove 150 from {credits::%player%}
  222. give {Tree2} to player
  223. else:
  224. send "&8» &7You need &e150 credits &7for this."
  225.  
  226. command /tree3:
  227. trigger:
  228. if {credits::%player%} >= 250:
  229. remove 250 from {credits::%player%}
  230. give {Tree3} to player
  231. else:
  232. send "&8» &7You need &e250 credits &7for this."
  233.  
  234. command /townhall1:
  235. permission: op
  236. trigger:
  237. give {TownHall1} to player
  238.  
  239. on rightclick with wooden hoe:
  240. cancel event
  241.  
  242. on rightclick with hay block:
  243. if player has 4 hay blocks named "&fHay &8» &clvl 1" in their inventory:
  244. send "&8» &7You have sold 4 hay bales for &e1 credit"
  245. remove 4 hay block from player's inventory
  246. add 1 to {credits::%player%}
  247. if player has 4 hay blocks named "&fHay &8» &clvl 2" in their inventory:
  248. send "&8» &7You have sold 4 hay bales for &e3 credits"
  249. remove 4 hay block from player's inventory
  250. add 3 to {credits::%player%}
  251. if player has 4 hay blocks named "&fHay &8» &clvl 3" in their inventory:
  252. send "&8» &7You have sold 4 hay bales for &e6 credits"
  253. remove 4 hay block from player's inventory
  254. add 6 to {credits::%player%}
  255.  
  256. on rightclick with oak planks:
  257. cancel event
  258. if player has 6 oak planks named "&fPlanks &8» &clvl 1":
  259. remove 6 oak planks from player's inventory
  260. send "&8» &7You have sold &e6 Oak Planks &7for &e3 credits"
  261. add 3 to {credits::%player%}
  262.  
  263. on rightclick with oak leaves:
  264. cancel event
  265. if player has 4 oak leaves named "&fLeaves &8» &clvl 1":
  266. remove 4 oak leaves named "&fLeaves &8» &clvl 1" from player's inventory
  267. send "&8» &7You have sold &e4 Oak Leaves &7for &e2 credits"
  268. add 2 to {credits::%player%}
  269.  
  270. on break of hay block:
  271. cancel event
  272. if player is not holding wooden axe:
  273. send "&8» &7You must hold a tool to farm."
  274. if player is holding wooden axe named "&eFarming &8» &clvl 1":
  275. set block to air
  276. give player 1 hay block named "&fHay &8» &clvl 1"
  277. wait 30 seconds
  278. set block to hay block
  279. if player is holding wooden axe named "&eFarming &8» &clvl 2":
  280. set block to air
  281. give player 1 hay block named "&fHay &8» &clvl 2"
  282. wait 30 seconds
  283. set block to hay block
  284. if player is holding wooden axe named "&eFarming &8» &clvl 3":
  285. set block to air
  286. give player 1 hay block named "&fHay &8» &clvl 3"
  287. wait 30 seconds
  288. set block to hay block
  289.  
  290. on break of diamond block:
  291. send "&8» &7You cannot break this block here."
  292. cancel event
  293.  
  294. on break of grass:
  295. send "&8» &7You cannot break this block here."
  296. cancel event
  297.  
  298. on break of grass path:
  299. send "&8» &7You cannot break this block here."
  300. cancel event
  301.  
  302. on break of quartz block:
  303. send "&8» &7You cannot break this block here."
  304. cancel event
  305.  
  306. on break of coal block:
  307. send "&8» &7You cannot break this block here."
  308. cancel event
  309.  
  310. on break of cobblestone wall:
  311. send "&8» &7You cannot break this block here."
  312. cancel event
  313.  
  314. on break of stone brick:
  315. send "&8» &7You cannot break this block here."
  316. cancel event
  317.  
  318. on break of stone brick slab:
  319. send "&8» &7You cannot break this block here."
  320. cancel event
  321.  
  322. on break of dirt:
  323. send "&8» &7You cannot break this block here."
  324. cancel event
  325.  
  326. on break of farmland:
  327. send "&8» &7You cannot break this block here."
  328. cancel event
  329.  
  330. on break of sign:
  331. cancel event
  332.  
  333. on break of gold block:
  334. cancel event
  335.  
  336. on break of redstone block:
  337. cancel event
  338.  
  339. on break of oak log:
  340. cancel event
  341. set block to cobble stone
  342. give player 2 oak planks named "&fPlanks &8» &clvl 1"
  343. wait 12 seconds
  344. set block to oak log
  345.  
  346. on break of birch log:
  347. cancel event
  348. set block to cobble stone
  349. give player 4 oak planks
  350. wait 12 seconds
  351. set block to oak log
  352.  
  353. on break of spruce log:
  354. cancel event
  355. set block to cobble stone
  356. give player 8 oak planks
  357. wait 12 seconds
  358. set block to oak log
  359.  
  360. on break of oak leaves:
  361. cancel event
  362. set block to cobble stone
  363. give player 2 oak leaves:1 named "&fLeaves &8» &clvl 1"
  364. wait 7 seconds
  365. set block to oak leaves
  366.  
  367. command /begin:
  368. permission: begin.once
  369. trigger:
  370. make console execute "/manudelp %player% begin.once"
  371. make player execute "/rtp"
  372. give {BeginTown} to player
  373. give {TownHall1} to player
  374.  
  375. command /settown:
  376. trigger:
  377. set {town.%player%} to player's location
  378. send "&8» &7Your Town Location Has Been Set."
  379.  
  380. command /town [<text>]:
  381. trigger:
  382. if arg 1 is not set:
  383. send "&8» &7Teleporting in 2 seconds.."
  384. wait 2 seconds
  385. send "&8» &7Teleporting.."
  386. wait 0.7 seconds
  387. teleport player to {town.%player%}
  388. if arg 1 is set:
  389. send "&8» &7Teleporting in 2 seconds.."
  390. wait 2 seconds
  391. send "&8» &7Teleporting"
  392. wait 0.7 seconds
  393. teleport player to {town.%arg 1%}
  394.  
  395. on rightclick with spawn egg:
  396. cancel event
  397.  
  398. on rightclick with oak sapling:
  399. cancel event
  400.  
  401. on rightclick with cobblestone wall:
  402. cancel event
  403.  
  404. on rightclick on grass:
  405. if player is holding {BeginTown}:
  406. cancel event
  407. remove {BeginTown} from player's inventory
  408. set {x.%player%} to event-block's x-coordinate
  409. set {y.%player%} to event-block's y-coordinate
  410. set {z.%player%} to event-block's z-coordinate
  411. make player execute "/settown"
  412. make console execute "/clone 50 3 -30 83 3 3 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  413.  
  414. on leftclick on diamond block:
  415. if player is holding {Remover}:
  416. cancel event
  417. remove 1 barrier named "&fRemover &8» &cRemoves a plot" from player's inventory
  418. send "&8» &7Getting builders to destroy your plot. This will take 5 seconds."
  419. wait 5 seconds
  420. send "&8» &7Your plot has been destroyed."
  421. set {x.%player%} to event-block's x-coordinate
  422. set {y.%player%} to event-block's y-coordinate
  423. set {z.%player%} to event-block's z-coordinate
  424. make console execute "/clone 52 9 -8 61 19 1 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  425.  
  426. if player is holding {Mine1}:
  427. cancel event
  428. remove 1 stone pickaxe named "&fMine &8» &clvl 1" from player's inventory
  429. send "&8» &7Getting builders to create your mine. This will take 4 seconds."
  430. wait 4 seconds
  431. send "&8» &7Your mine has been built."
  432. set {Mine1.%player%} to "True"
  433. set {x.%player%} to event-block's x-coordinate
  434. set {y.%player%} to event-block's y-coordinate
  435. set {z.%player%} to event-block's z-coordinate
  436. make console execute "/clone 49 9 1 40 12 -8 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  437.  
  438. if player is holding {Mine2}:
  439. cancel event
  440. remove 1 stone pickaxe named "&fMine &8» &clvl 2" from player's inventory
  441. send "&8» &7Getting builders to create your mine. This will take 4 seconds."
  442. wait 4 seconds
  443. send "&8» &7Your mine has been built."
  444. set {Mine2.%player%} to "True"
  445. set {x.%player%} to event-block's x-coordinate
  446. set {y.%player%} to event-block's y-coordinate
  447. set {z.%player%} to event-block's z-coordinate
  448. make console execute "/clone 49 9 1 40 12 -8 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  449.  
  450. if player is holding {Mine3}:
  451. cancel event
  452. remove 1 stone pickaxe named "&fMine &8» &clvl 3" from player's inventory
  453. send "&8» &7Getting builders to create your mine. This will take 4 seconds."
  454. wait 4 seconds
  455. send "&8» &7Your mine has been built."
  456. set {Mine3.%player%} to "True"
  457. set {x.%player%} to event-block's x-coordinate
  458. set {y.%player%} to event-block's y-coordinate
  459. set {z.%player%} to event-block's z-coordinate
  460. make console execute "/clone 49 9 1 40 12 -8 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  461.  
  462. if player is holding {Seed1}:
  463. cancel event
  464. remove 1 wooden hoe named "&fSeed Farm &8» &clvl 1" from player's inventory
  465. send "&8» &7Getting builders to create your farm. This will take 4 seconds."
  466. wait 3.7 seconds
  467. send "&8» &7Your farm has been built."
  468. set {x.%player%} to event-block's x-coordinate
  469. set {y.%player%} to event-block's y-coordinate
  470. set {z.%player%} to event-block's z-coordinate
  471. make console execute "/clone 5 3 -7 14 4 2 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  472. wait 1 second
  473. give player 21 seeds
  474. make console execute "ci %player% wooden axe"
  475. make console execute "ci %player% wooden axe"
  476. give player 1 wooden axe named "&eFarming &8» &clvl 1"
  477.  
  478. if player is holding {Seed2}:
  479. cancel event
  480. remove 1 wooden hoe named "&fSeed Farm &8» &clvl 2" from player's inventory
  481. send "&8» &7Getting builders to create your farm. This will take 5 seconds."
  482. wait 5 seconds
  483. send "&8» &7Your farm has been built."
  484. set {x.%player%} to event-block's x-coordinate
  485. set {y.%player%} to event-block's y-coordinate
  486. set {z.%player%} to event-block's z-coordinate
  487. make console execute "/clone 14 4 -9 5 3 -18 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  488. wait 1 second
  489. give player 32 seeds
  490. make console execute "ci %player% wooden axe"
  491. make console execute "ci %player% wooden axe"
  492. give player 1 wooden axe named "&eFarming &8» &clvl 2"
  493.  
  494. if player is holding {Seed3}:
  495. cancel event
  496. remove 1 wooden hoe named "&fSeed Farm &8» &clvl 3" from player's inventory
  497. send "&8» &7Getting builders to create your farm. This will take 7 seconds."
  498. wait 7 seconds
  499. send "&8» &7Your farm has been built."
  500. set {x.%player%} to event-block's x-coordinate
  501. set {y.%player%} to event-block's y-coordinate
  502. set {z.%player%} to event-block's z-coordinate
  503. make console execute "/clone 5 4 -29 14 3 -20 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  504. wait 1 second
  505. give player 54 seeds
  506. make console execute "ci %player% wooden axe"
  507. make console execute "ci %player% wooden axe"
  508. give player 1 wooden axe named "&eFarming &8» &clvl 3"
  509.  
  510. if player is holding {Tree1}:
  511. cancel event
  512. remove 1 sapling named "&fTree Farm &8» &clvl 1" from player's inventory
  513. send "&8» &7Getting builders to create your farm. This will take 4 seconds."
  514. wait 4 seconds
  515. send "&8» &7Your farm has been built."
  516. set {x.%player%} to event-block's x-coordinate
  517. set {y.%player%} to event-block's y-coordinate
  518. set {z.%player%} to event-block's z-coordinate
  519. make console execute "/clone 49 16 -16 40 9 -25 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  520. give player 1 stone axe named "&eTree Farming &8» &clvl 1"
  521.  
  522. if player is holding {Tree2}:
  523. cancel event
  524. remove 1 sapling named "&fTree Farm &8» &clvl 2" from player's inventory
  525. send "&8» &7Getting builders to create your farm. This will take 5 seconds."
  526. wait 5 seconds
  527. send "&8» &7Your farm has been built."
  528. set {x.%player%} to event-block's x-coordinate
  529. set {y.%player%} to event-block's y-coordinate
  530. set {z.%player%} to event-block's z-coordinate
  531. make console execute "/clone 37 16 -16 28 9 -25 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  532. give player 1 stone axe named "&eTree Farming &8» &clvl 2"
  533.  
  534. if player is holding {Tree3}:
  535. cancel event
  536. remove 1 sapling named "&fTree Farm &8» &clvl 3" from player's inventory
  537. send "&8» &7Getting builders to create your farm. This will take 8 seconds."
  538. wait 8 seconds
  539. send "&8» &7Your farm has been built."
  540. set {x.%player%} to event-block's x-coordinate
  541. set {y.%player%} to event-block's y-coordinate
  542. set {z.%player%} to event-block's z-coordinate
  543. make console execute "/clone 25 16 -16 16 9 -25 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  544. give player 1 stone axe named "&eTree Farming &8» &clvl 3"
  545.  
  546. on leftclick on coal block:
  547. if player is holding {Wall1}:
  548. cancel event
  549. remove 1 cobblestone wall named "&fWall" from player's inventory
  550. send "&8» &7Getting builders to create your wall. This will take 2 seconds."
  551. wait 2 seconds
  552. send "&8» &7Your wall has been built."
  553. set {x.%player%} to event-block's x-coordinate
  554. set {y.%player%} to event-block's y-coordinate
  555. set {z.%player%} to event-block's z-coordinate
  556. make console execute "/clone 45 10 -13 45 12 -13 %{x.%player%}% %{y.%player%}+1% %{z.%player%}%"
  557.  
  558. on leftclick on redstone block:
  559. if player is holding {TownHall1}:
  560. cancel event
  561. remove 1 anvil:0 named "&fTown Hall &8» &clvl 1" from player's inventory
  562. send "&8» &7Getting builders to create your town hall. This will take 3 seconds."
  563. wait 3 seconds
  564. send "&8» &7Your town hall has been built."
  565. set {x.%player%} to event-block's x-coordinate
  566. set {y.%player%} to event-block's y-coordinate
  567. set {z.%player%} to event-block's z-coordinate
  568. make console execute "/clone 28 9 -8 37 17 1 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  569.  
  570. on leftclick on gold block:
  571. if player is holding {ExpandS}:
  572. cancel event
  573. remove 1 diamond pickaxe named "&fExpand &8» &cExpands your town." from player's inventory
  574. send "&8» &7Getting builders to expand your land. This will take 12 seconds."
  575. wait 12 seconds
  576. send "&8» &7Your land has been expanded."
  577. set {x.%player%} to event-block's x-coordinate
  578. set {y.%player%} to event-block's y-coordinate
  579. set {z.%player%} to event-block's z-coordinate
  580. make console execute "/clone 50 3 -8 83 3 3 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  581.  
  582. on leftclick on lapis block:
  583. if player is holding {RoadNS}:
  584. cancel event
  585. remove 1 minecart named "&fRoad &8» &cFacing North/South" from player's inventory
  586. send "&8» &7Getting builders to build a road. This will take 3 seconds."
  587. wait 3 seconds
  588. send "&8» &7Your road has been added"
  589. set {x.%player%} to event-block's x-coordinate
  590. set {y.%player%} to event-block's y-coordinate
  591. set {z.%player%} to event-block's z-coordinate
  592. make console execute "/clone 16 3 -18 25 4 -8 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  593.  
  594. if player is holding {Remover}:
  595. cancel event
  596. remove 1 barrier named "&fRemover &8» &cRemoves a plot" from player's inventory
  597. send "&8» &7Getting builders to remove your plot. This will take 5 seconds."
  598. wait 5 seconds
  599. send "&8» &7Your plot has been removed"
  600. set {x.%player%} to event-block's x-coordinate
  601. set {y.%player%} to event-block's y-coordinate
  602. set {z.%player%} to event-block's z-coordinate
  603. make console execute "/clone 64 9 -8 73 11 2 %{x.%player%}% %{y.%player%}% %{z.%player%}%"
  604.  
  605. every 20 seconds in world "world":
  606. loop all players:
  607. if {Mine1.%loop-player%} is "True":
  608. set action bar of loop-player to "&8» &7Your mine has got you &e3 credits"
  609. add 3 to {credits::%loop-player%}
  610. if {Mine2.%loop-player%} is "True":
  611. set action bar of loop-player to "&8» &7Your mine has got you &e6 credits"
  612. add 6 to {credits::%loop-player%}
  613. if {Mine3.%loop-player%} is "True":
  614. set action bar of loop-player to "&8» &7Your mine has got you &e10 credits"
  615. add 9 to {credits::%loop-player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement