Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.09 KB | None | 0 0
  1. on load:
  2. make console execute command "/fb reload"
  3. set {crystallife} to "100"
  4. make console execute command "/minecraft:kill @e[type=EnderCrystal]"
  5. wait 1 ticks
  6. make console execute command "/summon EnderCrystal 591 60 107"
  7.  
  8. on join:
  9. wait 1 ticks
  10. open chest with 3 rows named "&f&nSéléctionner une classe" to player
  11. make console execute command "/gamemode 3 %player%"
  12. make console execute command "/clear %player%"
  13. format slot 11 of player with obsidian named "&6Classe Défenseur" to close then run [make player execute command "/classe def"]
  14. format slot 15 of player with iron sword named "&6Classe Attaquant" to close then run [make player execute command "/classe att"]
  15.  
  16. command /classe [<text>]:
  17. trigger:
  18. wait 1 ticks
  19. if arg 1 is "def":
  20. make console execute command "/effect %player% clear"
  21. give a clock named "&6Menu &7(Clic Droit)" to player
  22. broadcast "&6> &e%player% à rejoint la partie !"
  23. make console execute command "/title %player% title {text:""Réapparut !"",color:gold}"
  24. make console execute command "/title %player% subtitle {text:""Bonne Chance !"",color:green}"
  25. make console execute command "/clear %player%"
  26. make console execute command "/gamemode 0 %player%"
  27. make console execute command "/tp %player% 597 59 101"
  28. make console execute command "/replaceitem entity %player% slot.armor.head minecraft:iron_helmet"
  29. make console execute command "/replaceitem entity %player% slot.armor.chest minecraft:iron_chestplate"
  30. make console execute command "/replaceitem entity %player% slot.armor.legs minecraft:iron_leggings"
  31. make console execute command "/replaceitem entity %player% slot.armor.feet minecraft:iron_boots"
  32. make console execute command "/replaceitem entity %player% slot.hotbar.0 minecraft:iron_sword"
  33. make console execute command "/replaceitem entity %player% slot.hotbar.1 minecraft:bow"
  34. make console execute command "/replaceitem entity %player% slot.hotbar.2 minecraft:fishing_rod"
  35. make console execute command "/replaceitem entity %player% slot.hotbar.3 minecraft:golden_apple 16"
  36. make console execute command "/replaceitem entity %player% slot.inventory.18 minecraft:arrow 64"
  37. make console execute command "/effect %player% minecraft:saturation 18888 255 true"
  38. make console execute command "/give %player% minecraft:cobblestone 64"
  39. make console execute command "/give %player% minecraft:cobblestone 64"
  40. make console execute command "/give %player% minecraft:cobblestone 64"
  41. make console execute command "/give %player% minecraft:cobblestone 64"
  42. make console execute command "/give %player% minecraft:cobblestone 64"
  43. make console execute command "/give %player% minecraft:cobblestone 64"
  44. set {classe.%player%} to "def"
  45. set the player's tablist name to "&c%player%"
  46. wait 1 ticks
  47. give a clock named "&6Menu &7(Clic Droit)" to player
  48. if arg 1 is "att":
  49. make console execute command "/effect %player% clear"
  50. broadcast "&6> &e%player% à réapparut !"
  51. make console execute command "/title %player% title {text:""Réapparut !"",color:gold}"
  52. make console execute command "/title %player% subtitle {text:""Bonne Chance !"",color:green}"
  53. make console execute command "/clear %player%"
  54. make console execute command "/gamemode 0 %player%"
  55. make console execute command "/tp %player% 684 60 134"
  56. give a clock named "&6Menu &7(Clic Droit)" to player
  57. make console execute command "/replaceitem entity %player% slot.armor.head minecraft:iron_helmet"
  58. make console execute command "/replaceitem entity %player% slot.armor.chest minecraft:iron_chestplate"
  59. make console execute command "/replaceitem entity %player% slot.armor.legs minecraft:iron_leggings"
  60. make console execute command "/replaceitem entity %player% slot.armor.feet minecraft:iron_boots"
  61. make console execute command "/replaceitem entity %player% slot.hotbar.0 minecraft:iron_sword"
  62. make console execute command "/replaceitem entity %player% slot.hotbar.1 minecraft:bow"
  63. make console execute command "/replaceitem entity %player% slot.hotbar.2 minecraft:fishing_rod"
  64. make console execute command "/replaceitem entity %player% slot.hotbar.3 minecraft:golden_apple 16"
  65. make console execute command "/replaceitem entity %player% slot.inventory.18 minecraft:arrow 64"
  66. make console execute command "/effect %player% minecraft:saturation 18888 255 true"
  67. make console execute command "/give %player% minecraft:cobblestone 64"
  68. make console execute command "/give %player% minecraft:cobblestone 64"
  69. make console execute command "/give %player% minecraft:cobblestone 64"
  70. make console execute command "/give %player% minecraft:cobblestone 64"
  71. make console execute command "/give %player% minecraft:cobblestone 64"
  72. make console execute command "/give %player% minecraft:cobblestone 64"
  73. set {classe.%player%} to "att"
  74. set the player's tablist name to "&9%player%"
  75. wait 1 ticks
  76. give a clock named "&6Menu &7(Clic Droit)" to player
  77.  
  78. on break:
  79. if player's gamemode is survival:
  80. cancel event
  81.  
  82. on damage:
  83. if victim is a player:
  84. if {classe.%victim%} is "att":
  85. if {classe.%attacker%} is "att":
  86. cancel event
  87. send "&cVous ne pouvez pas attaquer un de vos aliés !" to attacker
  88. if {classe.%victim%} is "def":
  89. if {classe.%attacker%} is "def":
  90. cancel event
  91. send "&cVous ne pouvez pas attaquer un de vos aliés !" to attacker
  92.  
  93. command /set:
  94. trigger:
  95. set {crystallife} to "1"
  96.  
  97. on damage:
  98. if victim is a ender crystal:
  99. if {classe.%attacker%} is "att":
  100. if {crystallife} is "100":
  101. cancel event
  102. set {crystallife} to "99"
  103. wait 1 ticks
  104. broadcast "&cLes attanquants attaquent le Crystal ! &6( 99/100 HP)"
  105. stop
  106. if {crystallife} is "99":
  107. cancel event
  108. set {crystallife} to "98"
  109. wait 1 ticks
  110. broadcast "&cLes attanquants attaquent le Crystal ! &6( 98/100 HP)"
  111. stop
  112. if {crystallife} is "98":
  113. cancel event
  114. set {crystallife} to "97"
  115. wait 1 ticks
  116. broadcast "&cLes attanquants attaquent le Crystal ! &6( 97/100 HP)"
  117. stop
  118. if {crystallife} is "97":
  119. cancel event
  120. set {crystallife} to "96"
  121. wait 1 ticks
  122. broadcast "&cLes attanquants attaquent le Crystal ! &6( 96/100 HP)"
  123. stop
  124. if {crystallife} is "96":
  125. cancel event
  126. set {crystallife} to "95"
  127. wait 1 ticks
  128. broadcast "&cLes attanquants attaquent le Crystal ! &6( 95/100 HP)"
  129. stop
  130. if {crystallife} is "95":
  131. cancel event
  132. set {crystallife} to "94"
  133. wait 1 ticks
  134. broadcast "&cLes attanquants attaquent le Crystal ! &6( 94/100 HP)"
  135. stop
  136. if {crystallife} is "94":
  137. cancel event
  138. set {crystallife} to "93"
  139. wait 1 ticks
  140. broadcast "&cLes attanquants attaquent le Crystal ! &6( 93/100 HP)"
  141. stop
  142. if {crystallife} is "93":
  143. cancel event
  144. set {crystallife} to "92"
  145. wait 1 ticks
  146. broadcast "&cLes attanquants attaquent le Crystal ! &6( 92/100 HP)"
  147. stop
  148. if {crystallife} is "92":
  149. cancel event
  150. set {crystallife} to "91"
  151. wait 1 ticks
  152. broadcast "&cLes attanquants attaquent le Crystal ! &6( 91/100 HP)"
  153. stop
  154. if {crystallife} is "91":
  155. cancel event
  156. set {crystallife} to "90"
  157. wait 1 ticks
  158. broadcast "&cLes attanquants attaquent le Crystal ! &6( 90/100 HP)"
  159. stop
  160. if {crystallife} is "90":
  161. cancel event
  162. set {crystallife} to "89"
  163. wait 1 ticks
  164. broadcast "&cLes attanquants attaquent le Crystal ! &6( 89/100 HP)"
  165. stop
  166. if {crystallife} is "89":
  167. cancel event
  168. set {crystallife} to "88"
  169. wait 1 ticks
  170. broadcast "&cLes attanquants attaquent le Crystal ! &6( 88/100 HP)"
  171. stop
  172. if {crystallife} is "88":
  173. cancel event
  174. set {crystallife} to "87"
  175. wait 1 ticks
  176. broadcast "&cLes attanquants attaquent le Crystal ! &6( 87/100 HP)"
  177. stop
  178. if {crystallife} is "87":
  179. cancel event
  180. set {crystallife} to "86"
  181. wait 1 ticks
  182. broadcast "&cLes attanquants attaquent le Crystal ! &6( 86/100 HP)"
  183. stop
  184. if {crystallife} is "86":
  185. cancel event
  186. set {crystallife} to "85"
  187. wait 1 ticks
  188. broadcast "&cLes attanquants attaquent le Crystal ! &6( 85/100 HP)"
  189. stop
  190. if {crystallife} is "85":
  191. cancel event
  192. set {crystallife} to "84"
  193. wait 1 ticks
  194. broadcast "&cLes attanquants attaquent le Crystal ! &6( 84/100 HP)"
  195. stop
  196. if {crystallife} is "84":
  197. cancel event
  198. set {crystallife} to "83"
  199. wait 1 ticks
  200. broadcast "&cLes attanquants attaquent le Crystal ! &6( 83/100 HP)"
  201. stop
  202. if {crystallife} is "83":
  203. cancel event
  204. set {crystallife} to "82"
  205. wait 1 ticks
  206. broadcast "&cLes attanquants attaquent le Crystal ! &6( 82/100 HP)"
  207. if {crystallife} is "82":
  208. cancel event
  209. set {crystallife} to "81"
  210. wait 1 ticks
  211. broadcast "&cLes attanquants attaquent le Crystal ! &6( 81/100 HP)"
  212. stop
  213. if {crystallife} is "81":
  214. cancel event
  215. set {crystallife} to "80"
  216. wait 1 ticks
  217. broadcast "&cLes attanquants attaquent le Crystal ! &6( 80/100 HP)"
  218. stop
  219. if {crystallife} is "80":
  220. cancel event
  221. set {crystallife} to "79"
  222. wait 1 ticks
  223. broadcast "&cLes attanquants attaquent le Crystal ! &6( 79/100 HP)"
  224. stop
  225. if {crystallife} is "79":
  226. cancel event
  227. set {crystallife} to "78"
  228. wait 1 ticks
  229. broadcast "&cLes attanquants attaquent le Crystal ! &6( 78/100 HP)"
  230. stop
  231. if {crystallife} is "78":
  232. cancel event
  233. set {crystallife} to "77"
  234. wait 1 ticks
  235. broadcast "&cLes attanquants attaquent le Crystal ! &6( 77/100 HP)"
  236. stop
  237. if {crystallife} is "77":
  238. cancel event
  239. set {crystallife} to "76"
  240. wait 1 ticks
  241. broadcast "&cLes attanquants attaquent le Crystal ! &6( 76/100 HP)"
  242. stop
  243. if {crystallife} is "76":
  244. cancel event
  245. set {crystallife} to "75"
  246. wait 1 ticks
  247. broadcast "&cLes attanquants attaquent le Crystal ! &6( 75/100 HP)"
  248. stop
  249. if {crystallife} is "75":
  250. cancel event
  251. set {crystallife} to "74"
  252. wait 1 ticks
  253. broadcast "&cLes attanquants attaquent le Crystal ! &6( 74/100 HP)"
  254. stop
  255. if {crystallife} is "74":
  256. cancel event
  257. set {crystallife} to "73"
  258. wait 1 ticks
  259. broadcast "&cLes attanquants attaquent le Crystal ! &6( 73/100 HP)"
  260. stop
  261. if {crystallife} is "73":
  262. cancel event
  263. set {crystallife} to "72"
  264. wait 1 ticks
  265. broadcast "&cLes attanquants attaquent le Crystal ! &6( 72/100 HP)"
  266. stop
  267. if {crystallife} is "72":
  268. cancel event
  269. set {crystallife} to "71"
  270. wait 1 ticks
  271. broadcast "&cLes attanquants attaquent le Crystal ! &6( 71/100 HP)"
  272. stop
  273. if {crystallife} is "71":
  274. cancel event
  275. set {crystallife} to "70"
  276. wait 1 ticks
  277. broadcast "&cLes attanquants attaquent le Crystal ! &6( 70/100 HP)"
  278. if {crystallife} is "70":
  279. cancel event
  280. set {crystallife} to "69"
  281. wait 1 ticks
  282. broadcast "&cLes attanquants attaquent le Crystal ! &6( 69/100 HP)"
  283. if {crystallife} is "69":
  284. cancel event
  285. set {crystallife} to "68"
  286. wait 1 ticks
  287. broadcast "&cLes attanquants attaquent le Crystal ! &6( 68/100 HP)"
  288. stop
  289. if {crystallife} is "68":
  290. cancel event
  291. set {crystallife} to "67"
  292. wait 1 ticks
  293. broadcast "&cLes attanquants attaquent le Crystal ! &6( 67/100 HP)"
  294. stop
  295. if {crystallife} is "67":
  296. cancel event
  297. set {crystallife} to "66"
  298. wait 1 ticks
  299. broadcast "&cLes attanquants attaquent le Crystal ! &6( 66/100 HP)"
  300. stop
  301. if {crystallife} is "66":
  302. cancel event
  303. set {crystallife} to "65"
  304. wait 1 ticks
  305. broadcast "&cLes attanquants attaquent le Crystal ! &6( 65/100 HP)"
  306. stop
  307. if {crystallife} is "65":
  308. cancel event
  309. set {crystallife} to "64"
  310. wait 1 ticks
  311. broadcast "&cLes attanquants attaquent le Crystal ! &6( 64/100 HP)"
  312. stop
  313. if {crystallife} is "64":
  314. cancel event
  315. set {crystallife} to "63"
  316. wait 1 ticks
  317. broadcast "&cLes attanquants attaquent le Crystal ! &6( 63/100 HP)"
  318. stop
  319. if {crystallife} is "63":
  320. cancel event
  321. set {crystallife} to "62"
  322. wait 1 ticks
  323. broadcast "&cLes attanquants attaquent le Crystal ! &6( 62/100 HP)"
  324. stop
  325. if {crystallife} is "62":
  326. cancel event
  327. set {crystallife} to "61"
  328. wait 1 ticks
  329. broadcast "&cLes attanquants attaquent le Crystal ! &6( 61/100 HP)"
  330. stop
  331. if {crystallife} is "61":
  332. cancel event
  333. set {crystallife} to "60"
  334. wait 1 ticks
  335. broadcast "&cLes attanquants attaquent le Crystal ! &6( 60/100 HP)"
  336. stop
  337. if {crystallife} is "60":
  338. cancel event
  339. set {crystallife} to "59"
  340. wait 1 ticks
  341. broadcast "&cLes attanquants attaquent le Crystal ! &6( 59/100 HP)"
  342. stop
  343. if {crystallife} is "59":
  344. cancel event
  345. set {crystallife} to "58"
  346. wait 1 ticks
  347. broadcast "&cLes attanquants attaquent le Crystal ! &6( 58/100 HP)"
  348. stop
  349. if {crystallife} is "58":
  350. cancel event
  351. set {crystallife} to "57"
  352. wait 1 ticks
  353. broadcast "&cLes attanquants attaquent le Crystal ! &6( 57/100 HP)"
  354. stop
  355. if {crystallife} is "57":
  356. cancel event
  357. set {crystallife} to "56"
  358. wait 1 ticks
  359. broadcast "&cLes attanquants attaquent le Crystal ! &6( 56/100 HP)"
  360. stop
  361. if {crystallife} is "56":
  362. cancel event
  363. set {crystallife} to "55"
  364. wait 1 ticks
  365. broadcast "&cLes attanquants attaquent le Crystal ! &6( 55/100 HP)"
  366. stop
  367. if {crystallife} is "55":
  368. cancel event
  369. set {crystallife} to "54"
  370. wait 1 ticks
  371. broadcast "&cLes attanquants attaquent le Crystal ! &6( 54/100 HP)"
  372. stop
  373. if {crystallife} is "54":
  374. cancel event
  375. set {crystallife} to "53"
  376. wait 1 ticks
  377. broadcast "&cLes attanquants attaquent le Crystal ! &6( 53/100 HP)"
  378. stop
  379. if {crystallife} is "53":
  380. cancel event
  381. set {crystallife} to "52"
  382. wait 1 ticks
  383. broadcast "&cLes attanquants attaquent le Crystal ! &6( 52/100 HP)"
  384. stop
  385. if {crystallife} is "52":
  386. cancel event
  387. set {crystallife} to "51"
  388. wait 1 ticks
  389. broadcast "&cLes attanquants attaquent le Crystal ! &6( 51/100 HP)"
  390. stop
  391. if {crystallife} is "51":
  392. cancel event
  393. set {crystallife} to "49"
  394. wait 1 ticks
  395. broadcast "&cLes attanquants attaquent le Crystal ! &6( 49/100 HP)"
  396. stop
  397. if {crystallife} is "49":
  398. cancel event
  399. set {crystallife} to "48"
  400. wait 1 ticks
  401. broadcast "&cLes attanquants attaquent le Crystal ! &6( 48/100 HP)"
  402. stop
  403. if {crystallife} is "48":
  404. cancel event
  405. set {crystallife} to "47"
  406. wait 1 ticks
  407. broadcast "&cLes attanquants attaquent le Crystal ! &6( 47/100 HP)"
  408. stop
  409. if {crystallife} is "47":
  410. cancel event
  411. set {crystallife} to "46"
  412. wait 1 ticks
  413. broadcast "&cLes attanquants attaquent le Crystal ! &6( 46/100 HP)"
  414. stop
  415. if {crystallife} is "46":
  416. cancel event
  417. set {crystallife} to "45"
  418. wait 1 ticks
  419. broadcast "&cLes attanquants attaquent le Crystal ! &6( 45/100 HP)"
  420. stop
  421. if {crystallife} is "45":
  422. cancel event
  423. set {crystallife} to "44"
  424. wait 1 ticks
  425. broadcast "&cLes attanquants attaquent le Crystal ! &6( 44/100 HP)"
  426. stop
  427. if {crystallife} is "44":
  428. cancel event
  429. set {crystallife} to "43"
  430. wait 1 ticks
  431. broadcast "&cLes attanquants attaquent le Crystal ! &6( 43/100 HP)"
  432. stop
  433. if {crystallife} is "43":
  434. cancel event
  435. set {crystallife} to "42"
  436. wait 1 ticks
  437. broadcast "&cLes attanquants attaquent le Crystal ! &6( 42/100 HP)"
  438. stop
  439. if {crystallife} is "42":
  440. cancel event
  441. set {crystallife} to "41"
  442. wait 1 ticks
  443. broadcast "&cLes attanquants attaquent le Crystal ! &6( 41/100 HP)"
  444. stop
  445. if {crystallife} is "41":
  446. cancel event
  447. set {crystallife} to "40"
  448. wait 1 ticks
  449. broadcast "&cLes attanquants attaquent le Crystal ! &6( 40/100 HP)"
  450. stop
  451. if {crystallife} is "40":
  452. cancel event
  453. set {crystallife} to "39"
  454. wait 1 ticks
  455. broadcast "&cLes attanquants attaquent le Crystal ! &6( 39/100 HP)"
  456. stop
  457. if {crystallife} is "39":
  458. cancel event
  459. set {crystallife} to "38"
  460. wait 1 ticks
  461. broadcast "&cLes attanquants attaquent le Crystal ! &6( 38/100 HP)"
  462. stop
  463. if {crystallife} is "38":
  464. cancel event
  465. set {crystallife} to "37"
  466. wait 1 ticks
  467. broadcast "&cLes attanquants attaquent le Crystal ! &6( 37/100 HP)"
  468. stop
  469. if {crystallife} is "37":
  470. cancel event
  471. set {crystallife} to "36"
  472. wait 1 ticks
  473. broadcast "&cLes attanquants attaquent le Crystal ! &6( 36/100 HP)"
  474. stop
  475. if {crystallife} is "36":
  476. cancel event
  477. set {crystallife} to "35"
  478. wait 1 ticks
  479. broadcast "&cLes attanquants attaquent le Crystal ! &6( 35/100 HP)"
  480. stop
  481. if {crystallife} is "35":
  482. cancel event
  483. set {crystallife} to "34"
  484. wait 1 ticks
  485. broadcast "&cLes attanquants attaquent le Crystal ! &6( 34/100 HP)"
  486. stop
  487. if {crystallife} is "34":
  488. cancel event
  489. set {crystallife} to "33"
  490. wait 1 ticks
  491. broadcast "&cLes attanquants attaquent le Crystal ! &6( 33/100 HP)"
  492. stop
  493. if {crystallife} is "33":
  494. cancel event
  495. set {crystallife} to "32"
  496. wait 1 ticks
  497. broadcast "&cLes attanquants attaquent le Crystal ! &6( 32/100 HP)"
  498. stop
  499. if {crystallife} is "32":
  500. cancel event
  501. set {crystallife} to "31"
  502. wait 1 ticks
  503. broadcast "&cLes attanquants attaquent le Crystal ! &6( 31/100 HP)"
  504. stop
  505. if {crystallife} is "31":
  506. cancel event
  507. set {crystallife} to "30"
  508. wait 1 ticks
  509. broadcast "&cLes attanquants attaquent le Crystal ! &6( 30/100 HP)"
  510. stop
  511. if {crystallife} is "30":
  512. cancel event
  513. set {crystallife} to "29"
  514. wait 1 ticks
  515. broadcast "&cLes attanquants attaquent le Crystal ! &6( 29/100 HP)"
  516. stop
  517. if {crystallife} is "29":
  518. cancel event
  519. set {crystallife} to "28"
  520. wait 1 ticks
  521. broadcast "&cLes attanquants attaquent le Crystal ! &6( 28/100 HP)"
  522. stop
  523. if {crystallife} is "28":
  524. cancel event
  525. set {crystallife} to "27"
  526. wait 1 ticks
  527. broadcast "&cLes attanquants attaquent le Crystal ! &6( 27/100 HP)"
  528. stop
  529. if {crystallife} is "27":
  530. cancel event
  531. set {crystallife} to "26"
  532. wait 1 ticks
  533. broadcast "&cLes attanquants attaquent le Crystal ! &6( 26/100 HP)"
  534. stop
  535. if {crystallife} is "26":
  536. cancel event
  537. set {crystallife} to "25"
  538. wait 1 ticks
  539. broadcast "&cLes attanquants attaquent le Crystal ! &6( 25/100 HP)"
  540. stop
  541. if {crystallife} is "25":
  542. cancel event
  543. set {crystallife} to "24"
  544. wait 1 ticks
  545. broadcast "&cLes attanquants attaquent le Crystal ! &6( 24/100 HP)"
  546. stop
  547. if {crystallife} is "24":
  548. cancel event
  549. set {crystallife} to "23"
  550. wait 1 ticks
  551. broadcast "&cLes attanquants attaquent le Crystal ! &6( 23/100 HP)"
  552. stop
  553. if {crystallife} is "23":
  554. cancel event
  555. set {crystallife} to "22"
  556. wait 1 ticks
  557. broadcast "&cLes attanquants attaquent le Crystal ! &6( 22/100 HP)"
  558. stop
  559. if {crystallife} is "22":
  560. cancel event
  561. set {crystallife} to "21"
  562. wait 1 ticks
  563. broadcast "&cLes attanquants attaquent le Crystal ! &6( 21/100 HP)"
  564. stop
  565. if {crystallife} is "21":
  566. cancel event
  567. set {crystallife} to "20"
  568. wait 1 ticks
  569. broadcast "&cLes attanquants attaquent le Crystal ! &6( 20/100 HP)"
  570. stop
  571. if {crystallife} is "20":
  572. cancel event
  573. set {crystallife} to "19"
  574. wait 1 ticks
  575. broadcast "&cLes attanquants attaquent le Crystal ! &6( 19/100 HP)"
  576. stop
  577. if {crystallife} is "19":
  578. cancel event
  579. set {crystallife} to "18"
  580. wait 1 ticks
  581. broadcast "&cLes attanquants attaquent le Crystal ! &6( 18/100 HP)"
  582. stop
  583. if {crystallife} is "18":
  584. cancel event
  585. set {crystallife} to "17"
  586. wait 1 ticks
  587. broadcast "&cLes attanquants attaquent le Crystal ! &6( 17/100 HP)"
  588. stop
  589. if {crystallife} is "17":
  590. cancel event
  591. set {crystallife} to "16"
  592. wait 1 ticks
  593. broadcast "&cLes attanquants attaquent le Crystal ! &6( 16/100 HP)"
  594. stop
  595. if {crystallife} is "16":
  596. cancel event
  597. set {crystallife} to "15"
  598. wait 1 ticks
  599. broadcast "&cLes attanquants attaquent le Crystal ! &6( 15/100 HP)"
  600. stop
  601. if {crystallife} is "15":
  602. cancel event
  603. set {crystallife} to "14"
  604. wait 1 ticks
  605. broadcast "&cLes attanquants attaquent le Crystal ! &6( 14/100 HP)"
  606. stop
  607. if {crystallife} is "14":
  608. cancel event
  609. set {crystallife} to "13"
  610. wait 1 ticks
  611. broadcast "&cLes attanquants attaquent le Crystal ! &6( 13/100 HP)"
  612. stop
  613. if {crystallife} is "13":
  614. cancel event
  615. set {crystallife} to "12"
  616. wait 1 ticks
  617. broadcast "&cLes attanquants attaquent le Crystal ! &6( 12/100 HP)"
  618. stop
  619. if {crystallife} is "12":
  620. cancel event
  621. set {crystallife} to "11"
  622. wait 1 ticks
  623. broadcast "&cLes attanquants attaquent le Crystal ! &6( 11/100 HP)"
  624. stop
  625. if {crystallife} is "11":
  626. cancel event
  627. set {crystallife} to "10"
  628. wait 1 ticks
  629. broadcast "&cLes attanquants attaquent le Crystal ! &6( 10/100 HP)"
  630. stop
  631. if {crystallife} is "10":
  632. cancel event
  633. set {crystallife} to "9"
  634. wait 1 ticks
  635. broadcast "&cLes attanquants attaquent le Crystal ! &6( 9/100 HP)"
  636. stop
  637. if {crystallife} is "9":
  638. cancel event
  639. set {crystallife} to "8"
  640. wait 1 ticks
  641. broadcast "&cLes attanquants attaquent le Crystal ! &6( 8/100 HP)"
  642. stop
  643. if {crystallife} is "8":
  644. cancel event
  645. set {crystallife} to "7"
  646. wait 1 ticks
  647. broadcast "&cLes attanquants attaquent le Crystal ! &6( 7/100 HP)"
  648. stop
  649. if {crystallife} is "7":
  650. cancel event
  651. set {crystallife} to "6"
  652. wait 1 ticks
  653. broadcast "&cLes attanquants attaquent le Crystal ! &6( 6/100 HP)"
  654. stop
  655. if {crystallife} is "6":
  656. cancel event
  657. set {crystallife} to "5"
  658. wait 1 ticks
  659. broadcast "&cLes attanquants attaquent le Crystal ! &6( 5/100 HP)"
  660. stop
  661. if {crystallife} is "5":
  662. cancel event
  663. set {crystallife} to "4"
  664. wait 1 ticks
  665. broadcast "&cLes attanquants attaquent le Crystal ! &6( 4/100 HP)"
  666. stop
  667. if {crystallife} is "4":
  668. cancel event
  669. set {crystallife} to "3"
  670. wait 1 ticks
  671. broadcast "&cLes attanquants attaquent le Crystal ! &6( 3/100 HP)"
  672. stop
  673. if {crystallife} is "3":
  674. cancel event
  675. set {crystallife} to "2"
  676. wait 1 ticks
  677. broadcast "&cLes attanquants attaquent le Crystal ! &6( 2/100 HP)"
  678. stop
  679. if {crystallife} is "2":
  680. cancel event
  681. set {crystallife} to "1"
  682. wait 1 ticks
  683. broadcast "&cLes attanquants attaquent le Crystal ! &6( 1/100 HP)"
  684. stop
  685. if {crystallife} is "1":
  686. cancel event
  687. set {crystallife} to "0"
  688. wait 1 ticks
  689. broadcast "&cLes attanquants attaquent le Crystal ! &6( 0/100 HP)"
  690. stop
  691. if {crystallife} is "0":
  692. cancel event
  693. create a fake explosion at the victim
  694. wait 1 tick
  695. make console execute command "/minecraft:kill @e[type=EnderCrystal]"
  696. wait 1 ticks
  697. broadcast "&8&m-+------------------------+-"
  698. broadcast ""
  699. broadcast "&d&kll &c&lLe Crystal à été détruit ! &d&kll"
  700. broadcast ""
  701. broadcast "&f• &dLes &cAttaquants &dont gagnés la partie !"
  702. broadcast ""
  703. broadcast "&8&m-+------------------------+-"
  704. make console execute command "/minecraft:gamemode 3 @a"
  705. make console execute command "/minecraft:clear @a"
  706. wait 5 seconds
  707. make console execute command "/sk reload all"
  708. make console execute command "/minecraft:kill @e[type=Item]"
  709. wait 1 ticks
  710. make console execute command "/minecraft:kill @a"
  711. if {classe.%attacker%} is "def":
  712. cancel event
  713. send "&cVous ne pouvez pas infliger de dégats à votre crystal !" to attacker
  714.  
  715. command /gend:
  716. trigger:
  717. kick all players due to "&d&kll &eLes &c&lAttaquants &eremportent la partie !"
  718.  
  719. on death:
  720. if {classe.%attacker%} is "def":
  721. if victim is a player:
  722. broadcast "&aLe Crystal à gagné &6+5 PV &a! car &6%attacker%&a à tué &6%victim%"
  723. add 5 to {crystallife}
  724. if victim is a player:
  725. make console execute command "/effect %attacker% minecraft:regeneration 1 255 true"
  726.  
  727. on rightclick on wool:
  728. if player is holding a cobblestone:
  729. if player's gamemode is survival:
  730. cancel event
  731.  
  732. on rightclick:
  733. if player is holding clock named "&6Menu &7(Clic Droit)":
  734. open chest with 3 rows named "&6Menu &8- &eAccueil" to player
  735. wait 1 ticks
  736. format slot 11 of player with experience bottle named "&6Boosters &c(Prochainnement...)" to close then run [make player execute command "/menu boosters"]
  737. format slot 15 of player with chest named "&6Ravitaillement" to close then run [make player execute command "/shop"]
  738. format slot 13 of player with book named "&6Informations" to close then run [make player execute command "/help"]
  739. format slot 22 of player with 166 named "&cFermer" to close then run [make player execute command "/close"]
  740.  
  741. command /shop:
  742. trigger:
  743. wait 2 ticks
  744. open chest with 3 rows named "&6Menu &8- &eRavitaillement" to player
  745. wait 1 ticks
  746. format slot 11 of player with cobblestone named "&664x Cobblestone" to close then run [make console execute command "/give %player% minecraft:cobblestone 64"]
  747. format slot 15 of player with steak named "&616x Steak" to close then run [make console execute command "/give %player% minecraft:cooked_beef 16"]
  748. format slot 13 of player with arrow named "&632x Flèches" to close then run [make console execute command "/give %player% minecraft:arrow 32"]
  749. format slot 22 of player with 166 named "&cFermer" to close then run [make player execute command "/close"]
  750.  
  751. command /close:
  752. trigger:
  753. wait 1 ticks
  754. stop
  755.  
  756. command /help:
  757. trigger:
  758. wait 1 ticks
  759. send "&8&m+------------------------+" to player
  760. send "" to player
  761. send "&6Attaquants:" to player
  762. send "" to player
  763. send "&aLe but des attaquants est, d'aller en face" to player
  764. send "&ade leur spawn, jusqu'a trouver un camion, dans" to player
  765. send "&alequel se trouve un crystal, leut but est de détruire" to player
  766. send "&ace crystal en lui faisant subir des dégats, mais gare" to player
  767. send "&aaux défenseurs !" to player
  768. send "" to player
  769. send "&6Défenseurs:" to player
  770. send "" to player
  771. send "&eVous devez empecher les attaquants d'arriver au" to player
  772. send "&ecrystal situé dans votre camion (spawn)" to player
  773. send "&evous pouvez faire régénérer ce crystal en" to player
  774. send "&etuant les attaquants, ou en activant des boosters" to player
  775. send "&edepuis votre menu !" to player
  776. send "" to player
  777. send "&8&m+------------------------+" to player
  778.  
  779. command /discord:
  780. trigger:
  781. send "&8&m+------------------------+" to player
  782. send "" to player
  783. send "&eVoici notre serveur Discord:" to player
  784. send "&bhttps://discord.gg/NDHkgG8" to player
  785. send "&eEvent tous les 10 Membres en plus !" to player
  786. send "" to player
  787. send "&8&m+------------------------+" to player
  788.  
  789. command /ride:
  790. trigger:
  791. make player ride a ender dragon
  792.  
  793. every 60 seconds:
  794. broadcast "&8&m+------------------------+"
  795. broadcast ""
  796. broadcast "&eMerci de jouer sur ZeCraft !"
  797. broadcast ""
  798. broadcast "&fTwitter: &b@MCZeCraft"
  799. broadcast "&fDiscord: &6/discord"
  800. broadcast "&fSite Web: &ahttp://zecraft.net"
  801. broadcast ""
  802. broadcast "&8&m+------------------------+"
  803. make console execute command "/weather clear"
  804. make console execute command "/time set day"
  805.  
  806. every 20 seconds:
  807. make console execute command "/minecraft:kill @e[type=Arrow]"
  808.  
  809. on respawn:
  810. wait 1 ticks
  811. make console execute command "/gamemode 3 %player%"
  812. open chest with 3 rows named "&f&nSéléctionner une classe" to player
  813. format slot 11 of player with obsidian named "&6Classe Défenseur" to close then run [make player execute command "/classe def"]
  814. format slot 15 of player with iron sword named "&6Classe Attaquant" to close then run [make player execute command "/classe att"]
  815. set {classe.%player%} to "none"
  816.  
  817. on chat:
  818. if message is "fdp":
  819. cancel event
  820. send "&cMerci d'éviter le mauvais language !"
  821. stop
  822. if message is "tg":
  823. cancel event
  824. send "&cMerci d'éviter le mauvais language !"
  825. stop
  826. if message is "ez":
  827. cancel event
  828. send "&cMerci d'éviter le mauvais language !"
  829. stop
  830. if message is "facile":
  831. cancel event
  832. send "&cMerci d'éviter le mauvais language !"
  833. stop
  834. if message is "ta geule":
  835. cancel event
  836. send "&cMerci d'éviter le mauvais language !"
  837. stop
  838. if message is "ftg":
  839. cancel event
  840. send "&cMerci d'éviter le mauvais language !"
  841. stop
  842. if message is "ntm":
  843. cancel event
  844. send "&cMerci d'éviter le mauvais language !"
  845. stop
  846. if message is "nique ta mere":
  847. cancel event
  848. send "&cMerci d'éviter le mauvais language !"
  849. stop
  850. if message is "nique ta mère":
  851. cancel event
  852. send "&cMerci d'éviter le mauvais language !"
  853. stop
  854. if message is "nik ta mer":
  855. cancel event
  856. send "&cMerci d'éviter le mauvais language !"
  857. stop
  858. if message is "ntr":
  859. cancel event
  860. send "&cMerci d'éviter le mauvais language !"
  861. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement