Advertisement
Guest User

Untitled

a guest
May 3rd, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.82 KB | None | 0 0
  1. options:
  2.  
  3. logo: &7[&bSkyWars&7]
  4. jmax: 2
  5. map: world
  6. nommap: Test12
  7. variablehub: hub.loc
  8.  
  9. coinsvictoire: 30
  10. variablecoins: coins.%UUID of player%
  11. coinskills: 10
  12.  
  13.  
  14.  
  15. every 1 second:
  16. loop all players in world "{@map}":
  17. display board named "&l&bSkyUHC" to loop-player #Nom du scoreboard
  18. make score "&7Kills :" in board of loop-player to 6
  19. make score "&6 %{sky1.kills.%loop-player%}%" in board of loop-player to 5
  20. make score "&7Serveur :" in board of loop-player to 4
  21. make score "&6 SkyUHC1" in board of loop-player to 3
  22. make score "&7Temps :" in board of loop-player to 2
  23. make score "&6 Bêta" in board of loop-player to 1
  24. move display of loop-player to sidebar
  25.  
  26.  
  27.  
  28.  
  29.  
  30. on load:
  31. clear {skywars.joueurs.list::*}
  32. send "[Skywars] Merci d'avoir telecharge mon skript skywars." to console
  33. send "{@logo}&a Votre monde selectionner est :&c {@map}" to console
  34. send "{@logo}&a Skript activé." to console
  35. on unload:
  36. send "{@logo}&a Votre monde selectionner est :&c {@map}" to console
  37. send "{@logo}&a Skript désactivé." to console
  38.  
  39.  
  40. on rightclick on a sign:
  41. if line 1 is "[SkyWars]":
  42. if line 2 is "{@nommap}":
  43. set line 1 to "{@logo}"
  44. set line 2 to "&6{@nommap}"
  45. set line 3 to "&f%{skywars.joueurs}%/{@jmax}"
  46. make player execute command "/skywars join"
  47. if {skywars.start} is true:
  48. set line 4 to "&cEn cours."
  49. if {skywars.start} is false:
  50. set line 4 to "&cAttente."
  51. on rightclick on a sign:
  52. if line 1 is "{@logo}":
  53. if line 2 is "&6{@nommap}":
  54. set line 1 to "{@logo}"
  55. set line 2 to "&6{@nommap}"
  56. set line 3 to "&f%{skywars.joueurs}%/{@jmax}"
  57. make player execute command "/skywars join"
  58. if {skywars.start} is true:
  59. set line 4 to "&cEn cours."
  60. if {skywars.start} is false:
  61. set line 4 to "&cAttente."
  62.  
  63. on first join:
  64. set {skywars.%player%.start} to false
  65. command /test:
  66. trigger:
  67. set {skywars.%player%.start} to false
  68.  
  69.  
  70.  
  71. command /skywars [<text>] [<text>] [<text>]:
  72. trigger:
  73. if arg 1 is not set:
  74. if player has permission "skywars.help":
  75. send "&a================================================="
  76. send "&6Commande /skywars set ile 1, 2, 3 ect.. &f(Set l'ile de spawn max 12.)"
  77. send "&6Commande /skywars set waiting &f(Set la salle d'attente.)"
  78. send "&6Commande /skywars join &f(Rejoinre.)"
  79. send "&6Commande /skywars leave &f(Quitter.)"
  80. send "&6Commande /skywars stop &f(Force stop de la partie.)"
  81. send "&e/skywars help 2"
  82. send "&ePage : 1/2"
  83. send "&a================================================="
  84. else:
  85. send "{@logo} &cVous n'avez pas la permission !"
  86. if arg 1 is "help":
  87. if arg 2 is "2":
  88. if player has permission "skywars.help":
  89. send "&a================================================="
  90. send "&6Commande /skywars &f(Voir de l'aide)"
  91. send "&6Commande /skywars permission &f(Voir toute les permission.)"
  92. send "&cMerci d'avoir télécharger mon skript."
  93. send "&cCréer par besuper :D. Bug? --> Skript-Mc."
  94. send "&e/skywars"
  95. send "&ePage : 2/2"
  96. send "&a================================================="
  97. else:
  98. send "{@logo} &cVous n'avez pas la permission !"
  99. if arg 1 is "permission":
  100. if player has permission "skywars.help":
  101. send "&a================================================="
  102. send "&6Permission :&f skywars.join"
  103. send "&6Permission :&f skywars.leave"
  104. send "&6Permission :&f skywars.stop"
  105. send "&6Permission :&f skywars.set.waiting"
  106. send "&6Permission :&f skywars.set.ile"
  107. send "&e/skywars permission 2"
  108. send "&ePage : 1/2"
  109. send "&a================================================="
  110. else:
  111. send "{@logo} &cVous n'avez pas la permission !"
  112. if arg 2 is "2":
  113. if player has permission "skywars.help":
  114. send "&a================================================="
  115. send "&6Permission :&f skywars.add.sign.join"
  116. send "&6Permission :&f skywars.remove.sign.join"
  117. send "&6Permission :&f skywars.start"
  118. send "&6Permission :&f skywars.help"
  119. send "&e/skywars permission"
  120. send "&ePage : 2/2"
  121. send "&a================================================="
  122. else:
  123. send "{@logo} &cVous n'avez pas la permission !"
  124. if arg 1 is "chest":
  125. if arg 2 is "haut":
  126. target block is not chest:
  127. send "&cErreur, le block visé doit être un coffre"
  128. stop
  129. {sky1.refill.chests::*} contains location of target block:
  130. send "&cCe coffre est déjà dans la liste"
  131. stop
  132. add location of target block to {sky1.refill.chests::*}
  133. send "&cLe coffre a bien été ajouter!"
  134. stop
  135. if arg 2 is "bas":
  136. target block is not chest:
  137. send "&cErreur, le block visé doit être un coffre"
  138. stop
  139. {sky1.refill.bas.chests::*} contains location of target block:
  140. send "&cCe coffre est déjà dans la liste"
  141. stop
  142. add location of target block to {sky1.refill.bas.chests::*}
  143. send "&cLe coffre a bien été ajouter!"
  144. stop
  145. if arg 2 is "milieu":
  146. target block is not chest:
  147. send "&cErreur, le block visé doit être un coffre"
  148. stop
  149. {sky1.refill.middle.chests::*} contains location of target block:
  150. send "&cCe coffre est déjà dans la liste"
  151. stop
  152. add location of target block to {sky1.refill.middle.chests::*}
  153. send "&cLe coffre a bien été ajouter!"
  154. stop
  155. if arg 1 is "join":
  156. if player has permission "skywars.join":
  157. if {skywars.start} is false:
  158. if {skywars.%player%.start} is false:
  159. set {sky1.kills.%player%} to 0
  160. set {skywars.%player%.start} to true
  161. add player to {skywars.joueurs.list::*}
  162. add 1 to {skywars.joueurs}
  163. clear player's inventory
  164. teleport player to {skywars.wait}
  165. broadcast "{@logo} &a%player% a rejoint la partie &7(&f%{skywars.joueurs}%/{@jmax}&7)" in "{@map}"
  166. if {skywars.joueurs} is equal to {@jmax}:
  167. make console execute command "/skywars start"
  168. else:
  169. send "{@logo} &cVous avez déjà rejoint la partie !"
  170. else:
  171. send "{@logo} &cLa partie est déjà en cours !"
  172. else:
  173. send "{@logo} &cVous n'avez pas la permission !"
  174. if arg 1 is "leave":
  175. if player has permission "skywars.leave":
  176. if {skywars.%player%.start} is true:
  177. remove player from {skywars.joueurs.list::*}
  178. add -1 to {skywars.joueurs}
  179. set {skywars.%player%.start} to false
  180. teleport player to {{@variablehub}}
  181. broadcast "{@logo} &6%player%&a à quitter la partie. &7(&f%{skywars.joueurs}%/{@jmax}&7)" in "{@map}"
  182. else:
  183. send "{@logo} &cVous devez être en jeux pour quitter."
  184. else:
  185. send "{@logo} &cVous n'avez pas la permission !"
  186. if arg 1 is "view":
  187. send "{@logo} &fIl a &6%{skywars.joueurs}%&f joueur dans la partie."
  188. if arg 1 is "set":
  189. if arg 2 is "ile":
  190. if player has permission "skywars.set.ile":
  191. set variable {skywars.location::%arg 3%} to location of player
  192. send "&aSpawn %arg 3% set en : &b%{skywars.location::%arg 3%}%"
  193. else:
  194. send "{@logo} &cVous n'avez pas la permission !"
  195. if arg 2 is "waiting":
  196. if player has permission "skywars.set.waiting":
  197. set {skywars.wait} to location of player
  198. send "Waiting set !"
  199. else:
  200. send "{@logo} &cVous n'avez pas la permission !"
  201. if arg 1 is "stop":
  202. if player has permission "skywars.stop":
  203. loop all players in world "{@map}":
  204. teleport loop-player to {{@variablehub}}
  205. remove loop-player from {skywars.joueurs.list::*}
  206. wait 1 ticks
  207. make console execute command "/skywarsregen"
  208. wait 2 ticks
  209. make console execute command "/skywarsregen1"
  210. wait 10 seconds
  211. set {skywars.%player%.start} to false
  212. set {skywars.start} to false
  213. set {skywars.joueurs} to 0
  214. else:
  215. send "{@logo} &cVous n'avez pas la permission !"
  216. if arg 1 is "start":
  217. if player has permission "skywars.start":
  218. set {skywars.start} to true
  219. if {skywars.start} is true:
  220. broadcast "{@logo} &aLa partie commence dans 10 secondes." in "{@map}"
  221. wait 5 seconds
  222. if {skywars.start} is true:
  223. broadcast "{@logo} &aLa partie commence dans 5 secondes." in "{@map}"
  224. wait 1 second
  225. if {skywars.start} is true:
  226. broadcast "{@logo} &aLa partie commence dans 4 secondes." in "{@map}"
  227. wait 1 second
  228. if {skywars.start} is true:
  229. broadcast "{@logo} &aLa partie commence dans 3 secondes." in "{@map}"
  230. wait 1 second
  231. if {skywars.start} is true:
  232. broadcast "{@logo} &aLa partie commence dans 2 secondes." in "{@map}"
  233. wait 1 second
  234. if {skywars.start} is true:
  235. broadcast "{@logo} &aLa partie commence dans 1 seconde." in "{@map}"
  236. wait 1 second
  237. if {skywars.start} is true:
  238. broadcast "{@logo} &aC'est parti !" in "{@map}"
  239. set {_tp} to 1
  240. loop all players in world "{@map}":
  241. teleport loop-player to {skywars.location::%{_tp}%}
  242. add 1 to {_tp}
  243.  
  244. loop {sky1.refill.chests::*}:
  245. if block at loop-value is not chest:
  246. remove loop-value from {sky1.refill.chests::*}
  247. else:
  248. set block at loop-value to air
  249. clear all entities
  250. set block at loop-value to chest
  251. chance of 80%:
  252. chance of 20%:
  253. add 1 iron helmet to slot 25 of block at loop-value
  254. chance of 50%:
  255. add 1 leather helmet to slot 25 of block at loop-value
  256. chance of 5%:
  257. add 1 diamond helmet to slot 25 of block at loop-value
  258. chance of 25%:
  259. add 1 gold helmet to slot 25 of block at loop-value
  260. chance of 80%:
  261. chance of 20%:
  262. add 1 iron boots to slot 12 of block at loop-value
  263. chance of 50%:
  264. add 1 leather boots to slot 12 of block at loop-value
  265. chance of 5%:
  266. add 1 diamond boots to slot 12 of block at loop-value
  267. chance of 25%:
  268. add 1 gold boots to slot 12 of block at loop-value
  269. chance of 80%:
  270. chance of 20%:
  271. add 1 iron chestplate to slot 13 of block at loop-value
  272. chance of 25%:
  273. add 1 gold chestplate to slot 13 of block at loop-value
  274. chance of 50%:
  275. add 1 leather chestplate to slot 13 of block at loop-value
  276. chance of 5%:
  277. add 1 diamond chestplate to slot 13 of block at loop-value
  278. chance of 80%:
  279. chance of 40%:
  280. add 1 wood sword to slot 11 of block at loop-value
  281. chance of 20%:
  282. add 1 gold sword to slot 11 of block at loop-value
  283. chance of 5%:
  284. add 1 diamond sword to slot 11 of block at loop-value
  285. chance of 20%:
  286. add 1 stone sword to slot 11 of block at loop-value
  287. chance of 15%:
  288. add 1 iron sword to slot 11 of block at loop-value
  289. chance of 90%:
  290. chance of 10%:
  291. add 42 oak wood to slot 7 of block at loop-value
  292. chance of 10%:
  293. add 36 oak wood to slot 7 of block at loop-value
  294. chance of 10%:
  295. add 31 oak wood to slot 7 of block at loop-value
  296. chance of 10%:
  297. add 46 oak wood to slot 7 of block at loop-value
  298. chance of 10%:
  299. add 61 oak wood to slot 7 of block at loop-value
  300. chance of 10%:
  301. add 30 oak wood to slot 7 of block at loop-value
  302. chance of 10%:
  303. add 37 oak wood to slot 7 of block at loop-value
  304. chance of 10%:
  305. add 43 oak wood to slot 7 of block at loop-value
  306. chance of 10%:
  307. add 32 oak wood to slot 7 of block at loop-value
  308. chance of 10%:
  309. add 29 oak wood to slot 7 of block at loop-value
  310. chance of 80%:
  311. chance of 20%:
  312. add 1 iron leggings to slot 9 of block at loop-value
  313. chance of 50%:
  314. add 1 leather leggings to slot 9 of block at loop-value
  315. chance of 5%:
  316. add 1 diamond leggings to slot 9 of block at loop-value
  317. chance of 25%:
  318. add 1 gold leggings to slot 9 of block at loop-value
  319. chance of 80%:
  320. chance of 10%:
  321. add 23 steak to slot 16 of block at loop-value
  322. chance of 10%:
  323. add 12 steak to slot 16 of block at loop-value
  324. chance of 10%:
  325. add 5 steak to slot 16 of block at loop-value
  326. chance of 10%:
  327. add 8 steak to slot 16 of block at loop-value
  328. chance of 10%:
  329. add 43 steak to slot 16 of block at loop-value
  330. chance of 10%:
  331. add 45 steak to slot 16 of block at loop-value
  332. chance of 10%:
  333. add 21 steak to slot 16 of block at loop-value
  334. chance of 10%:
  335. add 62 steak to slot 16 of block at loop-value
  336. chance of 10%:
  337. add 13 steak to slot 16 of block at loop-value
  338. chance of 10%:
  339. add 41 steak to slot 16 of block at loop-value
  340. chance of 70%:
  341. chance of 10%:
  342. add 3 snowball to slot 5 of block at loop-value
  343. chance of 10%:
  344. add 5 snowball to slot 5 of block at loop-value
  345. chance of 10%:
  346. add 12 snowball to slot 5 of block at loop-value
  347. chance of 10%:
  348. add 16 snowball to slot 5 of block at loop-value
  349. chance of 10%:
  350. add 8 snowball to slot 5 of block at loop-value
  351. chance of 10%:
  352. add 6 snowball to slot 5 of block at loop-value
  353. chance of 10%:
  354. add 4 snowball to slot 5 of block at loop-value
  355. chance of 10%:
  356. add 14 snowball to slot 5 of block at loop-value
  357. chance of 10%:
  358. add 15 snowball to slot 5 of block at loop-value
  359. chance of 10%:
  360. add 26 snowball to slot 5 of block at loop-value
  361. chance of 50%:
  362. chance of 10%:
  363. add 3 egg to slot 5 of block at loop-value
  364. chance of 10%:
  365. add 5 egg to slot 5 of block at loop-value
  366. chance of 10%:
  367. add 12 egg to slot 5 of block at loop-value
  368. chance of 10%:
  369. add 16 egg to slot 5 of block at loop-value
  370. chance of 10%:
  371. add 8 egg to slot 5 of block at loop-value
  372. chance of 10%:
  373. add 6 egg to slot 5 of block at loop-value
  374. chance of 10%:
  375. add 4 egg to slot 5 of block at loop-value
  376. chance of 10%:
  377. add 14 egg to slot 5 of block at loop-value
  378. chance of 10%:
  379. add 15 egg to slot 5 of block at loop-value
  380. chance of 10%:
  381. add 26 egg to slot 5 of block at loop-value
  382. chance of 35%:
  383. add 1 golden apple to slot 2 of block at loop-value
  384. chance of 80%:
  385. chance of 10%:
  386. add 26 arrow to slot 5 of block at loop-value
  387. chance of 10%:
  388. add 7 arrow to slot 5 of block at loop-value
  389. chance of 10%:
  390. add 18 arrow to slot 5 of block at loop-value
  391. chance of 10%:
  392. add 43 arrow to slot 5 of block at loop-value
  393. chance of 10%:
  394. add 63 arrow to slot 5 of block at loop-value
  395. chance of 10%:
  396. add 4 arrow to slot 5 of block at loop-value
  397. chance of 10%:
  398. add 1 arrow to slot 5 of block at loop-value
  399. chance of 10%:
  400. add 24 arrow to slot 5 of block at loop-value
  401. chance of 10%:
  402. add 46 arrow to slot 5 of block at loop-value
  403. chance of 10%:
  404. add 36 arrow to slot 5 of block at loop-value
  405.  
  406. loop {sky1.refill.bas.chests::*}:
  407. if block at loop-value is not chest:
  408. remove loop-value from {sky1.refill.bas.chests::*}
  409. else:
  410. set block at loop-value to air
  411. clear all entities
  412. set block at loop-value to chest
  413. chance of 40%:
  414. chance of 20%:
  415. add 1 iron helmet to slot 25 of block at loop-value
  416. chance of 50%:
  417. add 1 leather helmet to slot 25 of block at loop-value
  418. chance of 5%:
  419. add 1 diamond helmet to slot 25 of block at loop-value
  420. chance of 25%:
  421. add 1 gold helmet to slot 25 of block at loop-value
  422. chance of 40%:
  423. chance of 20%:
  424. add 1 iron boots to slot 12 of block at loop-value
  425. chance of 50%:
  426. add 1 leather boots to slot 12 of block at loop-value
  427. chance of 5%:
  428. add 1 diamond boots to slot 12 of block at loop-value
  429. chance of 25%:
  430. add 1 gold boots to slot 12 of block at loop-value
  431. chance of 40%:
  432. chance of 20%:
  433. add 1 iron chestplate to slot 13 of block at loop-value
  434. chance of 25%:
  435. add 1 gold chestplate to slot 13 of block at loop-value
  436. chance of 50%:
  437. add 1 leather chestplate to slot 13 of block at loop-value
  438. chance of 5%:
  439. add 1 diamond chestplate to slot 13 of block at loop-value
  440. chance of 40%:
  441. chance of 40%:
  442. add 1 wood sword to slot 11 of block at loop-value
  443. chance of 20%:
  444. add 1 gold sword to slot 11 of block at loop-value
  445. chance of 5%:
  446. add 1 diamond sword to slot 11 of block at loop-value
  447. chance of 20%:
  448. add 1 stone sword to slot 11 of block at loop-value
  449. chance of 15%:
  450. add 1 iron sword to slot 11 of block at loop-value
  451. chance of 90%:
  452. chance of 10%:
  453. add 42 oak wood to slot 7 of block at loop-value
  454. chance of 10%:
  455. add 36 oak wood to slot 7 of block at loop-value
  456. chance of 10%:
  457. add 31 oak wood to slot 7 of block at loop-value
  458. chance of 10%:
  459. add 46 oak wood to slot 7 of block at loop-value
  460. chance of 10%:
  461. add 61 oak wood to slot 7 of block at loop-value
  462. chance of 10%:
  463. add 30 oak wood to slot 7 of block at loop-value
  464. chance of 10%:
  465. add 37 oak wood to slot 7 of block at loop-value
  466. chance of 10%:
  467. add 43 oak wood to slot 7 of block at loop-value
  468. chance of 10%:
  469. add 32 oak wood to slot 7 of block at loop-value
  470. chance of 10%:
  471. add 29 oak wood to slot 7 of block at loop-value
  472. chance of 40%:
  473. chance of 20%:
  474. add 1 iron leggings to slot 9 of block at loop-value
  475. chance of 50%:
  476. add 1 leather leggings to slot 9 of block at loop-value
  477. chance of 5%:
  478. add 1 diamond leggings to slot 9 of block at loop-value
  479. chance of 25%:
  480. add 1 gold leggings to slot 9 of block at loop-value
  481. chance of 70%:
  482. chance of 10%:
  483. add 23 steak to slot 16 of block at loop-value
  484. chance of 10%:
  485. add 12 steak to slot 16 of block at loop-value
  486. chance of 10%:
  487. add 5 steak to slot 16 of block at loop-value
  488. chance of 10%:
  489. add 8 steak to slot 16 of block at loop-value
  490. chance of 10%:
  491. add 43 steak to slot 16 of block at loop-value
  492. chance of 10%:
  493. add 45 steak to slot 16 of block at loop-value
  494. chance of 10%:
  495. add 21 steak to slot 16 of block at loop-value
  496. chance of 10%:
  497. add 62 steak to slot 16 of block at loop-value
  498. chance of 10%:
  499. add 13 steak to slot 16 of block at loop-value
  500. chance of 10%:
  501. add 41 steak to slot 16 of block at loop-value
  502. chance of 50%:
  503. chance of 10%:
  504. add 3 snowball to slot 5 of block at loop-value
  505. chance of 10%:
  506. add 5 snowball to slot 5 of block at loop-value
  507. chance of 10%:
  508. add 12 snowball to slot 5 of block at loop-value
  509. chance of 10%:
  510. add 16 snowball to slot 5 of block at loop-value
  511. chance of 10%:
  512. add 8 snowball to slot 5 of block at loop-value
  513. chance of 10%:
  514. add 6 snowball to slot 5 of block at loop-value
  515. chance of 10%:
  516. add 4 snowball to slot 5 of block at loop-value
  517. chance of 10%:
  518. add 14 snowball to slot 5 of block at loop-value
  519. chance of 10%:
  520. add 15 snowball to slot 5 of block at loop-value
  521. chance of 10%:
  522. add 26 snowball to slot 5 of block at loop-value
  523. chance of 30%:
  524. chance of 10%:
  525. add 3 egg to slot 5 of block at loop-value
  526. chance of 10%:
  527. add 5 egg to slot 5 of block at loop-value
  528. chance of 10%:
  529. add 12 egg to slot 5 of block at loop-value
  530. chance of 10%:
  531. add 16 egg to slot 5 of block at loop-value
  532. chance of 10%:
  533. add 8 egg to slot 5 of block at loop-value
  534. chance of 10%:
  535. add 6 egg to slot 5 of block at loop-value
  536. chance of 10%:
  537. add 4 egg to slot 5 of block at loop-value
  538. chance of 10%:
  539. add 14 egg to slot 5 of block at loop-value
  540. chance of 10%:
  541. add 15 egg to slot 5 of block at loop-value
  542. chance of 10%:
  543. add 26 egg to slot 5 of block at loop-value
  544. chance of 20%:
  545. add 1 golden apple to slot 2 of block at loop-value
  546. chance of 60%:
  547. chance of 10%:
  548. add 26 arrow to slot 5 of block at loop-value
  549. chance of 10%:
  550. add 7 arrow to slot 5 of block at loop-value
  551. chance of 10%:
  552. add 18 arrow to slot 5 of block at loop-value
  553. chance of 10%:
  554. add 43 arrow to slot 5 of block at loop-value
  555. chance of 10%:
  556. add 63 arrow to slot 5 of block at loop-value
  557. chance of 10%:
  558. add 4 arrow to slot 5 of block at loop-value
  559. chance of 10%:
  560. add 1 arrow to slot 5 of block at loop-value
  561. chance of 10%:
  562. add 24 arrow to slot 5 of block at loop-value
  563. chance of 10%:
  564. add 46 arrow to slot 5 of block at loop-value
  565. chance of 10%:
  566. add 36 arrow to slot 5 of block at loop-value
  567.  
  568. loop {sky1.refill.middle.chests::*}:
  569. if block at loop-value is not chest:
  570. remove loop-value from {sky1.refill.middle.chests::*}
  571. else:
  572. set block at loop-value to air
  573. clear all entities
  574. set block at loop-value to chest
  575. chance of 80%:
  576. chance of 20%:
  577. add 1 diamond to slot 25 of block at loop-value
  578. chance of 20%:
  579. add 2 diamond to slot 25 of block at loop-value
  580. chance of 20%:
  581. add 3 diamond to slot 25 of block at loop-value
  582. chance of 20%:
  583. add 4 diamond to slot 25 of block at loop-value
  584. chance of 20%:
  585. add 5 diamond to slot 25 of block at loop-value
  586. chance of 95%:
  587. chance of 30%:
  588. add 1 iron helmet to slot 25 of block at loop-value
  589. chance of 60%:
  590. add 1 diamond helmet to slot 25 of block at loop-value
  591. chance of 10%:
  592. add 1 gold helmet to slot 25 of block at loop-value
  593. chance of 95%:
  594. chance of 30%:
  595. add 1 iron boots to slot 25 of block at loop-value
  596. chance of 60%:
  597. add 1 diamond boots to slot 25 of block at loop-value
  598. chance of 10%:
  599. add 1 gold boots to slot 25 of block at loop-value
  600. chance of 95%:
  601. chance of 30%:
  602. add 1 iron chestplate to slot 25 of block at loop-value
  603. chance of 60%:
  604. add 1 diamond chestplate to slot 25 of block at loop-value
  605. chance of 10%:
  606. add 1 gold chestplate to slot 25 of block at loop-value
  607. chance of 100%:
  608. chance of 10%:
  609. add 1 gold sword to slot 11 of block at loop-value
  610. chance of 60%:
  611. add 1 diamond sword to slot 11 of block at loop-value
  612. chance of 30%:
  613. add 1 iron sword to slot 11 of block at loop-value
  614. chance of 50%:
  615. chance of 10%:
  616. add 42 oak wood to slot 7 of block at loop-value
  617. chance of 10%:
  618. add 36 oak wood to slot 7 of block at loop-value
  619. chance of 10%:
  620. add 31 oak wood to slot 7 of block at loop-value
  621. chance of 10%:
  622. add 46 oak wood to slot 7 of block at loop-value
  623. chance of 10%:
  624. add 61 oak wood to slot 7 of block at loop-value
  625. chance of 10%:
  626. add 30 oak wood to slot 7 of block at loop-value
  627. chance of 10%:
  628. add 37 oak wood to slot 7 of block at loop-value
  629. chance of 10%:
  630. add 43 oak wood to slot 7 of block at loop-value
  631. chance of 10%:
  632. add 32 oak wood to slot 7 of block at loop-value
  633. chance of 10%:
  634. add 29 oak wood to slot 7 of block at loop-value
  635. chance of 95%:
  636. chance of 30%:
  637. add 1 iron leggings to slot 25 of block at loop-value
  638. chance of 60%:
  639. add 1 diamond leggings to slot 25 of block at loop-value
  640. chance of 10%:
  641. add 1 gold leggings to slot 25 of block at loop-value
  642. chance of 90%:
  643. chance of 10%:
  644. add 21 384 to slot 15 of block at loop-value
  645. chance of 10%:
  646. add 46 384 to slot 15 of block at loop-value
  647. chance of 10%:
  648. add 34 384 to slot 15 of block at loop-value
  649. chance of 10%:
  650. add 36 384 to slot 15 of block at loop-value
  651. chance of 10%:
  652. add 25 384 to slot 15 of block at loop-value
  653. chance of 10%:
  654. add 59 384 to slot 15 of block at loop-value
  655. chance of 10%:
  656. add 42 384 to slot 15 of block at loop-value
  657. chance of 10%:
  658. add 38 384 to slot 15 of block at loop-value
  659. chance of 10%:
  660. add 29 384 to slot 15 of block at loop-value
  661. chance of 10%:
  662. add 48 384 to slot 15 of block at loop-value
  663. chance of 60%:
  664. chance of 10%:
  665. add 23 steak to slot 16 of block at loop-value
  666. chance of 10%:
  667. add 12 steak to slot 16 of block at loop-value
  668. chance of 10%:
  669. add 5 steak to slot 16 of block at loop-value
  670. chance of 10%:
  671. add 8 steak to slot 16 of block at loop-value
  672. chance of 10%:
  673. add 43 steak to slot 16 of block at loop-value
  674. chance of 10%:
  675. add 45 steak to slot 16 of block at loop-value
  676. chance of 10%:
  677. add 21 steak to slot 16 of block at loop-value
  678. chance of 10%:
  679. add 62 steak to slot 16 of block at loop-value
  680. chance of 10%:
  681. add 13 steak to slot 16 of block at loop-value
  682. chance of 10%:
  683. add 41 steak to slot 16 of block at loop-value
  684. chance of 90%:
  685. chance of 10%:
  686. add 3 snowball to slot 5 of block at loop-value
  687. chance of 10%:
  688. add 5 snowball to slot 5 of block at loop-value
  689. chance of 10%:
  690. add 12 snowball to slot 5 of block at loop-value
  691. chance of 10%:
  692. add 16 snowball to slot 5 of block at loop-value
  693. chance of 10%:
  694. add 8 snowball to slot 5 of block at loop-value
  695. chance of 10%:
  696. add 6 snowball to slot 5 of block at loop-value
  697. chance of 10%:
  698. add 4 snowball to slot 5 of block at loop-value
  699. chance of 10%:
  700. add 14 snowball to slot 5 of block at loop-value
  701. chance of 10%:
  702. add 15 snowball to slot 5 of block at loop-value
  703. chance of 10%:
  704. add 26 snowball to slot 5 of block at loop-value
  705. chance of 90%:
  706. chance of 10%:
  707. add 3 egg to slot 5 of block at loop-value
  708. chance of 10%:
  709. add 5 egg to slot 5 of block at loop-value
  710. chance of 10%:
  711. add 12 egg to slot 5 of block at loop-value
  712. chance of 10%:
  713. add 16 egg to slot 5 of block at loop-value
  714. chance of 10%:
  715. add 8 egg to slot 5 of block at loop-value
  716. chance of 10%:
  717. add 6 egg to slot 5 of block at loop-value
  718. chance of 10%:
  719. add 4 egg to slot 5 of block at loop-value
  720. chance of 10%:
  721. add 14 egg to slot 5 of block at loop-value
  722. chance of 10%:
  723. add 15 egg to slot 5 of block at loop-value
  724. chance of 10%:
  725. add 26 egg to slot 5 of block at loop-value
  726. chance of 75%:
  727. add 1 golden apple to slot 2 of block at loop-value
  728. chance of 90%:
  729. chance of 10%:
  730. add 26 arrow to slot 6 of block at loop-value
  731. chance of 10%:
  732. add 7 arrow to slot 6 of block at loop-value
  733. chance of 10%:
  734. add 18 arrow to slot 6 of block at loop-value
  735. chance of 10%:
  736. add 43 arrow to slot 6 of block at loop-value
  737. chance of 10%:
  738. add 63 arrow to slot 6 of block at loop-value
  739. chance of 10%:
  740. add 4 arrow to slot 6 of block at loop-value
  741. chance of 10%:
  742. add 1 arrow to slot 6 of block at loop-value
  743. chance of 10%:
  744. add 24 arrow to slot 6 of block at loop-value
  745. chance of 10%:
  746. add 46 arrow to slot 6 of block at loop-value
  747. chance of 10%:
  748. add 36 arrow to slot 6 of block at loop-value
  749. else:
  750. send "{@logo} &cVous n'avez pas la permission !"
  751.  
  752.  
  753.  
  754. every 2 second:
  755. if {skywars.start} is true:
  756. if {skywars.joueurs} is equal to 0:
  757. broadcast "{@logo} &aUne fin de partie impossible mais vrai... Aucun gagnant." in "{@map}"
  758. wait 5 seconds
  759. make console execute command "/skywars stop"
  760.  
  761.  
  762.  
  763. on death of player:
  764. if {skywars.start} is true:
  765. if {skywars.joueurs} is equal to 1:
  766. remove victim from {skywars.joueurs.list::*}
  767. wait 2 seconds
  768. broadcast "{@logo} &aLe joueur &6%{skywars.joueurs.list::*}%&a a gagner le &bSkyUHC&a !" in "{@map}"
  769. wait 10 seconds
  770. make console execute command "/skywars stop"
  771.  
  772.  
  773.  
  774. on death of player:
  775. if {skywars.start} is true:
  776. if {skywars.%player%.start} is true:
  777. clear drops
  778. add 1 to {sky1.kills.%attacker%}
  779. add -1 to {skywars.joueurs}
  780. add {@coinskills} to {{@variablecoins}}
  781. send "&6+{@coinskills} coins" to attacker
  782. if damage cause is attack:
  783. broadcast "{@logo} &aLe joueur &6%victim% &a à été tuer par &6%attacker%&a." in "{@map}"
  784. if damage cause is fall:
  785. broadcast "{@logo} &aLe joueur &6%victim% &a à fait une terrible chute." in "{@map}"
  786. if damage cause is void:
  787. broadcast "{@logo} &aLe joueur &6%victim% &a est tomber dans le vide." in "{@map}"
  788.  
  789. #Grosse partie a ne pas toucher !! Svp.
  790.  
  791. on break:
  792. if "%World of player%" is "{@map}":
  793. {skywars.game.ignore.locations::%location of event-block%} is not set
  794. add location of block to {skywars.game.broken.blocks::*}
  795. add type of block to {skywars.game.broken.type::*}
  796. set {skywars.game.ignore.locations::%location of event-block%} to true
  797.  
  798. command /skywarsregen:
  799. trigger:
  800. loop {skywars.game.broken.blocks::*}:
  801. set {_loc} to loop-value
  802. set block at {_loc} to {skywars.game.broken.type::%loop-index%}
  803. delete {skywars.game.broken.blocks::*}
  804. delete {skywars.game.broken.type::*}
  805. delete {skywars.game.ignore.locations::*}
  806.  
  807. on place:
  808. if "%World of player%" is "{@map}":
  809. {skywars.games.ignore.locations:%location of event-block%} is not set
  810. add location of block to {skywars.games.place.blocks::*}
  811. add type of block to {skywars.games.place.type::*}
  812. set {skywars.games.ignore.locations::%location of event-block%} to true
  813.  
  814. command /skywarsregen1:
  815. trigger:
  816. loop {skywars.games.place.blocks::*}:
  817. set {_loc} to loop-value
  818. set block at {_loc} to air
  819. delete {skywars.games.place.blocks::*}
  820. delete {skywars.games.place.type::*}
  821. delete {skywars.games.ignore.locations::*}
  822.  
  823. command /skywarssvp:
  824. trigger:
  825. if {skywars.starts} is true:
  826. send "&cLe Skywars est en cours."
  827. else:
  828. delete {skywars.games.place.blocks::*}
  829. delete {skywars.games.place.type::*}
  830. delete {skywars.games.ignore.locations::*}
  831. delete {skywars.game.broken.blocks::*}
  832. delete {skywars.game.broken.type::*}
  833. delete {skywars.game.ignore.locations::*}
  834.  
  835. command /cc1:
  836. trigger:
  837. set {skywars.%player%.start} to false
  838.  
  839. on first join:
  840. set {skywars.%player%.start} to false
  841.  
  842.  
  843. on quit:
  844. if {skywars.%player%.start} is true:
  845. add -1 to {skywars.joueurs}
  846. broadcast "{@logo} &6%player%&a à quitter la partie. &7(&f%{skywars.joueurs}%/{@jmax}&7)" in "{@map}"
  847. set {skywars.%player%.start} to false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement