Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 57.20 KB | None | 0 0
  1. options:
  2. p: &8● &eOneDayVaro &8┃ &7
  3.  
  4. on join:
  5. delete {Anfrage.%player%::*}
  6. delete {EigenesTeam.%player%}
  7. set {prefix.%player%} to "&a"
  8. if player has permission "group.premium":
  9. set {prefix.%player%} to "&6"
  10. if player has permission "group.held":
  11. set {prefix.%player%} to "&3"
  12. if player has permission "group.vip":
  13. set {prefix.%player%} to "&5"
  14. if player has permission "group.builder":
  15. set {prefix.%player%} to "&e"
  16. if player has permission "group.hbuildmanager":
  17. set {prefix.%player%} to "&4"
  18. if player has permission "group.content":
  19. set {prefix.%player%} to "&b"
  20. if player has permission "group.tsup":
  21. set {prefix.%player%} to "&9"
  22. if player has permission "group.sup":
  23. set {prefix.%player%} to "&9"
  24. if player has permission "group.mod":
  25. set {prefix.%player%} to "&c"
  26. if player has permission "group.srMod":
  27. set {prefix.%player%} to "&c"
  28. if player has permission "group.dev":
  29. set {prefix.%player%} to "&b"
  30. if player has permission "group.admin":
  31. set {prefix.%player%} to "&4"
  32. if {state} is "Lobby":
  33. set join message to "{@p}%{prefix.%player%}%%player% &7ist der Runde beigetreten&8."
  34. else:
  35. set join message to ""
  36. on quit:
  37. if {state} is "Lobby":
  38. set leave message to "{@p}%{prefix.%player%}%%player% &7hat die Runde verlassen&8."
  39. else:
  40. set leave message to ""
  41. command /varo [<text>] [<text>]:
  42. trigger:
  43. if arg-1 is not set:
  44. send "{@p}/varo setlobby"
  45. send "{@p}/varo addspawn <Nummer>"
  46. if arg-1 is "setlobby":
  47. set {lobby} to location of player
  48. send "{@p}Du hast erfolgreich die Lobby &fgesetzt"
  49. if arg-1 is "addspawn":
  50. if arg-2 is set:
  51. set {Varo.Spawn.%arg-2%} to location of player
  52. send "{@p}Du hast erfolgreich den &f%arg-2% &7Spawn gesetzt&8."
  53. command /configurate:
  54. permission: op.op
  55. permission: {@p}&cDazu hast du keine Rechte
  56. trigger:
  57. execute console command "/worldborder set 500 1"
  58. kick all players due to "{@p}&cDas Spiel startet nun neu .."
  59. set {countdown} to true
  60. set {state} to "lobby"
  61. set {CountdownStart} to true
  62. set {start} to false
  63. set {überlebende} to 0
  64. delete {Team::*}
  65. delete {Tag::*}
  66. delete {TeamPartner::*}
  67. set {Amount.Spawns} to 0
  68. set {Varo.Spieler.Spawns} to 0
  69. delete {TeammName::*}
  70. delete {FARBE::*}
  71.  
  72. on join:
  73. execute console command "nte player %player% clear"
  74. set max health of player to 10
  75. set {kills.permatch.%player%} to 0
  76. clear player's inventory
  77. heal player
  78. remove Invisibility from the player
  79. set {überlebenderspieler.%player%} to false
  80. set hunger of player to 30
  81. teleport player to {bugteleport}
  82. wait 4 ticks
  83. if {state} is "lobby":
  84. teleport player to {lobby}
  85. send "&8&m----------------------------------------"
  86. send "&8● &9Info &8┃ &7Du möchtest ein Team &ferstellen&7?"
  87. send "&8● &9Info &8┃ &7Nutze /Team create <Team> <Kürzel>"
  88. send "&d&8&m----------------------------------------"
  89. set slot 0 of player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  90. set slot 8 of player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  91. teleport player to {wartelobby}
  92. set {players.online} to number of all players
  93. loop all players:
  94. wipe loop-player's sidebar
  95. set name of sidebar of loop-player to "&8▪ &c&l&nVaro&r &8▪"
  96. set score "&a " in sidebar of loop-player to 10
  97. set score "&fDein Team" in sidebar of loop-player to 9
  98. set score "&8× &cDu hast noch keins" in sidebar of loop-player to 8
  99. if {TeamInfo.%loop-player%} is true:
  100. set score "&8× %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}% &8[%{Teamfarbe.%loop-player%}%%{TagInfo.%loop-player%}%&8]" in sidebar of loop-player to 8
  101. set score "&d" in sidebar of loop-player to 7
  102. set score "&fOnline" in sidebar of loop-player to 6
  103. set score "&8× &a%{players.online}% Spieler" in sidebar of loop-player to 5
  104. set score "&9" in sidebar of loop-player to 4
  105. set score "&fTeamspeak" in sidebar of loop-player to 3
  106. set score "&8× &eNetplays&8.&ede" in sidebar of loop-player to 2
  107. set score "&7&m--------------" in sidebar of loop-player to 1
  108. execute console command "/_startcountdown"
  109. wait 1 seconds
  110. if {countdown} is true:
  111. send "{@p}&7Für den &fStart &7fehlen noch &f%{start.ab.Spieler}-{BowDuell.SpielerAllgeimein}% &7Spieler&8."
  112. if {state} is "ingame":
  113. teleport player to {deathmatch.spec.ingame}
  114. set max health of player to 10
  115. execute console command "nte player %player% prefix &7"
  116. execute console command "nte player %player% priority 99"
  117. apply potion of Invisibility of tier 2 to player for 1500 seconds
  118. set {überlebenderspieler.%player%} to false
  119. set hunger of player to 30
  120. heal player
  121. hide player from all players
  122. loop all players:
  123. execute loop-player command "fix_**_players"
  124. cancel event
  125.  
  126. on join:
  127. delete {TeamInfo.%player%}
  128. delete {TagInfo.%player%}
  129. delete {TeamAnzahlSpieler.%player%}
  130.  
  131. command /random_farbeaaf:
  132. trigger:
  133. chance of 10%:
  134. execute player command "farbe_weiß__"
  135. stop
  136. chance of 15%:
  137. execute player command "farbe_lila__"
  138. stop
  139. chance of 15%:
  140. execute player command "farbe_dgrün__"
  141. stop
  142. chance of 15%:
  143. execute player command "farbe_blau__"
  144. stop
  145. chance of 15%:
  146. execute player command "farbe_türkies__"
  147. stop
  148. chance of 15%:
  149. execute player command "farbe_drot__"
  150. stop
  151. chance of 15%:
  152. execute player command "farbe_gelb__"
  153. stop
  154. chance of 15%:
  155. execute player command "farbe_grau__"
  156. stop
  157. execute player command "farbe_grün__"
  158. command /sadffdaa [<text>] [<player>]:
  159. trigger:
  160. if arg-1 is "invite":
  161. if arg-2 is set:
  162. if {TeamInfo.%player%} is set:
  163. if {TeamInfo.%arg-2%} is not set:
  164. if {Anfrage.%arg-2%::%player%} is not set:
  165. play "click" to player with volume 100 and pitch 15
  166. send "{@p}Du hast &f%arg-2% &7eine &aTeam-Anfrage &7gesendet&8."
  167. send "{@p}Du hast von %player% &7eine &aTeam-Anfrage &7bekommen&8." to arg 2
  168. set {Anfrage.%arg-2%::%player%} to true
  169. else:
  170. send "{@p}&cDiesem Spieler wurde bereits eine Anfrage gesendet&8."
  171. else:
  172. send "{@p}&cDieser Spieler ist bereits in einem Team&8."
  173. else:
  174. send "{@p}&cDu hast noch kein Team erstellt&8."
  175. else:
  176. send "{@p}Nutze /Team invite <Spieler>"
  177. command /Team [<text>] [<text>] [<text>]:
  178. trigger:
  179. if arg-1 is not set:
  180. send "{@p}/Team create <Team> <Kürzel>"
  181. send "{@p}/Team accept <Spieler>"
  182. send "{@p}/Team kick"
  183. send "{@p}/Team leave"
  184. if arg-1 is "create":
  185. if {state} is "lobby":
  186. if arg-2 is set:
  187. if arg-2 contains "&":
  188. send "{@p}&cDu darfst keine Sonderzeichen nutzen&8."
  189. else:
  190. if arg-3 is set:
  191. if {TeamAnzahlSpieler.%player%} is not set:
  192. if {Team::%arg-2%} is not set:
  193. if {Tag::%arg-3%} is not set:
  194. if arg-3 contains "&":
  195. send "{@p}&cDu darfst keine Sonderzeichen nutzen&8."
  196. else:
  197. if length of "%arg-2%" is less than 11:
  198. if length of "%arg-3%" is less than 6:
  199. if arg-2 contains "Team":
  200. send "{@p}Diesen Namen darfst du nicht benutzen&8."
  201. else:
  202. if arg-3 contains "Team":
  203. send "{@p}Diesen Namen darfst du nicht benutzen&8."
  204. stop
  205. clear player's inventory
  206. set {Team.NichtSchlagen.%player%} to arg-3
  207. set {EigenesTeam.%player%} to true
  208. set slot 8 of player to 402 named "&8● &cTeam verlassen &8┃ &fRechtsklick"
  209. set slot 1 of player to 404 named "&8● &7Teamfarbe &8┃ &8[&7%{Team.NichtSchlagen.%player%}%&8]"
  210. set slot 0 of player to 267 named "&8● &eSpieler Einladen &8┃ &fLinksklick"
  211. set {FARBE::%{TeamInfo.%player%}%} to "&7"
  212. set {Teamfarbe.%player%} to "&7"
  213. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  214. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  215. set {Team::%arg-2%} to 0
  216. set {TeammName::%arg-2%} to arg-3
  217. set {TeamAnzahlSpieler.%player%} to 1
  218. set {TeamInfo.%player%} to "%arg-2%"
  219. set {TagInfo.%player%} to "%arg-3%"
  220. send "{@p}Du hast das Team &a%arg-2% &7mit dem Kürzel &a%arg-3% &aerstellt&8."
  221. set {Tag::%arg-3%} to true
  222. set {Teamfarbe.%arg-2%} to "&7"
  223. chance of 10%:
  224. execute player command "farbe_weiß__"
  225. stop
  226. chance of 15%:
  227. execute player command "farbe_lila__"
  228. stop
  229. chance of 15%:
  230. execute player command "farbe_dgrün__"
  231. stop
  232. chance of 15%:
  233. execute player command "farbe_blau__"
  234. stop
  235. chance of 15%:
  236. execute player command "farbe_türkies__"
  237. stop
  238. chance of 15%:
  239. execute player command "farbe_drot__"
  240. stop
  241. chance of 15%:
  242. execute player command "farbe_gelb__"
  243. stop
  244. chance of 15%:
  245. execute player command "farbe_grau__"
  246. stop
  247. execute player command "farbe_grün__"
  248. else:
  249. send "{@p}&cDein Team-Tag kann maximal 5 Zeichen haben&8."
  250. else:
  251. send "{@p}&cDein Team-Name kann maximal 10 Zeichen haben&8."
  252. else:
  253. send "{@p}&cDiesen Tag-Namen kannst du nicht mehr benutzen&8."
  254. else:
  255. send "{@p}&cDiesen Team-Namen kannst du nicht mehr benutzen&8."
  256. else:
  257. send "{@p}&cDu bist bereits in einem Team&8."
  258. else:
  259. send "{@p}Nutze /Team create <Name> <Tag>"
  260. else:
  261. send "{@p}Nutze /Team create <Name> <Tag>"
  262. else:
  263. send "{@p}&cDu kannst diesen Command jetzt nicht mehr ausführen&8."
  264. if arg-1 is "acceptasdf":
  265. if arg-2 is set:
  266. if {TeamInfo.%player%} is not set:
  267. if {Anfrage.%player%::%arg-2%} is set:
  268. if {TeamAnzahlSpieler.%arg-2%} is smaller than 2:
  269. delete {Anfrage.%player%::*}
  270. play "WITHER_SHOOT" to player with volume 100 and pitch 15
  271. clear player's inventory
  272. set slot 8 of player to 402 named "&8● &cTeam verlassen &8┃ &fRechtsklick"
  273. add 1 to {TeamAnzahlSpieler.%arg-2%}
  274. set {TagTeam.%player%} to {TagTeam.%arg-2%}
  275. set {NameTeam.%player%} to {NameTeam.%arg-2%}
  276. set {TeamPartner::%player%.%arg-2%} to true
  277. set {Team.NichtSchlagen.%player%} to {Team.NichtSchlagen.%arg-2%}
  278. delete {Anfrage.%player%::%arg-2%}
  279. send "{@p}&f%player% &7ist deinem Team &abeigetreten&8." to arg-2
  280. send "{@p}Du hast die &fAnfrage &7von %arg-2% &7erfolgreich &aangenommen&8."
  281. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%arg-2%}%%{Team.NichtSchlagen.%arg-2%}%&8]"
  282. execute console command "nte player %player% prefix %{Teamfarbe.%arg-2%}%"
  283. set {TeamInfo.%player%} to {TeamInfo.%arg-2%}
  284. set {TagInfo.%player%} to {TagInfo.%arg-2%}
  285. set {Teamfarbe.%player%} to {Teamfarbe.%arg-2%}
  286. else:
  287. send "{@p}&cDas Team ist bereits voll&8."
  288. else:
  289. send "{@p}&cDu hast von diesem Spieler keine Anfrage bekommen&8."
  290. else:
  291. send "{@p}&cDu bist bereits in einem Team&8."
  292. if arg-1 is "leave":
  293. if {state} is "lobby":
  294. if {TeamInfo.%player%} is set:
  295. if {EigenesTeam.%player%} is true:
  296. delete {EigenesTeam.%player%}
  297. delete {TagTeam.%player%}
  298. delete {Name.%player%}
  299. delete {TeamAnzahlSpieler.%player%}
  300. clear player's inventory
  301. set slot 0 of player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  302. set slot 8 of player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  303. play "swim" to player with volume 100 and pitch 15
  304. send "{@p}&cDu hast das Team verlassen&8."
  305. execute console command "nte player %player% suffix &7"
  306. execute console command "nte player %player% prefix &7"
  307. delete {Team.NichtSchlagen.%player%}
  308. set {_player} to player
  309. delete {Team::%{TeamInfo.%player%}%}
  310. delete {Tag::%{TagInfo.%player%}%}
  311. delete {TeamInfo.%player%}
  312. delete {TagInfo.%player%}
  313. loop all players:
  314. if {TeamPartner::%player%.%loop-player%} is true:
  315. send "{@p}&cDa dein Team-Partner das Team verlassen hat, wurde das Team gelöscht&8." to loop-player
  316. delete {TagTeam.%loop-player%}
  317. delete {Name.%loop-player%}
  318. delete {TeamAnzahlSpieler.%loop-player%}
  319. clear loop-player's inventory
  320. set slot 0 of loop-player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  321. set slot 8 of loop-player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  322. execute console command "nte player %loop-player% suffix &7"
  323. execute console command "nte player %loop-player% prefix &7"
  324. play "swim" to loop-player with volume 100 and pitch 15
  325. delete {TeamInfo.%loop-player%}
  326. delete {TagInfo.%loop-player%}
  327. delete {Team.NichtSchlagen.%loop-player%}
  328. delete {TeamPartner::%player%.%loop-player%}
  329. delete {TeamAnzahlSpieler.%loop-player%}
  330. stop
  331. if {TeamPartner::%loop-player%.%player%} is true:
  332. send "{@p}&cDa dein Team-Partner das Team verlassen hat, wurde das Team aufgelöst&8." to loop-player
  333. delete {TagTeam.%loop-player%}
  334. delete {Name.%loop-player%}
  335. delete {TeamAnzahlSpieler.%loop-player%}
  336. clear loop-player's inventory
  337. play "swim" to loop-player with volume 100 and pitch 15
  338. set slot 0 of loop-player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  339. set slot 8 of loop-player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  340. execute console command "nte player %loop-player% suffix &7"
  341. execute console command "nte player %loop-player% prefix &7"
  342. delete {TeamInfo.%loop-player%}
  343. delete {TagInfo.%loop-player%}
  344. delete {Team.NichtSchlagen.%loop-player%}
  345. delete {TeamPartner::%loop-player%.%player%}
  346. delete {TeamAnzahlSpieler.%loop-player%}
  347. stop
  348. else:
  349. delete {TagTeam.%player%}
  350. delete {Name.%player%}
  351. delete {TeamAnzahlSpieler.%player%}
  352. clear player's inventory
  353. set slot 0 of player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  354. set slot 8 of player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  355. play "swim" to player with volume 100 and pitch 15
  356. send "{@p}&cDu hast das Team verlassen&8."
  357. execute console command "nte player %player% suffix &7"
  358. execute console command "nte player %player% prefix &7"
  359. delete {TeamInfo.%player%}
  360. delete {TagInfo.%player%}
  361. delete {Team.NichtSchlagen.%player%}
  362. set {_player} to player
  363. loop all players:
  364. if {TeamPartner::%player%.%loop-player%} is true:
  365. send "{@p}&c%{_player}% hat das Team verlassen&8." to loop-player
  366. delete {TeamPartner::%player%.%loop-player%}
  367. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  368. stop
  369. if {TeamPartner::%loop-player%.%player%} is true:
  370. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  371. send "{@p}&c%{_player}% hat das Team verlassen&8." to loop-player
  372. delete {TeamPartner::%loop-player%.%player%}
  373. stop
  374. else:
  375. send "{@p}&cDu bist noch in keinem Team&8."
  376. else:
  377. send "{@p}&cDu kannst diesen Command jetzt nicht mehr ausführen&8."
  378. if arg-1 is "kick":
  379. if {state} is "lobby":
  380. if {TeamInfo.%player%} is set:
  381. if {EigenesTeam.%player%} is set:
  382. if {TeamAnzahlSpieler.%player%} is 2:
  383. remove 1 from {TeamAnzahlSpieler.%player%}
  384. send "{@p}&7Du hast deinen &9Team-Partner &aerfolgreich &7gekickt&8."
  385. loop all players:
  386. if {TeamPartner::%player%.%loop-player%} is true:
  387. send "{@p}&cDu wurdest auf dem Team gekickt&8." to loop-player
  388. delete {TagTeam.%loop-player%}
  389. delete {Name.%loop-player%}
  390. delete {TeamAnzahlSpieler.%loop-player%}
  391. clear loop-player's inventory
  392. set slot 0 of loop-player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  393. set slot 8 of loop-player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  394. execute console command "nte player %loop-player% suffix &7"
  395. execute console command "nte player %loop-player% prefix &7"
  396. play "swim" to loop-player with volume 100 and pitch 15
  397. delete {TeamInfo.%loop-player%}
  398. delete {TagInfo.%loop-player%}
  399. delete {Team.NichtSchlagen.%loop-player%}
  400. delete {TeamPartner::%player%.%loop-player%}
  401. delete {TeamAnzahlSpieler.%loop-player%}
  402. stop
  403. if {TeamPartner::%loop-player%.%player%} is true:
  404. send "{@p}&cDu wurdest auf dem Team gekickt&8." to loop-player
  405. delete {TagTeam.%loop-player%}
  406. delete {Name.%loop-player%}
  407. delete {TeamAnzahlSpieler.%loop-player%}
  408. clear loop-player's inventory
  409. play "swim" to loop-player with volume 100 and pitch 15
  410. set slot 0 of loop-player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  411. set slot 8 of loop-player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  412. execute console command "nte player %loop-player% suffix &7"
  413. execute console command "nte player %loop-player% prefix &7"
  414. delete {TeamInfo.%loop-player%}
  415. delete {TagInfo.%loop-player%}
  416. delete {Team.NichtSchlagen.%loop-player%}
  417. delete {TeamPartner::%loop-player%.%player%}
  418. delete {TeamAnzahlSpieler.%loop-player%}
  419. stop
  420. else:
  421. send "{@p}&cDu hast noch keinen Team-Partner&8."
  422. else:
  423. send "{@p}&cDu darfst deinen Team-Partnet nicht kicken&8."
  424. else:
  425. send "{@p}&cDu bist noch in keinem Team&8."
  426. else:
  427. send "{@p}&cDu kannst diesen Command jetzt nicht mehr ausführen&8."
  428. on right click with 404:
  429. if name of player's held item is not "&cDu bist noch in keinem Team":
  430. if {state} is "Lobby":
  431. open chest with 3 row named "&7Wähle eine %{Teamfarbe.%player%}%Teamfarbe&8!" to player
  432. wait 0.1 ticks
  433. format slot 1 of player with 160:8 named " " to be unstealable
  434. format slot 0 of player with 160:8 named " " to be unstealable
  435. format slot 2 of player with 160:8 named " " to be unstealable
  436. format slot 3 of player with 160:8 named " " to be unstealable
  437. format slot 4 of player with 160:8 named " " to be unstealable
  438. format slot 5 of player with 160:8 named " " to be unstealable
  439. format slot 6 of player with 160:8 named " " to be unstealable
  440. format slot 7 of player with 160:8 named " " to be unstealable
  441. format slot 8 of player with 160:8 named " " to be unstealable
  442. format slot 10 of player with 351:13 named "&8● &cRot" to close then run [make player execute command "/farbe_grau__"]
  443. format slot 9 of player with 351:10 named "&8● &aGrün" to close then run [make player execute command "/farbe_grün__"]
  444. format slot 11 of player with 351:11 named "&8● &eGelb" to close then run [make player execute command "/farbe_gelb__"]
  445. format slot 12 of player with 351:1 named "&8● &4Dunkel-Rot" to close then run [make player execute command "/farbe_drot__"]
  446. format slot 13 of player with 351:12 named "&8● &bTürkies" to close then run [make player execute command "/farbe_türkies__"]
  447. format slot 14 of player with 351:6 named "&8● &9Blau" to close then run [make player execute command "/farbe_blau__"]
  448. format slot 15 of player with 351:2 named "&8● &2Dunkel-Grün" to close then run [make player execute command "/farbe_dgrün__"]
  449. format slot 16 of player with 351:5 named "&8● &5Lila" to close then run [make player execute command "/farbe_lila__"]
  450. format slot 17 of player with 353 named "&8● &fWeiß" to close then run [make player execute command "/farbe_weiß__"]
  451. format slot 26 of player with 160:8 named " " to be unstealable
  452. format slot 18 of player with 160:8 named " " to be unstealable
  453. format slot 19 of player with 160:8 named " " to be unstealable
  454. format slot 20 of player with 160:8 named " " to be unstealable
  455. format slot 21 of player with 160:8 named " " to be unstealable
  456. format slot 22 of player with 160:8 named " " to be unstealable
  457. format slot 23 of player with 160:8 named " " to be unstealable
  458. format slot 24 of player with 160:8 named " " to be unstealable
  459. format slot 25 of player with 160:8 named " " to be unstealable
  460. on damage:
  461. if {TeamPartner::%victim%.%attacker%} is true:
  462. cancel event
  463. if {TeamPartner::%attacker%.%victim%} is true:
  464. cancel event
  465. command /farbe_grau__:
  466. trigger:
  467. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  468. set {FARBE::%{TeamInfo.%player%}%} to "&c"
  469. send "{@p}Deine &fTeamfarbe &7ist nun &cRot&8."
  470. set {Teamfarbe.%player%} to "&c"
  471. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  472. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  473. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  474. wipe player's sidebar
  475. set name of sidebar of player to "&8▪ &c&l&nVaro&r &8▪"
  476. set score "&a" in sidebar of player to 10
  477. set score "&fDein Team" in sidebar of player to 9
  478. set score "&8× &cDu hast noch keins" in sidebar of player to 8
  479. if {TeamInfo.%player%} is set:
  480. set score "&8× %{Teamfarbe.%player%}%%{TeamInfo.%player%}% &8[%{Teamfarbe.%player%}%%{TagInfo.%player%}%&8]" in sidebar of player to 8
  481. set score "&d" in sidebar of player to 7
  482. set score "&fOnline" in sidebar of player to 6
  483. set score "&8× &a%{players.online}% Spieler" in sidebar of player to 5
  484. set score "&9" in sidebar of player to 4
  485. set score "&fTeamspeak" in sidebar of player to 3
  486. set score "&8× &eNetplays&8.&ede" in sidebar of player to 2
  487. set score "&7&m--------------" in sidebar of player to 1
  488. loop all players:
  489. if {TeamPartner::%player%.%loop-player%} is true:
  490. set {Teamfarbe.%loop-player%} to "&c"
  491. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  492. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  493. send "{@p}&f%player% &7hat die Farbe zu &cRot geändert&8." to loop-player
  494. wipe loop-player's sidebar
  495. set name of sidebar of loop-player to "&8▪ &c&l&nVaro&r &8▪"
  496. set score "&a" in sidebar of loop-player to 10
  497. set score "&fDein Team" in sidebar of loop-player to 9
  498. set score "&8× &cDu hast noch keins" in sidebar of loop-player to 8
  499. if {TeamInfo.%loop-player%} is set:
  500. set score "&8× %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}% &8[%{Teamfarbe.%loop-player%}%%{TagInfo.%loop-player%}%&8]" in sidebar of loop-player to 8
  501. set score "&d" in sidebar of loop-player to 7
  502. set score "&fOnline" in sidebar of loop-player to 6
  503. set score "&8× &a%{players.online}% Spieler" in sidebar of loop-player to 5
  504. set score "&9" in sidebar of loop-player to 4
  505. set score "&fTeamspeak" in sidebar of loop-player to 3
  506. set score "&8× &eNetplays&8.&ede" in sidebar of loop-player to 2
  507. set score "&7&m--------------" in sidebar of loop-player to 1
  508. stop
  509. if {TeamPartner::%loop-player%.%player%} is true:
  510. wipe loop-player's sidebar
  511. set name of sidebar of loop-player to "&8▪ &c&l&nVaro&r &8▪"
  512. set score "&a" in sidebar of loop-player to 10
  513. set score "&fDein Team" in sidebar of loop-player to 9
  514. set score "&8× &cDu hast noch keins" in sidebar of loop-player to 8
  515. if {TeamInfo.%loop-player%} is set:
  516. set score "&8× %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}% &8[%{Teamfarbe.%loop-player%}%%{TagInfo.%loop-player%}%&8]" in sidebar of loop-player to 8
  517. set score "&d" in sidebar of loop-player to 7
  518. set score "&fOnline" in sidebar of loop-player to 6
  519. set score "&8× &a%{players.online}% Spieler" in sidebar of loop-player to 5
  520. set score "&9" in sidebar of loop-player to 4
  521. set score "&fTeamspeak" in sidebar of loop-player to 3
  522. set score "&8× &eNetplays&8.&ede" in sidebar of loop-player to 2
  523. set score "&7&m--------------" in sidebar of loop-player to 1
  524. set {Teamfarbe.%loop-player%} to "&c"
  525. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  526. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  527. send "{@p}&f%player% &7hat die Farbe zu &cRot geändert&8." to loop-player
  528. stop
  529. command /farbe_grün__:
  530. trigger:
  531. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  532. set {FARBE::%{TeamInfo.%player%}%} to "&a"
  533. send "{@p}Deine &fTeamfarbe &7ist nun &aGrün&8."
  534. set {Teamfarbe.%player%} to "&a"
  535. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  536. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  537. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  538. loop all players:
  539. if {TeamPartner::%player%.%loop-player%} is true:
  540. set {Teamfarbe.%loop-player%} to "&a"
  541. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  542. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  543. send "{@p}&f%player% &7hat die Farbe zu &aGrün geändert&8." to loop-player
  544. stop
  545. if {TeamPartner::%loop-player%.%player%} is true:
  546. set {Teamfarbe.%loop-player%} to "&a"
  547. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  548. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  549. send "{@p}&f%player% &7hat die Farbe zu &aGrün geändert&8." to loop-player
  550. stop
  551. command /farbe_gelb__:
  552. trigger:
  553. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  554. set {FARBE::%{TeamInfo.%player%}%} to "&e"
  555. send "{@p}Deine &fTeamfarbe &7ist nun &eGelb&8."
  556. set {Teamfarbe.%player%} to "&e"
  557. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  558. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  559. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  560. loop all players:
  561. if {TeamPartner::%player%.%loop-player%} is true:
  562. set {Teamfarbe.%loop-player%} to "&e"
  563. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  564. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  565. send "{@p}&f%player% &7hat die Farbe zu &eGelb geändert&8." to loop-player
  566. stop
  567. if {TeamPartner::%loop-player%.%player%} is true:
  568. set {Teamfarbe.%loop-player%} to "&e"
  569. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  570. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  571. send "{@p}&f%player% &7hat die Farbe zu &eGelb geändert&8." to loop-player
  572. stop
  573. command /farbe_drot__:
  574. trigger:
  575. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  576. set {FARBE::%{TeamInfo.%player%}%} to "&4"
  577. send "{@p}Deine &fTeamfarbe &7ist nun &4Dunkel-Rot&8."
  578. set {Teamfarbe.%player%} to "&4"
  579. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  580. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  581. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  582. loop all players:
  583. if {TeamPartner::%player%.%loop-player%} is true:
  584. set {Teamfarbe.%loop-player%} to "&4"
  585. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  586. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  587. send "{@p}&f%player% &7hat die Farbe zu &4Dunkel-Rot geändert&8." to loop-player
  588. stop
  589. if {TeamPartner::%loop-player%.%player%} is true:
  590. set {Teamfarbe.%loop-player%} to "&4"
  591. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  592. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  593. send "{@p}&f%player% &7hat die Farbe zu &4Dunkel-Rot geändert&8." to loop-player
  594. stop
  595. command /farbe_türkies__:
  596. trigger:
  597. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  598. set {FARBE::%{TeamInfo.%player%}%} to "&b"
  599. send "{@p}Deine &fTeamfarbe &7ist nun &bTürkies&8."
  600. set {Teamfarbe.%player%} to "&b"
  601. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  602. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  603. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  604. loop all players:
  605. if {TeamPartner::%player%.%loop-player%} is true:
  606. set {Teamfarbe.%loop-player%} to "&b"
  607. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  608. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  609. send "{@p}&f%player% &7hat die Farbe zu &bTürkies geändert&8." to loop-player
  610. stop
  611. if {TeamPartner::%loop-player%.%player%} is true:
  612. set {Teamfarbe.%loop-player%} to "&b"
  613. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  614. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  615. send "{@p}&f%player% &7hat die Farbe zu &bTürkies geändert&8." to loop-player
  616. stop
  617. command /farbe_blau__:
  618. trigger:
  619. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  620. set {FARBE::%{TeamInfo.%player%}%} to "&9"
  621. send "{@p}Deine &fTeamfarbe &7ist nun &9Blau&8."
  622. set {Teamfarbe.%player%} to "&9"
  623. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  624. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  625. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  626. loop all players:
  627. if {TeamPartner::%player%.%loop-player%} is true:
  628. set {Teamfarbe.%loop-player%} to "&9"
  629. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  630. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  631. send "{@p}&f%player% &7hat die Farbe zu &9Blau geändert&8." to loop-player
  632. stop
  633. if {TeamPartner::%loop-player%.%player%} is true:
  634. set {Teamfarbe.%loop-player%} to "&9"
  635. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  636. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  637. send "{@p}&f%player% &7hat die Farbe zu &9Blau geändert&8." to loop-player
  638. stop
  639. command /farbe_dgrün__:
  640. trigger:
  641. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  642. set {FARBE::%{TeamInfo.%player%}%} to "&2"
  643. send "{@p}Deine &fTeamfarbe &7ist nun &2Dunkel-Grün&8."
  644. set {Teamfarbe.%player%} to "&2"
  645. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  646. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  647. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  648. loop all players:
  649. if {TeamPartner::%player%.%loop-player%} is true:
  650. set {Teamfarbe.%loop-player%} to "&2"
  651. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  652. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  653. send "{@p}&f%player% &7hat die Farbe zu &2Dunkel-Grün geändert&8." to loop-player
  654. stop
  655. if {TeamPartner::%loop-player%.%player%} is true:
  656. set {Teamfarbe.%loop-player%} to "&2"
  657. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  658. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  659. send "{@p}&f%player% &7hat die Farbe zu &2Dunkel-Grün geändert&8." to loop-player
  660. stop
  661. command /farbe_lila__:
  662. trigger:
  663. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  664. set {FARBE::%{TeamInfo.%player%}%} to "&5"
  665. send "{@p}Deine &fTeamfarbe &7ist nun &5Lila&8."
  666. set {Teamfarbe.%player%} to "&5"
  667. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  668. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  669. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  670. loop all players:
  671. if {TeamPartner::%player%.%loop-player%} is true:
  672. set {Teamfarbe.%loop-player%} to "&5"
  673. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  674. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  675. send "{@p}&f%player% &7hat die Farbe zu &5Lila geändert&8." to loop-player
  676. stop
  677. if {TeamPartner::%loop-player%.%player%} is true:
  678. set {Teamfarbe.%loop-player%} to "&5"
  679. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  680. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  681. send "{@p}&f%player% &7hat die Farbe zu &5Lila geändert&8." to loop-player
  682. stop
  683. command /farbe_weiß__:
  684. trigger:
  685. play "HORSE_SADDLE" to player with volume 100.0 and pitch 10
  686. set {FARBE::%{TeamInfo.%player%}%} to "&f"
  687. send "{@p}Deine &fTeamfarbe &7ist nun &fWeiß&8."
  688. set {Teamfarbe.%player%} to "&f"
  689. set slot 1 of player to 404 named "&8● %{Teamfarbe.%player%}%Teamfarbe &8┃ &fRechtsklick"
  690. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  691. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  692. loop all players:
  693. if {TeamPartner::%player%.%loop-player%} is true:
  694. set {Teamfarbe.%loop-player%} to "&f"
  695. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  696. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  697. send "{@p}&f%player% &7hat die Farbe zu &fWeiß geändert&8." to loop-player
  698. stop
  699. if {TeamPartner::%loop-player%.%player%} is true:
  700. set {Teamfarbe.%loop-player%} to "&f"
  701. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  702. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  703. send "{@p}&f%player% &7hat die Farbe zu &fWeiß geändert&8." to loop-player
  704. stop
  705. command /_startcountdown:
  706. trigger:
  707. set {start.ab.Spieler} to 4
  708. set {BowDuell.SpielerAllgeimein} to number of players in world "Wartelobby"
  709. if {BowDuell.SpielerAllgeimein} is bigger than 1:
  710. if {countdown} is true:
  711. set {countdown} to false
  712. wait 0.1 seconds
  713. set {Countdown.BW} to 41
  714. loop 41 times:
  715. if {state} is "lobby":
  716. if {CountdownStart} is true:
  717. set {BowDuell.SpielerAllgeimein} to number of players in world "Wartelobby"
  718. if {BowDuell.SpielerAllgeimein} is bigger than 2:
  719. remove 1 from {Countdown.BW}
  720. if {start} is false:
  721. wait 1 seconds
  722. if {Countdown.BW} is 300:
  723. loop all players:
  724. play "click" to loop-player with volume 100.0 and pitch 5
  725. broadcast "{@p}&7Die Runde startet in &f5 &7Minuten&8." in "Wartelobby"
  726. if {Countdown.BW} is 240:
  727. loop all players:
  728. play "click" to loop-player with volume 100.0 and pitch 5
  729. broadcast "{@p}&7Die Runde startet in &f4 &7Minuten&8." in "Wartelobby"
  730. if {Countdown.BW} is 180:
  731. loop all players:
  732. play "click" to loop-player with volume 100.0 and pitch 5
  733. broadcast "{@p}&7Die Runde startet in &f3 &7Minuten&8." in "Wartelobby"
  734. if {Countdown.BW} is 120:
  735. loop all players:
  736. play "click" to loop-player with volume 100.0 and pitch 5
  737. broadcast "{@p}&7Die Runde startet in &f2 &7Minuten&8." in "Wartelobby"
  738. if {Countdown.BW} is 60:
  739. loop all players:
  740. play "click" to loop-player with volume 100.0 and pitch 5
  741. broadcast "{@p}&7Die Runde startet in &f1 &7Minute&8." in "Wartelobby"
  742. if {Countdown.BW} is 30:
  743. loop all players:
  744. play "click" to loop-player with volume 100.0 and pitch 5
  745. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  746. if {Countdown.BW} is 15:
  747. loop all players:
  748. play "click" to loop-player with volume 100.0 and pitch 5
  749. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  750. if {Countdown.BW} is 10:
  751. loop all players:
  752. play "click" to loop-player with volume 100.0 and pitch 5
  753. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  754. if {Countdown.BW} is 5:
  755. loop all players:
  756. play "click" to loop-player with volume 100.0 and pitch 5
  757. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  758. if {Countdown.BW} is 4:
  759. loop all players:
  760. play "click" to loop-player with volume 100.0 and pitch 5
  761. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  762. if {Countdown.BW} is 3:
  763. loop all players:
  764. play "click" to loop-player with volume 100.0 and pitch 5
  765. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  766. if {Countdown.BW} is 2:
  767. loop all players:
  768. play "click" to loop-player with volume 100.0 and pitch 5
  769. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "Wartelobby"
  770. if {Countdown.BW} is 1:
  771. loop all players:
  772. play "click" to loop-player with volume 100.0 and pitch 5
  773. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunde&8." in "Wartelobby"
  774. if {Countdown.BW} is 0:
  775. set {BowDuell.SpielerAllgeimein} to number of players in world "Wartelobby"
  776. if {BowDuell.SpielerAllgeimein} is bigger than 1:
  777. set {amount123} to 1
  778. loop all players:
  779. if {TagInfo.%loop-player%} is not set:
  780. clear loop-player's inventory
  781. set {Team.NichtSchlagen.%loop-player%} to "Team%{amount123}%"
  782. set {EigenesTeam.%loop-player%} to true
  783. set {FARBE::%{TeamInfo.%loop-player%}%} to "&7"
  784. set {Teamfarbe.%loop-player%} to "&7"
  785. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%loop-player%}%%{Team.NichtSchlagen.%loop-player%}%&8]"
  786. execute console command "nte player %loop-player% prefix %{Teamfarbe.%loop-player%}%"
  787. set {Team::Team%{amount123}%} to 0
  788. set {TeammName::Team%{amount123}%} to "Team%{amount123}%"
  789. set {TeamAnzahlSpieler.%loop-player%} to 1
  790. set {TeamInfo.%loop-player%} to "Team%{amount123}%"
  791. set {TagInfo.%loop-player%} to "Team%{amount123}%"
  792. set {Tag::Team%{amount123}%} to true
  793. set {Teamfarbe.Team%{amount123}%} to "&7"
  794. execute loop-player command "random_farbeaaf"
  795. add 1 to {amount123}
  796. set {state} to "Ingame"
  797. broadcast "{@p}&7Alle Spieler werden in &fkürze &7Teleportiert&8." in "Wartelobby"
  798. set {amounts} to 0
  799. execute console command "/worldborder set 1000 1"
  800. execute console command "/worldborder damage amount 1"
  801. loop all players:
  802. execute console command "nte player %loop-player% prefix %{Teamfarbe.%loop-player%}%%{kills.permatch.%loop-player%}% &8| %{Teamfarbe.%loop-player%}%"
  803. add 1 to {amounts}
  804. teleport loop-player to {Varo.Spawn.%{amounts}%}
  805. set {keindamage.%loop-player%} to true
  806. clear loop-player's inventory
  807. add 1 to {überlebende}
  808. set {überlebenderspieler.%loop-player%} to true
  809. wait 0.1 seconds
  810. wait 1 seconds
  811. execute console command "/start_game__A"
  812. wait 2 seconds
  813. play "click" to all players with volume 100.0 and pitch 5
  814. broadcast "{@p}&7Die Runde startet in &f20 &7Sekunde&8."
  815. wait 5 seconds
  816. play "click" to all players with volume 100.0 and pitch 5
  817. broadcast "{@p}&7Die Runde startet in &f15 &7Sekunde&8.
  818. wait 5 seconds
  819. play "click" to all players with volume 100.0 and pitch 5
  820. broadcast "{@p}&7Die Runde startet in &f10 &7Sekunde&8.
  821. wait 7 seconds
  822. if {state} is "ingame":
  823. set {blockspawn.nowalk} to 0
  824. loop all players:
  825. send loop-player title "&e3" for 1 seconds
  826. broadcast "{@p}&7Die Runde startet in &f3 &7Sekunden&8.
  827. play sound "click" to all players with volume 100.0 and pitch 5
  828. loop 200 times:
  829. wait 1 seconds
  830. if {state} is "ingame":
  831. set {blockspawn.nowalk} to 0
  832. broadcast "{@p}&7Die Runde startet in &f2 &7Sekunden&8.
  833. play sound "click" to all players with volume 100.0 and pitch 5
  834. loop all players:
  835. send loop-player title "&22" for 1 seconds
  836. wait 1 seconds
  837. if {state} is "ingame":
  838. set {blockspawn.nowalk} to 0
  839. broadcast "{@p}&7Die Runde startet in &f1 &7Sekunde&8.
  840. play sound "click" to all players with volume 100.0 and pitch 5
  841. loop all players:
  842. send loop-player title "&a1" for 1 seconds
  843. wait 1 seconds
  844. if {state} is "ingame":
  845. set {blockspawn.nowalk} to 0
  846. broadcast "{@p}&7Die Runde startet &fjetzt&8.
  847. play sound "wood_click" to all players with volume 100.0 and pitch 5
  848. loop all players:
  849. send loop-player title "&aViel Erfolg" for 0.5 seconds
  850. if {überlebenderspieler.%loop-player%} is true:
  851. set hunger of loop-player to 30
  852. set loop-player's gamemode to survival
  853. delete {keindamage.%loop-player%}
  854. set {Border} to 1000
  855. execute console command "/worldborder set 1 3600"
  856. execute console command "start_game__A"
  857. execute console command "start_countdown__A"
  858. else:
  859. set {countdown} to true
  860. stop
  861. else:
  862. set {countdown} to true
  863. stop
  864. command /start_countdown__A:
  865. trigger:
  866. if {state} is "ingame":
  867. loop 10 times:
  868. wait 6 minutes
  869. if {state} is "ingame":
  870. if {Border} is bigger than 99:
  871. remove 100 from {Border}
  872. execute console command "/start_game__A"
  873.  
  874. on death:
  875. if victim is player:
  876. execute console command "/start_game__A"
  877. command /start_game__A:
  878. trigger:
  879. wait 3 ticks
  880. if {sdf} is not set:
  881. if {sdf} is not set:
  882. loop {Team::*}:
  883. add 1 to {_size}
  884. if {_low.to.high.list::%loop-value%} is not set:
  885. set {_low.to.high.list::%loop-value%} to loop-index
  886. else:
  887. set {_n} to 0
  888. loop {_size} times:
  889. set {_n} to {_n}+1
  890. {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
  891. set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
  892. stop loop
  893. wait a tick
  894. set {_n} to size of {_low.to.high.list::*}
  895. loop {_low.to.high.list::*}:
  896. set {_high.to.low.list::%{_n}%} to loop-value
  897. set {_n} to {_n}-1
  898. wait a tick
  899. loop all players:
  900. wipe loop-player's sidebar
  901. set name of sidebar of loop-player to "&8» &c&lVaro &8«"
  902. set score "&3" in sidebar of loop-player to 15
  903. set score "&7Border" in sidebar of loop-player to 14
  904. set score "&8● &9%{Border}% Blöcke" in sidebar of loop-player to 13
  905. set score "&b" in sidebar of loop-player to 12
  906. set score "&7Überlebende" in sidebar of loop-player to 11
  907. set score "&8● &a%{überlebende}%" in sidebar of loop-player to 10
  908. set score "&9" in sidebar of loop-player to 9
  909. set score "&7Kills" in sidebar of loop-player to 8
  910. set score "&8● &e%{kills.permatch.%loop-player%}%" in sidebar of loop-player to 7
  911. set score "&d" in sidebar of loop-player to 6
  912. set score "&7Top Teams" in sidebar of loop-player to 5
  913. set score "&7&m--------------" in sidebar of loop-player to 1
  914. set {_result} to 3
  915. loop {_high.to.low.list::*}:
  916. set {rangliste.%loop-value%} to "%{_result}%"
  917. set {_player} to "%loop-value%" parsed as offlineplayer
  918. loop all players:
  919. if {_result} is 3:
  920. set score "%{Team::%{_player}%}% &8| %{FARBE::%{_player}%}%%{TeammName::%{_player}%}%" in sidebar of loop-player to 4
  921. if {_result} is 2:
  922. set score "%{Team::%{_player}%}% &8| %{FARBE::%{_player}%}%%{TeammName::%{_player}%}%" in sidebar of loop-player to 3
  923. if {_result} is 1:
  924. set score "%{Team::%{_player}%}% &8| %{FARBE::%{_player}%}%%{TeammName::%{_player}%}%" in sidebar of loop-player to 2
  925. if {_result} is smaller than 1:
  926. stop loop
  927. remove 1 from {_result}
  928. else:
  929. stop
  930.  
  931. command /add123 [<text>]:
  932. trigger:
  933. if arg-1 is set:
  934. add 1 to {Team::%arg-1%}
  935. execute console command "/start_game__A"
  936. on place:
  937. if {state} is not "Ingame":
  938. cancel event
  939. if {überlebenderspieler.%player%} is false:
  940. cancel event
  941. on break:
  942. if {state} is not "Ingame":
  943. cancel event
  944. if {überlebenderspieler.%player%} is false:
  945. cancel event
  946. if {keindamage.%player%} is true:
  947. cancel event
  948. on inventory click:
  949. if {state} is not "Ingame":
  950. cancel event
  951. if {überlebenderspieler.%player%} is false:
  952. cancel event
  953. on drop:
  954. if {überlebenderspieler.%player%} is false:
  955. cancel event
  956. if {state} is not "Ingame":
  957. cancel event
  958. on pickup:
  959. if {überlebenderspieler.%player%} is false:
  960. cancel event
  961. if {state} is not "Ingame":
  962. cancel event
  963. on hunger meter change:
  964. if {überlebenderspieler.%player%} is false:
  965. cancel event
  966. if {state} is not "Ingame":
  967. cancel event
  968.  
  969. every 30 seconds:
  970. if {state} is "Lobby":
  971. if {countdown} is true:
  972. broadcast "{@p}&7Für den &fStart &7fehlen noch &f%{start.ab.Spieler}-{BowDuell.SpielerAllgeimein}% &7Spieler&8."
  973. on damage:
  974. if {state} is "lobby":
  975. if victim is a player:
  976. if tool of attacker is iron sword named "&8● &eSpieler Einladen &8┃ &fLinksklick":
  977. play "click" to player with volume 100 and pitch 15
  978. execute attacker command "sadffdaa invite %victim%"
  979. cancel event
  980. if tool of attacker is 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick":
  981. execute attacker command "Team acceptasdf %victim%"
  982. cancel event
  983. if {überlebenderspieler.%attacker%} is false:
  984. cancel event
  985. if {überlebenderspieler.%victim%} is false:
  986. cancel event
  987. on right click with 402:
  988. if tool of player is 402 named "&8● &cTeam verlassen &8┃ &fRechtsklick":
  989. execute player command "Team leave"
  990. on damage:
  991. if attacker is a player:
  992. if attacker is not "%victim%":
  993. loop 53 times:
  994. set {Angreifer.%victim%} to attacker
  995. wait 0.0625 second
  996. set {Angriff.%attacker%.%victim%} to true
  997. set {Angriff.%attacker%.%victim%} to false
  998. clear {Angreifer.%victim%}
  999. stop
  1000. on death:
  1001. if victim is a player:
  1002. if {state} is "Ingame":
  1003. set death message to ""
  1004. if {Angriff.%attacker%.%victim%} is not set:
  1005. broadcast "{@p}&c%victim% ist gestorben"
  1006. if {Angriff.%attacker%.%victim%} is false:
  1007. broadcast "{@p}&c%victim% ist gestorben"
  1008. if {Angriff.%attacker%.%victim%} is true:
  1009. play "level_up" to attacker at volume 1000
  1010. broadcast "{@p}%{prefix.%attacker%}%%attacker% &7hat %{prefix.%victim%}%%victim% &7getötet"
  1011. add 1 to {Team::%{TeamInfo.%attacker%}%}
  1012. add 1 to {kills.permatch.%attacker%}
  1013. if {überlebenderspieler.%victim%} is true:
  1014. set max health of victim to 10
  1015. execute console command "nte player %attacker% prefix %{Teamfarbe.%attacker%}%%{kills.permatch.%attacker%}% &8| %{Teamfarbe.%attacker%}%"
  1016. execute console command "nte player %victim% prefix &4✖ &8┃ &7"
  1017. execute console command "nte player %victim% priority 99"
  1018. execute console command "start_game__A:"
  1019. apply potion of Invisibility of tier 1 to victim for 1500 seconds
  1020. set {überlebenderspieler.%victim%} to false
  1021. set hunger of victim to 30
  1022. show mobspawner flames at victim
  1023. heal victim
  1024. remove 1 from {überlebende}
  1025. hide victim from all players
  1026. delete {playerlist::%victim%}
  1027. remove 1 from {TeamAnzahlSpieler.%victim%}
  1028. loop all players:
  1029. execute loop-player command "fix_**_players"
  1030. if {überlebende} is 2:
  1031. loop all players:
  1032. if {TeamPartner::%victim%.%loop-player%} is true:
  1033. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  1034. if {TeamPartner::%loop-player%.%victim%} is true:
  1035. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  1036. loop all players:
  1037. if {TeamAnzahlSpieler.%loop-player%} is 2:
  1038. execute console command "adsfdfdf12"
  1039. stop
  1040. if {überlebende} is 1:
  1041. loop all players:
  1042. set loop-player's flight mode to false
  1043. reveal the loop-player from all players
  1044. remove Invisibility from the loop-player
  1045. clear loop-player's inventory
  1046. execute console command "/start_game__A"
  1047. loop all players:
  1048. if {überlebenderspieler.%loop-player%} is true:
  1049. set {überlebenderspieler.%loop-player%} to false
  1050. execute console command "stats addwins %loop-player%"
  1051. play "level_up" to all players at volume 1000
  1052. broadcast "&f"
  1053. broadcast "{@p}Das Team %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}% &8[%{Teamfarbe.%loop-player%}%%{TagInfo.%loop-player%}%&8] &7hat das Spiel &fgewonnen&8."
  1054. broadcast "&d"
  1055. send all players title "&fTeam %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}%" with subtitle "&fhat das Spiel gewonnen" for 3 seconds
  1056. set {state} to "End"
  1057. launch flickering ball firework colored white and red at loop-player's location timed 1.5
  1058. launch flickering ball firework colored blue and green at loop-player's location timed 1.8
  1059. launch flickering ball firework colored yellow and red at loop-player's location timed 2.0
  1060. wait 10 seconds
  1061. play sound "click" to all players with volume 100.0 and pitch 5
  1062. broadcast "{@p}&7Der Server stoppt &7in &f3 &7Sekunden&8."
  1063. wait 1 seconds
  1064. play sound "click" to all players with volume 100.0 and pitch 5
  1065. broadcast "{@p}&7Der Server stoppt &7in &f2 &7Sekunden&8."
  1066. wait 1 seconds
  1067. play sound "click" to all players with volume 100.0 and pitch 5
  1068. broadcast "{@p}&7Der Server stoppt &7in &f1 &7Sekunde&8."
  1069. wait 1 seconds
  1070. execute console command "configurate"
  1071. stop
  1072. command /adsfdfdf12:
  1073. trigger:
  1074. if {dsffds} is not set:
  1075. if {dsffds} is not set:
  1076. if {dsffds} is not set:
  1077. if {dsffds} is not set:
  1078. if {dsffds} is not set:
  1079. loop all players:
  1080. set loop-player's flight mode to false
  1081. reveal the loop-player from all players
  1082. remove Invisibility from the loop-player
  1083. clear loop-player's inventory
  1084. execute console command "/start_game__A"
  1085. loop all players:
  1086. if {überlebenderspieler.%loop-player%} is true:
  1087. set {überlebenderspieler.%loop-player%} to false
  1088. execute console command "stats addwins %loop-player%"
  1089. play "level_up" to all players at volume 1000
  1090. broadcast "&f"
  1091. broadcast "{@p}Das Team %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}% &8[%{Teamfarbe.%loop-player%}%%{TagInfo.%loop-player%}%&8] &7hat das Spiel &fgewonnen&8."
  1092. broadcast "&d"
  1093. send all players title "&fTeam %{Teamfarbe.%loop-player%}%%{TeamInfo.%loop-player%}%" with subtitle "&fhat das Spiel gewonnen" for 3 seconds
  1094. set {state} to "End"
  1095. launch flickering ball firework colored white and red at loop-player's location timed 1.5
  1096. launch flickering ball firework colored blue and green at loop-player's location timed 1.8
  1097. launch flickering ball firework colored yellow and red at loop-player's location timed 2.0
  1098. wait 10 seconds
  1099. play sound "click" to all players with volume 100.0 and pitch 5
  1100. broadcast "{@p}&7Der Server stoppt &7in &f3 &7Sekunden&8."
  1101. wait 1 seconds
  1102. play sound "click" to all players with volume 100.0 and pitch 5
  1103. broadcast "{@p}&7Der Server stoppt &7in &f2 &7Sekunden&8."
  1104. wait 1 seconds
  1105. play sound "click" to all players with volume 100.0 and pitch 5
  1106. broadcast "{@p}&7Der Server stoppt &7in &f1 &7Sekunde&8."
  1107. wait 1 seconds
  1108. execute console command "configurate"
  1109. stop
  1110. command /asdffddfsadfaf:
  1111. trigger:
  1112. set player's flight mode to true
  1113. reveal the player from all players
  1114.  
  1115. command /fix_**_players:
  1116. trigger:
  1117. if {überlebenderspieler.%player%} is false:
  1118. loop all players:
  1119. if {überlebenderspieler.%loop-player%} is false:
  1120. set player's flight mode to true
  1121. reveal loop-player from player
  1122. command /1:
  1123. trigger:
  1124. send "%{Team::%{TeamInfo.%player%}%}%"
  1125. send "%{TeamInfo.%player%}%"
  1126. on quit:
  1127. if {state} is "lobby":
  1128. if {EigenesTeam.%player%} is true:
  1129. delete {EigenesTeam.%player%}
  1130. delete {TagTeam.%player%}
  1131. delete {Name.%player%}
  1132. delete {TeamAnzahlSpieler.%player%}
  1133. delete {Team.NichtSchlagen.%player%}
  1134. set {_player} to player
  1135. delete {Team::%{TeamInfo.%player%}%}
  1136. delete {Tag::%{TagInfo.%player%}%}
  1137. delete {TeamInfo.%player%}
  1138. delete {TagInfo.%player%}
  1139. loop all players:
  1140. if {TeamPartner::%player%.%loop-player%} is true:
  1141. send "{@p}&cDa dein Team-Partner das Team verlassen hat, wurde das Team gelöscht&8." to loop-player
  1142. delete {TagTeam.%loop-player%}
  1143. delete {Name.%loop-player%}
  1144. delete {TeamAnzahlSpieler.%loop-player%}
  1145. clear loop-player's inventory
  1146. set slot 0 of loop-player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  1147. set slot 8 of loop-player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  1148. execute console command "nte player %loop-player% suffix &7"
  1149. execute console command "nte player %loop-player% prefix &7"
  1150. play "swim" to loop-player with volume 100 and pitch 15
  1151. delete {TeamInfo.%loop-player%}
  1152. delete {TagInfo.%loop-player%}
  1153. delete {Team.NichtSchlagen.%loop-player%}
  1154. delete {TeamPartner::%player%.%loop-player%}
  1155. delete {TeamAnzahlSpieler.%loop-player%}
  1156. stop
  1157. if {TeamPartner::%loop-player%.%player%} is true:
  1158. send "{@p}&cDa dein Team-Partner das Team verlassen hat, wurde das Team aufgelöst&8." to loop-player
  1159. delete {TagTeam.%loop-player%}
  1160. delete {Name.%loop-player%}
  1161. delete {TeamAnzahlSpieler.%loop-player%}
  1162. clear loop-player's inventory
  1163. play "swim" to loop-player with volume 100 and pitch 15
  1164. set slot 0 of loop-player to 35:5 named "&8● &aEinladung Annehmen &8┃ &fLinksklick"
  1165. set slot 8 of loop-player to 402 named "&8● &cVerlassen &8┃ &fRechtsklick"
  1166. execute console command "nte player %loop-player% suffix &7"
  1167. execute console command "nte player %loop-player% prefix &7"
  1168. delete {TeamInfo.%loop-player%}
  1169. delete {TagInfo.%loop-player%}
  1170. delete {Team.NichtSchlagen.%loop-player%}
  1171. delete {TeamPartner::%loop-player%.%player%}
  1172. delete {TeamAnzahlSpieler.%loop-player%}
  1173. stop
  1174. else:
  1175. delete {TagTeam.%player%}
  1176. delete {Name.%player%}
  1177. remove 1 from {TeamAnzahlSpieler.%player%}
  1178. delete {TeamInfo.%player%}
  1179. delete {TagInfo.%player%}
  1180. delete {Team.NichtSchlagen.%player%}
  1181. set {_player} to player
  1182. loop all players:
  1183. if {TeamPartner::%player%.%loop-player%} is true:
  1184. send "{@p}&c%{_player}% hat das Team verlassen&8." to loop-player
  1185. delete {TeamPartner::%player%.%loop-player%}
  1186. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  1187. stop
  1188. if {TeamPartner::%loop-player%.%player%} is true:
  1189. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  1190. send "{@p}&c%{_player}% hat das Team verlassen&8." to loop-player
  1191. delete {TeamPartner::%loop-player%.%player%}
  1192. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement