Advertisement
Balerias

Untitled

Oct 7th, 2018
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.48 KB | None | 0 0
  1. options:
  2. p: &9Varo &8┃ &7
  3. on join:
  4. set {prefix.%player%} to "&a"
  5. if player has permission "group.premium":
  6. set {prefix.%player%} to "&6"
  7. if player has permission "group.held":
  8. set {prefix.%player%} to "&3"
  9. if player has permission "group.vip":
  10. set {prefix.%player%} to "&5"
  11. if player has permission "group.builder":
  12. set {prefix.%player%} to "&e"
  13. if player has permission "group.hbuildmanager":
  14. set {prefix.%player%} to "&4"
  15. if player has permission "group.content":
  16. set {prefix.%player%} to "&b"
  17. if player has permission "group.tsup":
  18. set {prefix.%player%} to "&9"
  19. if player has permission "group.sup":
  20. set {prefix.%player%} to "&9"
  21. if player has permission "group.mod":
  22. set {prefix.%player%} to "&c"
  23. if player has permission "group.srMod":
  24. set {prefix.%player%} to "&c"
  25. if player has permission "group.dev":
  26. set {prefix.%player%} to "&b"
  27. if player has permission "group.admin":
  28. set {prefix.%player%} to "&4"
  29. if {state} is "Lobby":
  30. set join message to "{@p}%{prefix.%player%}%%player% &7ist der Runde beigetreten&8."
  31. else:
  32. set join message to ""
  33. on quit:
  34. if {state} is "Lobby":
  35. set leave message to "{@p}%{prefix.%player%}%%player% &7hat die Runde verlassen&8."
  36. else:
  37. set leave message to ""
  38. command /configurate:
  39. permission: op.op
  40. permission: {@p}&cDazu hast du keine Rechte
  41. trigger:
  42. kick all players due to "{@p}&cDas Spiel startet nun neu .."
  43. set {countdown} to true
  44. set {state} to "lobby"
  45. set {CountdownStart} to true
  46. set {start} to false
  47. set {überlebende} to 0
  48. delete {Team::*}
  49. delete {Tag::*}
  50. delete {TeamPartner::*}
  51. delete {Anfrage::*}
  52. on join:
  53. execute console command "nte player %player% clear"
  54. set max health of player to 10
  55. set {kills.permatch.%player%} to 0
  56. clear player's inventory
  57. heal player
  58. remove Invisibility from the player
  59. set {überlebenderspieler.%player%} to false
  60. set hunger of player to 30
  61. set slot 8 of player to 341 named "&cVerlassen"
  62. teleport player to {bugteleport}
  63. wait 4 ticks
  64. if {state} is "lobby":
  65. set slot 4 of player to 421 named "&cDu bist noch in keinem Team"
  66. teleport player to {wartelobby}
  67. set {players.online} to number of all players
  68. loop all players:
  69. wipe loop-player's sidebar
  70. set name of sidebar of loop-player to "&8» &9&lVaro &8«"
  71. set score "&d" in sidebar of loop-player to 10
  72. set score "&7Online" in sidebar of loop-player to 6
  73. set score "&8● &a%{players.online}% Spieler" in sidebar of loop-player to 5
  74. set score "&9" in sidebar of loop-player to 4
  75. set score "&7Teamspeak" in sidebar of loop-player to 3
  76. set score "&8● &eNetplays&8.&ede" in sidebar of loop-player to 2
  77. set score "&7&m--------------" in sidebar of loop-player to 1
  78. execute console command "/_startcountdown"
  79. wait 1 seconds
  80. if {countdown} is true:
  81. send "{@p}&7Für den &fStart &7fehlen noch &f%{start.ab.Spieler}-{BowDuell.SpielerAllgeimein}% &7Spieler&8."
  82. if {state} is "ingame":
  83. teleport player to {deathmatch.spec.ingame}
  84. set max health of player to 10
  85. execute console command "nte player %player% prefix &7"
  86. execute console command "nte player %player% priority 99"
  87. apply potion of Invisibility of tier 2 to player for 1500 seconds
  88. set {überlebenderspieler.%player%} to false
  89. set hunger of player to 30
  90. heal player
  91. hide player from all players
  92. loop all players:
  93. execute loop-player command "fix_**_players"
  94. on inventory click:
  95. if {state} is not "Ingame":
  96. cancel event
  97. if {überlebenderspieler.%player%} is false:
  98. cancel event
  99. on drop:
  100. if {überlebenderspieler.%player%} is false:
  101. cancel event
  102. if {state} is not "Ingame":
  103. cancel event
  104. on pickup:
  105. if {überlebenderspieler.%player%} is false:
  106. cancel event
  107. if {state} is not "Ingame":
  108. cancel event
  109. on hunger meter change:
  110. if {überlebenderspieler.%player%} is false:
  111. cancel event
  112. if {state} is not "Ingame":
  113. cancel event
  114.  
  115. on join:
  116. delete {TeamInfo.%player%}
  117. delete {TagInfo.%player%}
  118. on quit:
  119. delete {TeamInfo.%player%}
  120. delete {TagInfo.%player%}
  121.  
  122. command /sadffdaa [<text>] [<player>]:
  123. trigger:
  124. if arg-1 is "invite":
  125. if arg-2 is set:
  126. if {TeamInfo.%player%} is set:
  127. if {TeamInfo.%arg-2%} is not set:
  128. if {Anfrage::%player%.%arg-2%} is not set:
  129. send "{@p}Du hast &f%arg-2% &7eine &aTeam-Anfrage &7gesendet&8."
  130. send "{@p}Du hast von %player% &7eine &aTeam-Anfrage &7bekommen&8." to arg 2
  131. set {Anfrage::%player%.%arg-2%} to true
  132. else:
  133. send "{@p}&cDiesem Spieler wurde bereits eine Anfrage gesendet&8."
  134. else:
  135. send "{@p}&cDieser Spieler ist bereit in einem Team&8."
  136. else:
  137. send "{@p}&cDu hast noch kein Team erstellt&8."
  138. else:
  139. send "{@p}Nutze /vTeam invite <Spieler>"
  140. command /vteam [<text>] [<text>] [<text>]:
  141. trigger:
  142. if arg-1 is not set:
  143. send "{@p}/vTeam create <Name> <Tag>"
  144. send "{@p}/vTeam accept <Spieler>"
  145. send "{@p}/vTeam leave"
  146. if arg-1 is "create":
  147. if arg-2 is set:
  148. if arg-2 contains "&":
  149. send "{@p}&cDiesen Formatierungs-Code darfst du nicht benutzen&8."
  150. else:
  151. if arg-3 is set:
  152. if {Team::%arg-2%} is not set:
  153. if {Tag::%arg-3%} is not set:
  154. if arg-3 contains "&":
  155. send "{@p}&cDiesen Formatierungs-Code darfst du nicht benutzen&8."
  156. else:
  157. set slot 0 of player to 267 named "&6Spieler Einladen"
  158. set {Teamfarbe.%player%} to "&7"
  159. set {Team.NichtSchlagen.%player%} to arg-3
  160. set slot 4 of player to 421 named "&8» &fDein Team &8[&7%{Team.NichtSchlagen.%player%}%&8]"
  161. set {Team::%arg-2%} to true
  162. set {TeamAnzahlSpieler.%player%} to 1
  163. set {TeamInfo.%player%} to arg-2
  164. set {TagInfo.%player%} to arg-3
  165. send "{@p}Du hast &ferfolgreich &7das Team &a%arg-2% &7mit dem Tag &a%arg-3% &7erstellt&8."
  166. set {Tag::%arg-3%} to true
  167. set {Teamfarbe.%arg-2%} to "&7"
  168. execute console command "nte player %player% suffix &7 &8[&7%arg-3%&8]"
  169. execute console command "nte player %player% prefix %{Teamfarbe.%arg-2%}%"
  170. else:
  171. send "{@p}&cDiesen Tag-Namen kannst du nicht mehr benutzen8."
  172. else:
  173. send "{@p}&cDiesen Team-Namen kannst du nicht mehr benutzen&8."
  174. else:
  175. send "{@p}Nutze /vTeam create <Name> <Tag>"
  176. else:
  177. send "{@p}Nutze /vTeam create <Name> <Tag>"
  178. if arg-1 is "accept":
  179. if arg-2 is set:
  180. if {TeamInfo.%player%} is not set:
  181. if {Anfrage::%arg-2%.%player%} is set:
  182. if {TeamAnzahlSpieler.%arg-2%} is smaller than 2:
  183. add 1 to {TeamAnzahlSpieler.%arg-2%}
  184. set {TeamPartner::%player%.%arg-2%} to true
  185. set {Team.NichtSchlagen.%player%} to {Team.NichtSchlagen.%arg-2%}
  186. delete {Anfrage::%arg-2%.%player%}
  187. send "{@p}Du hast die &fAnfrage &7von %arg-2% &7erfolgreich &aangenommen&8."
  188. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%arg-2%}%%{Team.NichtSchlagen.%arg-2%}%&8]"
  189. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%arg-2%}%%{Team.NichtSchlagen.%arg-2%}%&8]"
  190. execute console command "nte player %player% prefix %{Teamfarbe.%arg-2%}%"
  191. set {TeamInfo.%player%} to {TeamInfo.%arg-2%}
  192. set {TagInfo.%player%} to {TagInfo.%arg-2%}
  193. else:
  194. send "{@p}&cDas Team ist bereits voll&8."
  195. else:
  196. send "{@p}&cDu hast von diesem Spieler keine Anfrage bekommen&8."
  197. else:
  198. send "{@p}&cDu bist bereits in einem Team&8."
  199. if arg-1 is "leave":
  200. if {TeamInfo.%player%} is set:
  201. remove 1 from {TeamAnzahlSpieler.%player%} 1
  202. set slot 4 of player to 421 named "&cDu bist noch in keinem Team"
  203. send "{@p}&cDu hast das Team verlassen&8."
  204. execute console command "nte player %player% suffix &7"
  205. execute console command "nte player %player% prefix &7"
  206. delete {TeamInfo.%player%}
  207. delete {TagInfo.%player%}
  208. delete {Team.NichtSchlagen.%player%}
  209. set {_player} to player
  210. loop all players:
  211. if {TeamPartner::%player%.%loop-player%} is true:
  212. send "{@p}&c%{_player}% hat das Team verlassen&8." to loop-player
  213. delete {TeamPartner::%player%.%loop-player%}
  214. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  215. stop
  216. if {TeamPartner::%loop-player%.%player%} is true:
  217. remove 1 from {TeamAnzahlSpieler.%loop-player%}
  218. send "{@p}&c%{_player}% hat das Team verlassen&8." to loop-player
  219. delete {TeamPartner::%loop-player%.%player%}
  220. stop
  221. else:
  222. send "{@p}&cDu bist noch in keinem Team&8."
  223. on right click with 421:
  224. if name of player's held item is not "&cDu bist noch in keinem Team":
  225. if {state} is "Lobby":
  226. play "click" to player at volume 100
  227. open chest with 1 row named "&eTeamfarbe" to player
  228. wait 0.1 ticks
  229. format slot 0 of player with 351:8 named "&8● &7Grau" to close then run [make player execute command "/farbe_grau__"]
  230. format slot 1 of player with 351:10 named "&8● &aGrün" to close then run [make player execute command "/farbe_grün__"]
  231. format slot 2 of player with 351:11 named "&8● &eGelb" to close then run [make player execute command "/farbe_gelb__"]
  232. format slot 3 of player with 351:1 named "&8● &4Dunkel-Rot" to close then run [make player execute command "/farbe_drot__"]
  233. format slot 4 of player with 351:12 named "&8● &bTürkies" to close then run [make player execute command "/farbe_türkies__"]
  234. format slot 5 of player with 351:6 named "&8● &9Blau" to close then run [make player execute command "/farbe_blau__"]
  235. format slot 6 of player with 351:2 named "&8● &2Dunkel-Grün" to close then run [make player execute command "/farbe_dgrün__"]
  236. format slot 7 of player with 351:5 named "&8● &5Lila" to close then run [make player execute command "/farbe_lila__"]
  237. format slot 8 of player with 353 named "&8● &fWeiß" to close then run [make player execute command "/farbe_weiß__"]
  238. command /farbe_grau__:
  239. trigger:
  240. send "{@p}Deine &fTeamfarbe &7ist nun &7Grau&8."
  241. set {Teamfarbe.%player%} to "&7"
  242. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  243. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  244. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  245. loop all players:
  246. if {TeamPartner::%player%.%loop-player%} is true:
  247. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  248. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  249. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  250. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &7Grau geändert&8." to loop-player
  251. stop
  252. if {TeamPartner::%loop-player%.%player%} is true:
  253. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  254. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  255. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  256. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &7Grau geändert&8." to loop-player
  257. stop
  258. command /farbe_grün__:
  259. trigger:
  260. send "{@p}Deine &fTeamfarbe &7ist nun &aGrün&8."
  261. set {Teamfarbe.%player%} to "&a"
  262. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  263. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  264. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  265. loop all players:
  266. if {TeamPartner::%player%.%loop-player%} is true:
  267. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  268. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  269. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  270. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &aGrün geändert&8." to loop-player
  271. stop
  272. if {TeamPartner::%loop-player%.%player%} is true:
  273. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  274. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  275. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  276. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &aGrün geändert&8." to loop-player
  277. stop
  278. command /farbe_gelb__:
  279. trigger:
  280. send "{@p}Deine &fTeamfarbe &7ist nun &eGelb&8."
  281. set {Teamfarbe.%player%} to "&e"
  282. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  283. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  284. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  285. loop all players:
  286. if {TeamPartner::%player%.%loop-player%} is true:
  287. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  288. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  289. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  290. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &eGelb geändert&8." to loop-player
  291. stop
  292. if {TeamPartner::%loop-player%.%player%} is true:
  293. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  294. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  295. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  296. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &eGelb geändert&8." to loop-player
  297. stop
  298. command /farbe_drot__:
  299. trigger:
  300. send "{@p}Deine &fTeamfarbe &7ist nun &4Dunkel-Rot&8."
  301. set {Teamfarbe.%player%} to "&4"
  302. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  303. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  304. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  305. loop all players:
  306. if {TeamPartner::%player%.%loop-player%} is true:
  307. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  308. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  309. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  310. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &4Dunkel-Rot geändert&8." to loop-player
  311. stop
  312. if {TeamPartner::%loop-player%.%player%} is true:
  313. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  314. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  315. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  316. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &4Dunkel-Rot geändert&8." to loop-player
  317. stop
  318. command /farbe_türkies__:
  319. trigger:
  320. send "{@p}Deine &fTeamfarbe &7ist nun &bTürkies&8."
  321. set {Teamfarbe.%player%} to "&b"
  322. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  323. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  324. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  325. loop all players:
  326. if {TeamPartner::%player%.%loop-player%} is true:
  327. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  328. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  329. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  330. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &bTürkies geändert&8." to loop-player
  331. stop
  332. if {TeamPartner::%loop-player%.%player%} is true:
  333. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  334. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  335. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  336. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &bTürkies geändert&8." to loop-player
  337. stop
  338. command /farbe_blau__:
  339. trigger:
  340. send "{@p}Deine &fTeamfarbe &7ist nun &9Blau&8."
  341. set {Teamfarbe.%player%} to "&9"
  342. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  343. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  344. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  345. loop all players:
  346. if {TeamPartner::%player%.%loop-player%} is true:
  347. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  348. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  349. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  350. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &9Blau geändert&8." to loop-player
  351. stop
  352. if {TeamPartner::%loop-player%.%player%} is true:
  353. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  354. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  355. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  356. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &9Blau geändert&8." to loop-player
  357. stop
  358. command /farbe_dgrün__:
  359. trigger:
  360. send "{@p}Deine &fTeamfarbe &7ist nun &2Dunkel-Grün&8."
  361. set {Teamfarbe.%player%} to "&2"
  362. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  363. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  364. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  365. loop all players:
  366. if {TeamPartner::%player%.%loop-player%} is true:
  367. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  368. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  369. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  370. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &2Dunkel-Grün geändert&8." to loop-player
  371. stop
  372. if {TeamPartner::%loop-player%.%player%} is true:
  373. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  374. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  375. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  376. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &2Dunkel-Grün geändert&8." to loop-player
  377. stop
  378. command /farbe_lila__:
  379. trigger:
  380. send "{@p}Deine &fTeamfarbe &7ist nun &5Lila&8."
  381. set {Teamfarbe.%player%} to "&5"
  382. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  383. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  384. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  385. loop all players:
  386. if {TeamPartner::%player%.%loop-player%} is true:
  387. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  388. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  389. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  390. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &5Lila geändert&8." to loop-player
  391. stop
  392. if {TeamPartner::%loop-player%.%player%} is true:
  393. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  394. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  395. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  396. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &5Lila geändert&8." to loop-player
  397. stop
  398. command /farbe_weiß__:
  399. trigger:
  400. send "{@p}Deine &fTeamfarbe &7ist nun &fWeiß&8."
  401. set {Teamfarbe.%player%} to "&f"
  402. set slot 4 of player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  403. execute console command "nte player %player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  404. execute console command "nte player %player% prefix %{Teamfarbe.%player%}%"
  405. loop all players:
  406. if {TeamPartner::%player%.%loop-player%} is true:
  407. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  408. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  409. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  410. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &fWeiß geändert&8." to loop-player
  411. stop
  412. if {TeamPartner::%loop-player%.%player%} is true:
  413. set slot 4 of loop-player to 421 named "&8» &fDein Team &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  414. execute console command "nte player %loop-player% suffix &7 &8[%{Teamfarbe.%player%}%%{Team.NichtSchlagen.%player%}%&8]"
  415. execute console command "nte player %loop-player% prefix %{Teamfarbe.%player%}%"
  416. send "{@p}Dein Team-Partner &f%player% &7hat die Farbe zu &fWeiß geändert&8." to loop-player
  417. stop
  418. command /_startcountdown:
  419. trigger:
  420. set {start.ab.Spieler} to 4
  421. set {BowDuell.SpielerAllgeimein} to number of players in world "world"
  422. if {BowDuell.SpielerAllgeimein} is bigger than 1:
  423. if {countdown} is true:
  424. set {countdown} to false
  425. wait 0.1 seconds
  426. set {Countdown.BW} to 301
  427. loop 301 times:
  428. if {state} is "lobby":
  429. if {CountdownStart} is true:
  430. set {BowDuell.SpielerAllgeimein} to number of players in world "world"
  431. if {BowDuell.SpielerAllgeimein} is bigger than 1:
  432. remove 1 from {Countdown.BW}
  433. if {start} is false:
  434. wait 1 seconds
  435. if {Countdown.BW} is 300:
  436. loop all players:
  437. play "click" to loop-player with volume 100.0 and pitch 5
  438. broadcast "{@p}&7Die Runde startet in &f5 &7Minuten&8." in "world"
  439. if {Countdown.BW} is 240:
  440. loop all players:
  441. play "click" to loop-player with volume 100.0 and pitch 5
  442. broadcast "{@p}&7Die Runde startet in &f4 &7Minuten&8." in "world"
  443. if {Countdown.BW} is 180:
  444. loop all players:
  445. play "click" to loop-player with volume 100.0 and pitch 5
  446. broadcast "{@p}&7Die Runde startet in &f3 &7Minuten&8." in "world"
  447. if {Countdown.BW} is 120:
  448. loop all players:
  449. play "click" to loop-player with volume 100.0 and pitch 5
  450. broadcast "{@p}&7Die Runde startet in &f2 &7Minuten&8." in "world"
  451. if {Countdown.BW} is 60:
  452. loop all players:
  453. play "click" to loop-player with volume 100.0 and pitch 5
  454. broadcast "{@p}&7Die Runde startet in &f1 &7Minute&8." in "world"
  455. if {Countdown.BW} is 30:
  456. loop all players:
  457. play "click" to loop-player with volume 100.0 and pitch 5
  458. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  459. if {Countdown.BW} is 30:
  460. loop all players:
  461. play "click" to loop-player with volume 100.0 and pitch 5
  462. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  463. if {Countdown.BW} is 15:
  464. loop all players:
  465. play "click" to loop-player with volume 100.0 and pitch 5
  466. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  467. if {Countdown.BW} is 10:
  468. loop all players:
  469. play "click" to loop-player with volume 100.0 and pitch 5
  470. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  471. if {Countdown.BW} is 5:
  472. loop all players:
  473. play "click" to loop-player with volume 100.0 and pitch 5
  474. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  475. if {Countdown.BW} is 4:
  476. loop all players:
  477. play "click" to loop-player with volume 100.0 and pitch 5
  478. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  479. if {Countdown.BW} is 3:
  480. loop all players:
  481. play "click" to loop-player with volume 100.0 and pitch 5
  482. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  483. if {Countdown.BW} is 2:
  484. loop all players:
  485. play "click" to loop-player with volume 100.0 and pitch 5
  486. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunden&8." in "world"
  487. if {Countdown.BW} is 1:
  488. loop all players:
  489. play "click" to loop-player with volume 100.0 and pitch 5
  490. broadcast "{@p}&7Die Runde startet in &f%{Countdown.BW}% &7Sekunde&8." in "world"
  491. if {Countdown.BW} is 0:
  492. set {BowDuell.SpielerAllgeimein} to number of players in world "world"
  493. if {BowDuell.SpielerAllgeimein} is bigger than 1:
  494. set {state} to "Ingame"
  495. broadcast "{@p}&7Alle Spieler werden in die &fArena &7teleportiert&8." in "world""
  496. loop all players:
  497. clear loop-player's inventory
  498. add 1 to {überlebende}
  499. set {überlebenderspieler.%loop-player%} to true
  500. wait 1 seconds
  501. loop all players:
  502. wipe loop-player's sidebar
  503. set name of sidebar of loop-player to "&8» &9&lVaro &8«"
  504. set score "&b" in sidebar of loop-player to 7
  505. set score "&7Spieler" in sidebar of loop-player to 6
  506. set score "&8● &a%{überlebende}%" in sidebar of loop-player to 5
  507. set score "&d" in sidebar of loop-player to 4
  508. set score "&7Kills" in sidebar of loop-player to 3
  509. set score "&8● &e%{kills.permatch.%loop-player%}%" in sidebar of loop-player to 2
  510. set score "&7&m--------------" in sidebar of loop-player to 1
  511. wait 2 seconds
  512. if {state} is "ingame":
  513. set {blockspawn.nowalk} to 0
  514. loop all players:
  515. send loop-player title "&e3" for 1 seconds
  516. play sound "click" to all players with volume 100.0 and pitch 5
  517. loop 200 times:
  518. wait 1 seconds
  519. if {state} is "ingame":
  520. set {blockspawn.nowalk} to 0
  521. play sound "click" to all players with volume 100.0 and pitch 5
  522. loop all players:
  523. send loop-player title "&22" for 1 seconds
  524. wait 1 seconds
  525. if {state} is "ingame":
  526. set {blockspawn.nowalk} to 0
  527. play sound "click" to all players with volume 100.0 and pitch 5
  528. loop all players:
  529. send loop-player title "&a1" for 1 seconds
  530. wait 1 seconds
  531. if {state} is "ingame":
  532. set {blockspawn.nowalk} to 0
  533. play sound "wood_click" to all players with volume 100.0 and pitch 5
  534. loop all players:
  535. send loop-player title "&aGO!" for 0.5 seconds
  536. if {überlebenderspieler.%loop-player%} is true:
  537. set hunger of loop-player to 30
  538. else:
  539. set {countdown} to true
  540. stop
  541. else:
  542. set {countdown} to true
  543. stop
  544. every 30 seconds:
  545. if {state} is "Lobby":
  546. if {countdown} is true:
  547. broadcast "{@p}&7Für den &fStart &7fehlen noch &f%{start.ab.Spieler}-{BowDuell.SpielerAllgeimein}% &7Spieler&8."
  548. on damage:
  549. if {state} is "lobby":
  550. if tool of attacker is iron sword:
  551. execute attacker command "sadffdaa invite %victim%"
  552. cancel event
  553. if {überlebenderspieler.%attacker%} is false:
  554. cancel event
  555. if {überlebenderspieler.%victim%} is false:
  556. cancel event
  557.  
  558. on death:
  559. if victim is a player:
  560. if {state} is "Ingame":
  561. set death message to ""
  562. if {Angriff.%attacker%.%victim%} is not set:
  563. broadcast "{@p}&c%victim% ist gestorben"
  564. if {Angriff.%attacker%.%victim%} is false:
  565. broadcast "{@p}&c%victim% ist gestorben"
  566. if {Angriff.%attacker%.%victim%} is true:
  567. play "level_up" to attacker at volume 1000
  568. broadcast "{@p}%{prefix.%attacker%}%%attacker% &7hat %{prefix.%victim%}%%victim% &7getötet"
  569. if {überlebenderspieler.%victim%} is true:
  570. add 1 to {kills.permatch.%attacker%}
  571. set max health of victim to 10
  572. execute console command "nte player %player% prefix &4✖ &8┃ &7"
  573. execute console command "nte player %player% priority 99"
  574. apply potion of Invisibility of tier 1 to victim for 1500 seconds
  575. set {überlebenderspieler.%victim%} to false
  576. set hunger of victim to 30
  577. show mobspawner flames at victim
  578. heal victim
  579. remove 1 from {überlebende}
  580. hide victim from all players
  581. delete {playerlist::%victim%}
  582. loop all players:
  583. wipe loop-player's sidebar
  584. set name of sidebar of loop-player to "&8» &9Varo&l &8«"
  585. set score "&9" in sidebar of loop-player to 10
  586. set score "&7Spieler" in sidebar of loop-player to 6
  587. set score "&8● &a%{überlebende}%" in sidebar of loop-player to 5
  588. set score "&d" in sidebar of loop-player to 4
  589. set score "&7Kills" in sidebar of loop-player to 3
  590. set score "&8● &e%{kills.permatch.%loop-player%}%" in sidebar of loop-player to 2
  591. set score "&7&m--------------" in sidebar of loop-player to 1
  592. loop all players:
  593. execute loop-player command "fix_**_players"
  594. if {überlebende} is 1:
  595. loop all players:
  596. wipe loop-player's sidebar
  597. set name of sidebar of loop-player to "&8» &9&lVaro &8«"
  598. set score "&d" in sidebar of loop-player to 4
  599. set score "&7Kills" in sidebar of loop-player to 3
  600. set score "&8● &e%{kills.permatch.%loop-player%}%" in sidebar of loop-player to 2
  601. set score "&7&m--------------" in sidebar of loop-player to 1
  602. loop all players:
  603. set loop-player's flight mode to false
  604. reveal the loop-player from all players
  605. execute console command "nte player %loop-player% clear"
  606. remove Invisibility from the loop-player
  607. clear loop-player's inventory
  608. loop all players:
  609. if {überlebenderspieler.%loop-player%} is true:
  610. set {überlebenderspieler.%loop-player%} to false
  611. loop all players:
  612. execute console command "stats addwins %loop-player%"
  613. play "level_up" to all players at volume 1000
  614. broadcast "&f"
  615. broadcast "{@p}%{prefix.%loop-player%}%%loop-player% &7hat das Spiel &fgewonnen&8."
  616. broadcast "&d"
  617. send all players title "%{prefix.%loop-player%}%%loop-player%" with subtitle "&fhat das Spiel gewonnen" for 3 seconds
  618. set {state} to "End"
  619. launch flickering ball firework colored white and red at loop-player's location timed 1.5
  620. launch flickering ball firework colored blue and green at loop-player's location timed 1.8
  621. launch flickering ball firework colored yellow and red at loop-player's location timed 2.0
  622. wait 10 seconds
  623. play sound "click" to all players with volume 100.0 and pitch 5
  624. broadcast "{@p}&7Der Server stoppt &7in &f3 &7Sekunden&8."
  625. wait 1 seconds
  626. play sound "click" to all players with volume 100.0 and pitch 5
  627. broadcast "{@p}&7Der Server stoppt &7in &f2 &7Sekunden&8."
  628. wait 1 seconds
  629. play sound "click" to all players with volume 100.0 and pitch 5
  630. broadcast "{@p}&7Der Server stoppt &7in &f1 &7Sekunde&8."
  631. wait 1 seconds
  632. execute console command "configurate"
  633. command /asdffddfsadfaf:
  634. trigger:
  635. set player's flight mode to true
  636. reveal the player from all players
  637.  
  638. command /fix_**_players:
  639. trigger:
  640. if {überlebenderspieler.%player%} is false:
  641. loop all players:
  642. if {überlebenderspieler.%loop-player%} is false:
  643. set player's flight mode to true
  644. reveal loop-player from player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement