Advertisement
Balerias

Untitled

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