· 6 years ago · Apr 21, 2019, 06:28 PM
1
2options:
3 Server.Type: 4x4
4
5on hunger meter change:
6 If {Game} is not set:
7 cancel event
8
9every 1 second:
10 {Game} is "1"
11 loop {Bronze.%{BedWars.UseArena}%::*}:
12 drop 1 clay bricks item named "&cBronze" 1 meter above loop-value
13every 10 seconds:
14 {Game} is "1"
15 loop {Eisen.%{BedWars.UseArena}%::*}:
16 drop 1 iron ingot named "&7Eisen" 1 meter above loop-value
17every 35 seconds:
18 {Game} is "1"
19 loop {Gold.%{BedWars.UseArena}%::*}:
20 drop 1 gold ingot named "&6Gold" 1 meter above loop-value
21
22on weather change:
23 cancel event
24
25function SpectatorAdd(p:player, f:text):
26 If {_f} is "null?":
27 delete {Spieler.%{_p}%}
28 clear {_p}'s inventory
29 delete {CNick.%{Nick.%{_p}%}%}
30 delete {Nick.%{_p}%}
31 run {_p} command "/nick_api unnick" as op
32 set {_p} tab name to "&8[&7SPEC&8] &7%{_p}%"
33 loop all players:
34 make loop-player see {_p}'s prefix as "&8[&7SPEC&8] &7"
35 teleport {_p} to {Spectator.%{BedWars.UseArena}%}
36 set {_p}'s flight mode to true
37 hide {_p} from all players
38 wait 1 tick
39 give {_p} 1 compass named "&aTeleporter"
40 set slot 8 of {_p} to slime named "&f&oZurück zur &eLobby"
41 wait 3 ticks
42 set {_p}'s flight mode to true
43 If {_f} is "NoGame":
44 clear {_p}'s inventory
45 make console execute command "/effect %{_p}% clear"
46 teleport {_p} to {Lobby}
47 delete {CNick.%{Nick.%{_p}%}%}
48 delete {Nick.%{_p}%}
49 run {_p} command "/nick_api unnick" as op
50 If {_p} has permission "Gruppe.Owner" or "Gruppe.Co-Owner":
51 set {_p} tab name to "&8[&4Owner&8] &4%{_p}%"
52 set {_p}'s tag to "&4"
53 else:
54 If {_p} has permission "Gruppe.Developer":
55 set {_p} tab name to "&8[&bDev&8] &b%{_p}%"
56 set {_p}'s tag to "&b"
57 else:
58 If {_p} has permission "Gruppe.Administrator":
59 set {_p} tab name to "&8[&cAdmin&8] &c%{_p}%"
60 set {_p}'s tag to "&c"
61 else:
62 If {_p} has permission "Gruppe.Super-Moderator":
63 set {_p} tab name to "&8[&2Super-Mod&8] &2%{_p}%"
64 set {_p}'s tag to "&2"
65 else:
66 If {_p} has permission "Gruppe.Moderator":
67 set {_p} tab name to "&8[&2Mod&8] &2%{_p}%"
68 set {_p}'s tag to "&2"
69 else:
70 If {_p} has permission "Gruppe.Supporter":
71 set {_p} tab name to "&8[&aSupp&8] &a%{_p}%"
72 set {_p}'s tag to "&a"
73 else:
74 If {_p} has permission "Gruppe.YouTuber":
75 set {_p} tab name to "&8[&5YT&8] &5%{_p}%"
76 set {_p}'s tag to "&5"
77 else:
78 If {_p} has permission "Gruppe.Premium":
79 set {_p} tab name to "&6%{_p}%"
80 set {_p}'s tag to "&6"
81 else:
82 If {_p} has permission "Gruppe.Spieler":
83 set {_p} tab name to "&7%{_p}%"
84 set {_p}'s tag to "&7"
85 reveal {_p} to all players
86 set {_p}'s flight mode to false
87 wait 3 ticks
88 set {_p}'s flight mode to false
89
90function ScoreboardGetUpdate(f:text, t:text, p:player, uuid:text):
91 If {_f} is "Update":
92 If {_t} is "Red":
93 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.red} is not bed block:
94 loop all players:
95 delete score "&c⤠&cRot" in sidebar of loop-player
96 If {Team.Red} is 0:
97 set score "&7⤠&cRot" in sidebar of loop-player to -1
98 set score "&7⤠&cRot" in sidebar of loop-player to 0
99 else:
100 set score "&7⤠&cRot" in sidebar of loop-player to {Team.Red}
101 else:
102 loop all players:
103 set score "&c⤠&cRot" in sidebar of loop-player to {Team.Red}
104 If {_t} is "Yellow":
105 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.yellow} is not bed block:
106 loop all players:
107 delete score "&c⤠&eGelb" in sidebar of loop-player
108 If {Team.Yellow} is 0:
109 set score "&7⤠&eGelb" in sidebar of loop-player to -1
110 set score "&7⤠&eGelb" in sidebar of loop-player to 0
111 else:
112 set score "&7⤠&eGelb" in sidebar of loop-player to {Team.Yellow}
113 else:
114 loop all players:
115 set score "&c⤠&eGelb" in sidebar of loop-player to {Team.Yellow}
116 If {_t} is "Green":
117 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.green} is not bed block:
118 loop all players:
119 delete score "&c⤠&aGrün" in sidebar of loop-player
120 If {Team.Green} is 0:
121 set score "&7⤠&aGrün" in sidebar of loop-player to -1
122 set score "&7⤠&aGrün" in sidebar of loop-player to 0
123 else:
124 set score "&7⤠&aGrün" in sidebar of loop-player to {Team.Green}
125 else:
126 loop all players:
127 set score "&c⤠&aGrün" in sidebar of loop-player to {Team.Green}
128 If {_t} is "Blue":
129 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.blue} is not bed block:
130 loop all players:
131 delete score "&c⤠&bBlau" in sidebar of loop-player
132 If {Team.Blue} is 0:
133 set score "&7⤠&bBlau" in sidebar of loop-player to -1
134 set score "&7⤠&bBlau" in sidebar of loop-player to 0
135 else:
136 set score "&7⤠&bBlau" in sidebar of loop-player to {Team.Blue}
137 else:
138 loop all players:
139 set score "&c⤠&bBlau" in sidebar of loop-player to {Team.Blue}
140 If {_f} is "Add":
141 set {_Get.Server.Type} to "{@Server.Type}"
142 set name of sidebar of {_p} to "&6BedWars %{_Get.Server.Type}%"
143 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.red} is not bed block:
144 If {Team.Red} is 0:
145 set score "&7⤠&cRot" in sidebar of {_p} to -1
146 set score "&7⤠&cRot" in sidebar of {_p} to 0
147 else:
148 set score "&7⤠&cRot" in sidebar of {_p} to {Team.Red}
149 else:
150 If {Team.Red} is 0:
151 set score "&c⤠&cRot" in sidebar of {_p} to -1
152 set score "&c⤠&cRot" in sidebar of {_p} to 0
153 else:
154 set score "&c⤠&cRot" in sidebar of {_p} to {Team.Red}
155 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.yellow} is not bed block:
156 If {Team.Yellow} is 0:
157 set score "&7⤠&eGelb" in sidebar of {_p} to -1
158 set score "&7⤠&eGelb" in sidebar of {_p} to 0
159 else:
160 set score "&7⤠&eGelb" in sidebar of {_p} to {Team.Yellow}
161 else:
162 If {Team.Yellow} is 0:
163 set score "&c⤠&eGelb" in sidebar of {_p} to -1
164 set score "&c⤠&eGelb" in sidebar of {_p} to 0
165 else:
166 set score "&c⤠&eGelb" in sidebar of {_p} to {Team.Yellow}
167 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.green} is not bed block:
168 If {Team.Green} is 0:
169 set score "&7⤠&aGrün" in sidebar of {_p} to -1
170 set score "&7⤠&aGrün" in sidebar of {_p} to 0
171 else:
172 set score "&7⤠&aGrün" in sidebar of {_p} to {Team.Green}
173 else:
174 If {Team.Green} is 0:
175 set score "&c⤠&aGrün" in sidebar of {_p} to -1
176 set score "&c⤠&aGrün" in sidebar of {_p} to 0
177 else:
178 set score "&c⤠&aGrün" in sidebar of {_p} to {Team.Green}
179 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.blue} is not bed block:
180 If {Team.Blue} is 0:
181 set score "&7⤠&bBlau" in sidebar of {_p} to -1
182 set score "&7⤠&bBlau" in sidebar of {_p} to 0
183 else:
184 set score "&7⤠&bBlau" in sidebar of {_p} to {Team.Blue}
185 else:
186 If {Team.Blue} is 0:
187 set score "&c⤠&bBlau" in sidebar of {_p} to -1
188 set score "&c⤠&bBlau" in sidebar of {_p} to 0
189 else:
190 set score "&c⤠&bBlau" in sidebar of {_p} to {Team.Blue}
191 If {_f} is "Delete":
192 wipe {_p}'s sidebar
193on inventory click:
194 If {Game} is not set:
195 If player's gamemode is not creative:
196 cancel event
197 else:
198 If {Spieler.%player%} is not set:
199 cancel event
200on drop:
201 If {Game} is "1":
202 If {Spieler.%player%} is not set:
203 cancel event
204 else:
205 cancel event
206on load:
207 delete {TeamList::*}
208 delete {countdown}
209 delete {countdown.delete}
210 delete {cr}
211
212every 1 second:
213 If {Game} is "1":
214 If {NoGame} is not set:
215 loop all players:
216 If {Nick.%loop-player%} is set:
217 set loop-player's tablist name to "%{Cache.Chat::%loop-player%}%%{Nick.%loop-player%}%"
218 else:
219 If {Spieler.%loop-player%} is not set:
220 set loop-player tab name to "&8[&7SPEC&8] &7%loop-player%"
221 If {Spieler.%loop-player%} is "red":
222 set loop-player's tag to "&c"
223 set loop-player's tablist name to "&c%loop-player%"
224 If {Spieler.%loop-player%} is "blue":
225 set loop-player's tag to "&b"
226 set loop-player's tablist name to "&b%loop-player%"
227 If {Spieler.%loop-player%} is "yellow":
228 set loop-player's tag to "&e"
229 set loop-player's tablist name to "&e%loop-player%"
230 If {Spieler.%loop-player%} is "green":
231 set loop-player's tag to "&a"
232 set loop-player's tablist name to "&a%loop-player%"
233
234on rightclick on villager:
235 cancel event
236
237on rightclick with slimeball:
238 If {Game} is not set:
239 If player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
240 make console execute command "/bcmove-premium %player%"
241 else:
242 make console execute command "/bcmove-normal %player%"
243 wait 1.5 seconds
244 kick player due to "Hub"
245 else:
246 If {Spieler.%player%} is not set:
247 If player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
248 make console execute command "/bcmove-premium %player%"
249 else:
250 make console execute command "/bcmove-normal %player%"
251 wait 1.5 seconds
252 kick player due to "Hub"
253
254every 35 seconds:
255 If {Game} is not set:
256 set {_Get.Server.Type} to "{@Server.Type}"
257 If {_Get.Server.Type} is "4x2":
258 If number of players is smaller than 3:
259 If number of players is 1:
260 broadcast "&8[&3BedWars&8] &7Es werden noch &a2 &7Spieler zum Spielstart benötigt"
261 If number of players is 2:
262 broadcast "&8[&3BedWars&8] &7Es wird noch &a1 &7Spieler zum Spielstart benötigt"
263 If {_Get.Server.Type} is "4x4":
264 If number of players is smaller than 5:
265 If number of players is 1:
266 broadcast "&8[&3BedWars&8] &7Es werden noch &a4 &7Spieler zum Spielstart benötigt"
267 If number of players is 2:
268 broadcast "&8[&3BedWars&8] &7Es werden noch &a3 &7Spieler zum Spielstart benötigt"
269 If number of players is 3:
270 broadcast "&8[&3BedWars&8] &7Es werden noch &a2 &7Spieler zum Spielstart benötigt"
271 If number of players is 4:
272 broadcast "&8[&3BedWars&8] &7Es wird noch &a1 &7Spieler zum Spielstart benötigt"
273 If {_Get.Server.Type} is "4x8":
274 If number of players is smaller than 9:
275 If number of players is 1:
276 broadcast "&8[&3BedWars&8] &7Es werden noch &a8 &7Spieler zum Spielstart benötigt"
277 If number of players is 2:
278 broadcast "&8[&3BedWars&8] &7Es werden noch &a7 &7Spieler zum Spielstart benötigt"
279 If number of players is 3:
280 broadcast "&8[&3BedWars&8] &7Es werden noch &a6 &7Spieler zum Spielstart benötigt"
281 If number of players is 4:
282 broadcast "&8[&3BedWars&8] &7Es werden noch &a5 &7Spieler zum Spielstart benötigt"
283 If number of players is 5:
284 broadcast "&8[&3BedWars&8] &7Es werden noch &a4 &7Spieler zum Spielstart benötigt"
285 If number of players is 6:
286 broadcast "&8[&3BedWars&8] &7Es werden noch &a3 &7Spieler zum Spielstart benötigt"
287 If number of players is 7:
288 broadcast "&8[&3BedWars&8] &7Es werden noch &a2 &7Spieler zum Spielstart benötigt"
289 If number of players is 8:
290 broadcast "&8[&3BedWars&8] &7Es wird noch &a1 &7Spieler zum Spielstart benötigt"
291
292function TimerCountdown(m:text):
293 If {_m} is "normal":
294 delete {BedWars.UseArena}
295 set {countdown} to 81
296 delete {countdown.delete}
297 loop all players:
298 set loop-player's level to {countdown}
299 loop {countdown} times:
300 If {countdown.delete} is "1":
301 delete {countdown.delete}
302 TimerCountdown("start_cmd")
303 stop
304 remove 1 from {countdown}
305 loop all players:
306 set loop-player's level to {countdown}
307 set loop-player's level progress to ( 0.0123 * {countdown} )
308 loop-number = ( 21 ):
309 loop all players:
310 send "&8[&3BedWars&8] &aDas Spiel beginnt in 60 Sekunden" to loop-player
311 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1"
312 loop-number = ( 51 ):
313 loop all players:
314 send "&8[&3BedWars&8] &aDas Spiel beginnt in 30 Sekunden" to loop-player
315 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1"
316 loop-number = ( 71 ):
317 TimerCountdown("start_cmd")
318 stop loop
319 wait 1 second
320 If {_m} is "start_cmd":
321 set {countdown} to 11
322 delete {BedWars.UseArena}
323 loop all players:
324 If inventory name of loop-player's current inventory is "&7Mapvoting":
325 close loop-player's inventory
326 If {Vote.Status.1} is equal to {Vote.Status.2}:
327 {Vote.Status.1} is not 0
328 chance of 50%:
329 add 1 to {Vote.Status.1}
330 set {VotesSystemAdded::1} to "1"
331 else:
332 add 1 to {Vote.Status.2}
333 set {VotesSystemAdded::2} to "1"
334 If {Vote.Status.1} is equal to {Vote.Status.3}:
335 {Vote.Status.1} is not 0
336 chance of 50%:
337 add 1 to {Vote.Status.1}
338 set {VotesSystemAdded::1} to "1"
339 else:
340 add 1 to {Vote.Status.3}
341 set {VotesSystemAdded::3} to "1"
342 If {Vote.Status.2} is equal to {Vote.Status.1}:
343 {Vote.Status.2} is not 0
344 chance of 50%:
345 add 1 to {Vote.Status.2}
346 set {VotesSystemAdded::2} to "1"
347 else:
348 add 1 to {Vote.Status.1}
349 set {VotesSystemAdded::1} to "1"
350 If {Vote.Status.2} is equal to {Vote.Status.3}:
351 {Vote.Status.2} is not 0
352 chance of 50%:
353 add 1 to {Vote.Status.2}
354 set {VotesSystemAdded::2} to "1"
355 else:
356 add 1 to {Vote.Status.3}
357 set {VotesSystemAdded::3} to "1"
358 If {Vote.Status.3} is equal to {Vote.Status.1}:
359 {Vote.Status.3} is not 0
360 chance of 50%:
361 add 1 to {Vote.Status.3}
362 set {VotesSystemAdded::3} to "1"
363 else:
364 add 1 to {Vote.Status.1}
365 set {VotesSystemAdded::1} to "1"
366 If {Vote.Status.3} is equal to {Vote.Status.2}:
367 {Vote.Status.3} is not 0
368 chance of 50%:
369 add 1 to {Vote.Status.3}
370 set {VotesSystemAdded::3} to "1"
371 else:
372 add 1 to {Vote.Status.2}
373 set {VotesSystemAdded::2} to "1"
374 If {Vote.Status.1} is bigger than {Vote.Status.2}:
375 If {Vote.Status.1} is bigger than {Vote.Status.3}:
376 set {BedWars.UseArena} to {Vote.1}
377 else:
378 set {BedWars.UseArena} to {Vote.3}
379 else:
380 If {Vote.Status.2} is bigger than {Vote.Status.1}:
381 If {Vote.Status.2} is bigger than {Vote.Status.3}:
382 set {BedWars.UseArena} to {Vote.2}
383 else:
384 set {BedWars.UseArena} to {Vote.3}
385 else:
386 If {Vote.Status.3} is bigger than {Vote.Status.1}:
387 If {Vote.Status.3} is bigger than {Vote.Status.2}:
388 set {BedWars.UseArena} to {Vote.3}
389 else:
390 set {BedWars.UseArena} to {Vote.2}
391 If {BedWars.UseArena} is not set:
392 set {BedWars.UseArena} to {Vote.1}
393 If {ForceMap} is set:
394 set {BedWars.UseArena} to {ForceMap}
395 loop all players:
396 set loop-player's level to {countdown}
397 set loop-player's level progress to 0.156
398 make console execute command "/playsound fireworks.twinkle %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1"
399 send loop-player title "&b&lMap" with subtitle "&e&l%{NameOfMap.%{BedWars.UseArena}%}%" for 5 seconds
400 If inventory name of loop-player's current inventory contains "Mapvoting":
401 close loop-player's inventory
402 broadcast ""
403 broadcast ""
404 broadcast "&8[&3BedWars&8] &cDas Mapvoting wurde beendet!"
405 broadcast "&8[&3BedWars&8] &6Es wird auf der Map &a%{NameOfMap.%{BedWars.UseArena}%}% &6gespielt."
406 broadcast ""
407 broadcast ""
408 loop {countdown} times:
409 remove 1 from {countdown}
410 loop all players:
411 set loop-player's level to {countdown}
412 set loop-player's level progress to ( 0.0156 * {countdown} )
413 loop-number = ( 6 ):
414 loop all players:
415 If inventory name of loop-player's current inventory contains "Wähle dein Team":
416 close loop-player's inventory
417 loop-number = ( 8 ):
418 loop all players:
419 send "&8[&3BedWars&8] &aDas Spiel beginnt in 3 ..." to loop-player
420 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1"
421 loop-number = ( 9 ):
422 loop all players:
423 send "&8[&3BedWars&8] &aDas Spiel beginnt in 2 ..." to loop-player
424 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1"
425 loop-number = ( 10 ):
426 loop all players:
427 send "&8[&3BedWars&8] &aDas Spiel beginnt in 1 ..." to loop-player
428 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1"
429 loop-number = ( 11 ):
430 TimerCountdown("start_game")
431 stop loop
432 wait 1 second
433 If {_m} is "start_game":
434 delete {countdown.delete}
435 delete {cr}
436 set {_Get.Server.Type} to "{@Server.Type}"
437 If {_Get.Server.Type} is "4x2":
438 If number of players is bigger or equal to 3:
439 loop all players:
440 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 2"
441 make console execute command "/endtimer"
442 else:
443 delete {BedWars.UseArena}
444 If number of players is 1:
445 broadcast "&8[&3BedWars&8] &cEs werden noch 2 Spieler benötigt"
446 If number of players is 2:
447 broadcast "&8[&3BedWars&8] &cEs wird noch 1 Spieler benötigt"
448 If {VotesSystemAdded::1} is "1":
449 delete {VotesSystemAdded::1}
450 remove 1 from {Vote.Status.1}
451 If {VotesSystemAdded::2} is "1":
452 delete {VotesSystemAdded::2}
453 remove 1 from {Vote.Status.2}
454 If {VotesSystemAdded::3} is "1":
455 delete {VotesSystemAdded::3}
456 remove 1 from {Vote.Status.3}
457 delete {countdown}
458 If {_Get.Server.Type} is "4x4":
459 If number of players is bigger or equal to 5:
460 loop all players:
461 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 2"
462 make console execute command "/endtimer"
463 else:
464 delete {BedWars.UseArena}
465 If number of players is 1:
466 broadcast "&8[&3BedWars&8] &cEs werden noch 4 Spieler benötigt"
467 If number of players is 2:
468 broadcast "&8[&3BedWars&8] &cEs werden noch 3 Spieler benötigt"
469 If number of players is 3:
470 broadcast "&8[&3BedWars&8] &cEs werden noch 2 Spieler benötigt"
471 If number of players is 4:
472 broadcast "&8[&3BedWars&8] &cEs wird noch 1 Spieler benötigt"
473 If {VotesSystemAdded::1} is "1":
474 delete {VotesSystemAdded::1}
475 remove 1 from {Vote.Status.1}
476 If {VotesSystemAdded::2} is "1":
477 delete {VotesSystemAdded::2}
478 remove 1 from {Vote.Status.2}
479 If {VotesSystemAdded::3} is "1":
480 delete {VotesSystemAdded::3}
481 remove 1 from {Vote.Status.3}
482 delete {countdown}
483 If {_Get.Server.Type} is "4x8":
484 If number of players is bigger or equal to 9:
485 loop all players:
486 make console execute command "/playsound note.bass %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 2"
487 make console execute command "/endtimer"
488 else:
489 delete {BedWars.UseArena}
490 If number of players is 1:
491 broadcast "&8[&3BedWars&8] &cEs werden noch 8 Spieler benötigt"
492 If number of players is 2:
493 broadcast "&8[&3BedWars&8] &cEs werden noch 7 Spieler benötigt"
494 If number of players is 3:
495 broadcast "&8[&3BedWars&8] &cEs werden noch 6 Spieler benötigt"
496 If number of players is 4:
497 broadcast "&8[&3BedWars&8] &cEs werden noch 5 Spieler benötigt"
498 If number of players is 5:
499 broadcast "&8[&3BedWars&8] &cEs werden noch 4 Spieler benötigt"
500 If number of players is 6:
501 broadcast "&8[&3BedWars&8] &cEs werden noch 3 Spieler benötigt"
502 If number of players is 7:
503 broadcast "&8[&3BedWars&8] &cEs werden noch 2 Spieler benötigt"
504 If number of players is 8:
505 broadcast "&8[&3BedWars&8] &cEs wird noch 1 Spieler benötigt"
506 If {VotesSystemAdded::1} is "1":
507 delete {VotesSystemAdded::1}
508 remove 1 from {Vote.Status.1}
509 If {VotesSystemAdded::2} is "1":
510 delete {VotesSystemAdded::2}
511 remove 1 from {Vote.Status.2}
512 If {VotesSystemAdded::3} is "1":
513 delete {VotesSystemAdded::3}
514 remove 1 from {Vote.Status.3}
515 delete {countdown}
516
517on skript load:
518 delete {ForceMap}
519 delete {ForceMap.Player}
520 delete {countdown}
521 delete {BedWars.UseArena}
522
523on quit:
524 If {ForceMap.Player} is player:
525 delete {ForceMap}
526 delete {ForceMap.Player}
527
528command /map [<text>]:
529 aliases: forcemap
530 trigger:
531 If player has permission "Gruppe.YouTuber", "Gruppe.Supporter", "Gruppe.Moderator", "Gruppe.Super-Moderator", "Gruppe.Administrator", "Gruppe.Developer", "Gruppe.Co-Owner" or "Gruppe.Owner":
532 If arg-1 is not set:
533 message ""
534 message " &aVerfügbare Maps:"
535 message " &8» &6##1 &eFarmland"
536 message " &8» &6##2 &eWonderland"
537 message " &8» &6##3 &eTreeLands"
538 message " &8» &6##4 &eNinjaTurtles"
539 message " &8» &6##5 &eCanyon"
540 message " &8» &6##6 &eLandscape"
541 message " &8» &6##7 &eTropicalIslands"
542 message " &8» &6##8 &eBalloons"
543 message ""
544 else:
545 If arg-1 is not "Farmland" or "Wonderland" or "TreeLands" or "NinjaTurtles" or "Canyon" or "Landscape" or "TropicalIslands" or "Balloons":
546 message ""
547 message " &aVerfügbare Maps:"
548 message " &8» &6##1 &eFarmland"
549 message " &8» &6##2 &eWonderland"
550 message " &8» &6##3 &eTreeLands"
551 message " &8» &6##4 &eNinjaTurtles"
552 message " &8» &6##5 &eCanyon"
553 message " &8» &6##6 &eLandscape"
554 message " &8» &6##7 &eTropicalIslands"
555 message " &8» &6##8 &eBalloons"
556 message ""
557 else:
558 If {Game} is "1":
559 message "&8[&3BedWars&8] &cDas Spiel hat schon begonnen!"
560 else:
561 If {countdown.delete} is "1":
562 message "&8[&3BedWars&8] &cDas Spiel startet bereits!"
563 else:
564 If {ForceMap} is set:
565 If {ForceMap.Player} is not player:
566 message "&8[&3BedWars&8] &cEs wird bereits von jemand anderem eine Map zum Start erzwungen!"
567 stop
568 set {ForceMap.Player} to player
569 If arg-1 is "Farmland":
570 set {ForceMap} to 1
571 message "&8[&3BedWars&8] &aDie Map &6Farmland &awird nun zum Start erzwungen!"
572 If arg-1 is "Wonderland":
573 set {ForceMap} to 2
574 message "&8[&3BedWars&8] &aDie Map &6Wonderland &awird nun zum Start erzwungen!"
575 If arg-1 is "TreeLands":
576 set {ForceMap} to 3
577 message "&8[&3BedWars&8] &aDie Map &6TreeLands &awird nun zum Start erzwungen!"
578 If arg-1 is "NinjaTurtles":
579 set {ForceMap} to 4
580 message "&8[&3BedWars&8] &aDie Map &6NinjaTurtles &awird nun zum Start erzwungen!"
581 If arg-1 is "Canyon":
582 set {ForceMap} to 5
583 message "&8[&3BedWars&8] &aDie Map &6Canyon &awird nun zum Start erzwungen!"
584 If arg-1 is "Landscape":
585 set {ForceMap} to 6
586 message "&8[&3BedWars&8] &aDie Map &6Landscape &awird nun zum Start erzwungen!"
587 If arg-1 is "TropicalIslands":
588 set {ForceMap} to 7
589 message "&8[&3BedWars&8] &aDie Map &6TropicalIslands &awird nun zum Start erzwungen!"
590 If arg-1 is "Balloons":
591 set {ForceMap} to 8
592 message "&8[&3BedWars&8] &aDie Map &6Ballons &awird nun zum Start erzwungen!"
593
594command /start [<text>]:
595 aliases: forcestart
596 trigger:
597 If player has permission "Gruppe.YouTuber", "Gruppe.Supporter", "Gruppe.Moderator", "Gruppe.Super-Moderator", "Gruppe.Administrator", "Gruppe.Developer", "Gruppe.Co-Owner" or "Gruppe.Owner":
598 set {_Get.Server.Type} to "{@Server.Type}"
599 If {_Get.Server.Type} is "4x2":
600 If number of players is bigger than 2:
601 If {Game} is "1":
602 message "&8[&3BedWars&8] &cDas Spiel hat schon begonnen!"
603 else:
604 If {countdown.delete} is "1":
605 message "&8[&3BedWars&8] &cDas Spiel startet bereits!"
606 else:
607 set {countdown.delete} to "1"
608 else:
609 message "&8[&3BedWars&8] &cEs werden mindestens 3 Spieler benötigt!"
610 If {_Get.Server.Type} is "4x4":
611 If number of players is bigger than 4:
612 If {Game} is "1":
613 message "&8[&3BedWars&8] &cDas Spiel hat schon begonnen!"
614 else:
615 If {countdown.delete} is "1":
616 message "&8[&3BedWars&8] &cDas Spiel startet bereits!"
617 else:
618 set {countdown.delete} to "1"
619 else:
620 message "&8[&3BedWars&8] &cEs werden mindestens 5 Spieler benötigt!"
621 If {_Get.Server.Type} is "4x8":
622 If number of players is bigger than 8:
623 If {Game} is "1":
624 message "&8[&3BedWars&8] &cDas Spiel hat schon begonnen!"
625 else:
626 If {countdown.delete} is "1":
627 message "&8[&3BedWars&8] &cDas Spiel startet bereits!"
628 else:
629 set {countdown.delete} to "1"
630 else:
631 message "&8[&3BedWars&8] &cEs werden mindestens 9 Spieler benötigt!"
632
633on join:
634 set tab header to "&6VaroXCraft-Netzwerk &b1.8" and footer to " &eDu befindest Dich auf &a&o%{SignLocal}% " for player
635 If {Game} is not set:
636 If {cr} is not set:
637 set {_Get.Server.Type} to "{@Server.Type}"
638 If {_Get.Server.Type} is "4x2":
639 If number of players is 3:
640 set {cr} to "1"
641 TimerCountdown("normal")
642 If {_Get.Server.Type} is "4x4":
643 If number of players is 5:
644 set {cr} to "1"
645 TimerCountdown("normal")
646 If {_Get.Server.Type} is "4x8":
647 If number of players is 9:
648 set {cr} to "1"
649 TimerCountdown("normal")
650 else:
651 set player's level to {countdown}
652 set player's level progress to ( 0.0123 * {countdown} )
653 else:
654 delete player's level
655 set player's level progress to 0.00
656
657command /stats [<text>]:
658 trigger:
659 If arg 1 is not set:
660 If {synced_.Stats.BedWars.Punkte::%player%} is not set:
661 set {synced_.Stats.BedWars.Punkte::%player%} to 0
662 If {synced_.Stats.BedWars.%player%.Lose} is not set:
663 set {synced_.Stats.BedWars.%player%.Lose} to 0
664 If {synced_.Stats.BedWars.%player%.Kills} is not set:
665 set {synced_.Stats.BedWars.%player%.Kills} to 0
666 If {synced_.Stats.BedWars.%player%.Deaths} is not set:
667 set {synced_.Stats.BedWars.%player%.Deaths} to 0
668 If {synced_.Stats.BedWars.%player%.Bett} is not set:
669 set {synced_.Stats.BedWars.%player%.Bett} to 0
670 If {synced_.Stats.BedWars.%player%.Wins} is not set:
671 set {synced_.Stats.BedWars.%player%.Wins} to 0
672 set {_Toplist.%player%::*} to sorted {synced_.Stats.BedWars.Punkte::*} from highest to lowest with output "@index||@value"
673 loop {_Toplist.%player%::*}:
674 set {_Cache.Toplist::%player%::*} to loop-value split at "||"
675 If "%{_Cache.Toplist::%player%::1}%" is "%player%":
676 set {BedWars.Stats.Platz::%player%} to "%loop-index%"
677 message "&f&m---------------------------"
678 message " &7» &3Deine BedWars Stats:"
679 message " &7» &3Platz: &e%{BedWars.Stats.Platz::%player%}% &3/ &e%size of {synced_.Stats.BedWars.Punkte::*}%"
680 message " &7» &3Abgebaute Betten: &e%{synced_.Stats.BedWars.%player%.Bett}%"
681 message " &7» &3Kills: &e%{synced_.Stats.BedWars.%player%.Kills}%"
682 message " &7» &3Tode: &e%{synced_.Stats.BedWars.%player%.Deaths}%"
683 message " &7» &3Siege: &e%{synced_.Stats.BedWars.%player%.Wins}%"
684 message " &7» &3Niederlagen: &e%{synced_.Stats.BedWars.%player%.Lose}%"
685 message " &7» &3K/D: &e%( {synced_.Stats.BedWars.%player%.Kills} / {synced_.Stats.BedWars.%player%.Deaths} )%"
686 message " &7» &3W/L: &e%( {synced_.Stats.BedWars.%player%.Wins} / {synced_.Stats.BedWars.%player%.Lose} )%"
687 message " &7» &3Punkte: &e%{synced_.Stats.BedWars.Punkte::%player%}%"
688 message "&f&m---------------------------"
689 else:
690 If {synced_.UUID.%arg-1%} is not set:
691 message "&f&m---------------------------"
692 message " &7» &3%arg-1%'s BedWars Stats:"
693 message " &7» &3Platz: &e%size of {synced_.Stats.BedWars.Punkte::*}% &3/ &e%size of {synced_.Stats.BedWars.Punkte::*}%"
694 message " &7» &3Abgebaute Betten: &e0"
695 message " &7» &3Kills: &e0"
696 message " &7» &3Tode: &e0"
697 message " &7» &3Siege: &e0"
698 message " &7» &3Niederlagen: &e0"
699 message " &7» &3K/D: &e%( 0 / 0 )%"
700 message " &7» &3W/L: &e%( 0 / 0 )%"
701 message " &7» &3Punkte: &e0"
702 message "&f&m---------------------------"
703 else:
704 If {synced_.Stats.BedWars.Punkte::%{synced_.UUID.%arg-1%}%} is not set:
705 set {synced_.Stats.BedWars.Punkte::%{synced_.UUID.%arg-1%}%} to 0
706 If {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Lose} is not set:
707 set {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Lose} to 0
708 If {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Kills} is not set:
709 set {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Kills} to 0
710 If {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Deaths} is not set:
711 set {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Deaths} to 0
712 If {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Bett} is not set:
713 set {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Bett} to 0
714 If {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Wins} is not set:
715 set {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Wins} to 0
716 set {_Toplist.%{synced_.UUID.%arg-1%}%::*} to sorted {synced_.Stats.BedWars.Punkte::*} from highest to lowest with output "@index||@value"
717 loop {_Toplist.%{synced_.UUID.%arg-1%}%::*}:
718 set {_Cache.Toplist::%{synced_.UUID.%arg-1%}%::*} to loop-value split at "||"
719 If "%{_Cache.Toplist::%{synced_.UUID.%arg-1%}%::1}%" is "%{synced_.UUID.%arg-1%}%":
720 set {BedWars.Stats.Platz::%{synced_.UUID.%arg-1%}%} to "%loop-index%"
721 message "&f&m---------------------------"
722 message " &7» &3%arg-1%'s BedWars Stats:"
723 message " &7» &3Platz: &e%{BedWars.Stats.Platz::%{synced_.UUID.%arg-1%}%}% &3/ &e%size of {synced_.Stats.BedWars.Punkte::*}%"
724 message " &7» &3Abgebaute Betten: &e%{synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Bett}%"
725 message " &7» &3Kills: &e%{synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Kills}%"
726 message " &7» &3Tode: &e%{synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Deaths}%"
727 message " &7» &3Siege: &e%{synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Wins}%"
728 message " &7» &3Niederlagen: &e%{synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Lose}%"
729 message " &7» &3K/D: &e%( {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Kills} / {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Deaths} )%"
730 message " &7» &3W/L: &e%( {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Wins} / {synced_.Stats.BedWars.%{synced_.UUID.%arg-1%}%.Lose} )%"
731 message " &7» &3Punkte: &e%{synced_.Stats.BedWars.Punkte::%{synced_.UUID.%arg-1%}%}%"
732 message "&f&m---------------------------"
733
734on place of bed:
735 If {Game} is "1":
736 cancel event
737
738on break:
739 If event-world is "world":
740 cancel event
741
742on place:
743 If event-world is "world":
744 cancel event
745
746function BroadcastWrongMessage(text:text):
747 loop {ban_.WRONG-CHAT::*}:
748 If "%loop-value%" is "%{_text}%":
749 stop
750 set {_rdm} to a random integer between -99999999999 and 99999999999
751 set {ban_.WRONG-CHAT::%{_rdm}%} to {_text}
752 wait 10 seconds
753 delete {ban_.WRONG-CHAT::%{_rdm}%}
754
755function AdFilter(text:text, player:player) :: text:
756 If {_text} contains "kommt" and "auf":
757 BroadcastWrongMessage("&e%{_player}%: &c%{_text}%")
758 return "true"
759 else:
760 If {_text} contains "joint" and "auf":
761 BroadcastWrongMessage("&e%{_player}%: &c%{_text}%")
762 return "true"
763 else:
764 If {_text} contains "alle" and "auf":
765 BroadcastWrongMessage("&e%{_player}%: &c%{_text}%")
766 return "true"
767 else:
768 return "false"
769
770function SwearFilter(text:text) :: text:
771 If {_text} contains "hure" or "huso" or "schlampe" or "bitch" or "fotze" or "fick" or "wichser" or "wixxer" or "wixer" or "huan" or "spast" or "spasst" or "lappen" or "fggt" or "faggot" or "pisser" or "fuck" or "bastard" or "arsch" or "noob" or "n00b" or "kiddy" or "kiddie" or "ddos" or "hax" or "hack" or "scheiße" or "scheise" or "scheisse" or "scheiße":
772 return "true"
773 else:
774 If {_text} is "eZ" or "easy" or "l2w" or "low2win" or "deine mutter" or "dein vater":
775 return "true"
776 else:
777 return "false"
778
779on chat:
780 set {_ca_swear} to SwearFilter(message)
781 If {_ca_swear} is "true":
782 message "&8[&cChat&8] &cBitte achte auf Deine Wortwahl"
783 cancel event
784 stop
785 If "%message%" is "%{ChatMessage::%player%}%":
786 message "&8[&cChat&8] &cDu wiederholst Dich .."
787 cancel event
788 stop
789 set {_GetServer.Chat::%player%} to difference between {Server.Chat::%player%} and now
790 If {_GetServer.Chat::%player%} is smaller than 3 seconds:
791 message "&8[&cChat&8] &cDu schreibst zu schnell .."
792 cancel event
793 stop
794 set {Server.Chat::%player%} to now
795 set {ChatMessage::%player%} to "%message%"
796 If {Game} is "1":
797 If {Spieler.%player%} is not set:
798 If {NoGame} is not set:
799 cancel event
800 loop all players:
801 If {Spieler.%loop-player%} is not set:
802 set {_ca} to AdFilter(message, player)
803 If {_ca} is "true":
804 message "&4[✖] &8%player% &8» &7%message%"
805 stop
806 send "&4[✖] &8%player% &8» &7%message%" to loop-player
807 stop
808 If {NoGame} is not set:
809 set {Server.Chat::%player%} to now
810 If message contains "@":
811 cancel event
812 set {_@ALL} to message
813 replace all "@all" and "@" with "" in message
814 If {Spieler.%player%} is "red":
815 If {Nick.%player%} is set:
816 set {_ca} to AdFilter(message, player)
817 If {_ca} is "true":
818 message "&8[&6GLOBAL&8] &c%{Nick.%player%}% &8» &f%message%"
819 stop
820 broadcast "&8[&6GLOBAL&8] &c%{Nick.%player%}% &8» &f%message%"
821 else:
822 set {_ca} to AdFilter(message, player)
823 If {_ca} is "true":
824 message "&8[&6GLOBAL&8] &c%player% &8» &f%message%"
825 stop
826 broadcast "&8[&6GLOBAL&8] &c%player% &8» &f%message%"
827 If {Spieler.%player%} is "yellow":
828 If {Nick.%player%} is set:
829 set {_ca} to AdFilter(message, player)
830 If {_ca} is "true":
831 message "&8[&6GLOBAL&8] &e%{Nick.%player%}% &8» &f%message%"
832 stop
833 broadcast "&8[&6GLOBAL&8] &e%{Nick.%player%}% &8» &f%message%"
834 else:
835 set {_ca} to AdFilter(message, player)
836 If {_ca} is "true":
837 message "&8[&6GLOBAL&8] &e%player% &8» &f%message%"
838 stop
839 broadcast "&8[&6GLOBAL&8] &e%player% &8» &f%message%"
840 If {Spieler.%player%} is "blue":
841 If {Nick.%player%} is set:
842 set {_ca} to AdFilter(message, player)
843 If {_ca} is "true":
844 message "&8[&6GLOBAL&8] &b%{Nick.%player%}% &8» &f%message%"
845 stop
846 broadcast "&8[&6GLOBAL&8] &b%{Nick.%player%}% &8» &f%message%"
847 else:
848 set {_ca} to AdFilter(message, player)
849 If {_ca} is "true":
850 message "&8[&6GLOBAL&8] &b%player% &8» &f%message%"
851 stop
852 broadcast "&8[&6GLOBAL&8] &b%player% &8» &f%message%"
853 If {Spieler.%player%} is "green":
854 If {Nick.%player%} is set:
855 set {_ca} to AdFilter(message, player)
856 If {_ca} is "true":
857 message "&8[&6GLOBAL&8] &a%{Nick.%player%}% &8» &f%message%"
858 stop
859 broadcast "&8[&6GLOBAL&8] &a%{Nick.%player%}% &8» &f%message%"
860 else:
861 set {_ca} to AdFilter(message, player)
862 If {_ca} is "true":
863 message "&8[&6GLOBAL&8] &a%player% &8» &f%message%"
864 stop
865 broadcast "&8[&6GLOBAL&8] &a%player% &8» &f%message%"
866 else:
867 cancel event
868 If {Spieler.%player%} is "red":
869 If {Nick.%player%} is set:
870 loop all players:
871 If {Spieler.%loop-player%} is "red":
872 set {_ca} to AdFilter(message, player)
873 If {_ca} is "true":
874 message "&c%{Nick.%player%}% &8» &f%message%"
875 stop
876 send "&c%{Nick.%player%}% &8» &f%message%" to loop-player
877 else:
878 loop all players:
879 If {Spieler.%loop-player%} is "red":
880 set {_ca} to AdFilter(message, player)
881 If {_ca} is "true":
882 message "&c%player% &8» &f%message%"
883 stop
884 send "&c%player% &8» &f%message%" to loop-player
885 If {Spieler.%player%} is "yellow":
886 If {Nick.%player%} is set:
887 loop all players:
888 If {Spieler.%loop-player%} is "yellow":
889 set {_ca} to AdFilter(message, player)
890 If {_ca} is "true":
891 message "&e%{Nick.%player%}% &8» &f%message%"
892 stop
893 send "&e%{Nick.%player%}% &8» &f%message%" to loop-player
894 else:
895 loop all players:
896 If {Spieler.%loop-player%} is "yellow":
897 set {_ca} to AdFilter(message, player)
898 If {_ca} is "true":
899 message "&e%player% &8» &f%message%"
900 stop
901 send "&e%player% &8» &f%message%" to loop-player
902 If {Spieler.%player%} is "blue":
903 If {Nick.%player%} is set:
904 loop all players:
905 If {Spieler.%loop-player%} is "blue":
906 set {_ca} to AdFilter(message, player)
907 If {_ca} is "true":
908 message "&b%{Nick.%player%}% &8» &f%message%"
909 stop
910 send "&b%{Nick.%player%}% &8» &f%message%" to loop-player
911 else:
912 loop all players:
913 If {Spieler.%loop-player%} is "blue":
914 set {_ca} to AdFilter(message, player)
915 If {_ca} is "true":
916 message "&b%player% &8» &f%message%"
917 stop
918 send "&b%player% &8» &f%message%" to loop-player
919 If {Spieler.%player%} is "green":
920 If {Nick.%player%} is set:
921 loop all players:
922 If {Spieler.%loop-player%} is "green":
923 set {_ca} to AdFilter(message, player)
924 If {_ca} is "true":
925 message "&a%{Nick.%player%}% &8» &f%message%"
926 stop
927 send "&a%{Nick.%player%}% &8» &f%message%" to loop-player
928 else:
929 loop all players:
930 If {Spieler.%loop-player%} is "green":
931 set {_ca} to AdFilter(message, player)
932 If {_ca} is "true":
933 message "&a%player% &8» &f%message%"
934 stop
935 send "&a%player% &8» &f%message%" to loop-player
936 else:
937 If player has permission "Gruppe.Owner":
938 cancel event
939 set {_ca} to AdFilter(message, player)
940 If {_ca} is "true":
941 message "&8[&4Owner&8] &4%player% &8» &f%message%"
942 stop
943 broadcast "&8[&4Owner&8] &4%player% &8» &f%message%"
944 else:
945 If player has permission "Gruppe.Co-Owner":
946 cancel event
947 set {_ca} to AdFilter(message, player)
948 If {_ca} is "true":
949 message "&8[&4Co-Owner&8] &4%player% &8» &f%message%"
950 stop
951 broadcast "&8[&4Co-Owner&8] &4%player% &8» &f%message%"
952 else:
953 If player has permission "Gruppe.Developer":
954 cancel event
955 set {_ca} to AdFilter(message, player)
956 If {_ca} is "true":
957 message "&8[&bDeveloper&8] &b%player% &8» &f%message%"
958 stop
959 broadcast "&8[&bDeveloper&8] &b%player% &8» &f%message%"
960 else:
961 If player has permission "Gruppe.Administrator":
962 cancel event
963 set {_ca} to AdFilter(message, player)
964 If {_ca} is "true":
965 message "&8[&cAdministrator&8] &c%player% &8» &f%message%"
966 stop
967 broadcast "&8[&cAdministrator&8] &c%player% &8» &f%message%"
968 else:
969 If player has permission "Gruppe.Super-Moderator":
970 cancel event
971 set {_ca} to AdFilter(message, player)
972 If {_ca} is "true":
973 message "&8[&2Super-Moderator&8] &2%player% &8» &f%message%"
974 stop
975 broadcast "&8[&2Super-Moderator&8] &2%player% &8» &f%message%"
976 else:
977 If player has permission "Gruppe.Moderator":
978 cancel event
979 set {_ca} to AdFilter(message, player)
980 If {_ca} is "true":
981 message "&8[&2Moderator&8] &2%player% &8» &f%message%"
982 stop
983 broadcast "&8[&2Moderator&8] &2%player% &8» &f%message%"
984 else:
985 If player has permission "Gruppe.Supporter":
986 cancel event
987 set {_ca} to AdFilter(message, player)
988 If {_ca} is "true":
989 message "&8[&aSupporter&8] &a%player% &8» &f%message%"
990 stop
991 broadcast "&8[&aSupporter&8] &a%player% &8» &f%message%"
992 else:
993 If player has permission "Gruppe.YouTuber":
994 cancel event
995 set {_ca} to AdFilter(message, player)
996 If {_ca} is "true":
997 message "&8[&5YouTuber&8] &5%player% &8» &f%message%"
998 stop
999 broadcast "&8[&5YouTuber&8] &5%player% &8» &f%message%"
1000 else:
1001 If player has permission "Gruppe.Premium":
1002 cancel event
1003 set {_ca} to AdFilter(message, player)
1004 If {_ca} is "true":
1005 message "&6%player% &8» &f%message%"
1006 stop
1007 broadcast "&6%player% &8» &f%message%"
1008 else:
1009 If player has permission "Gruppe.Spieler":
1010 cancel event
1011 set {_ca} to AdFilter(message, player)
1012 If {_ca} is "true":
1013 message "&7%player% &8» &f%message%"
1014 stop
1015 broadcast "&7%player% &8» &f%message%"
1016 else:
1017 cancel event
1018 message "&4Es ist ein Fehler unterlaufen."
1019 message "&4Bitte kontaktiere _Vegas / LeVence."
1020 else:
1021 If {Cache.Chat::%player%} is set:
1022 If {Nick.%player%} is set:
1023 cancel event
1024 set {_ca} to AdFilter(message, player)
1025 If {_ca} is "true":
1026 message "%{Cache.Chat::%player%}%%{Nick.%player%}% &8» &f%message%"
1027 stop
1028 broadcast "%{Cache.Chat::%player%}%%{Nick.%player%}% &8» &f%message%"
1029 else:
1030 cancel event
1031 set {_ca} to AdFilter(message, player)
1032 If {_ca} is "true":
1033 message "%{Cache.Chat::%player%}%%player% &8» &f%message%"
1034 stop
1035 broadcast "%{Cache.Chat::%player%}%%player% &8» &f%message%"
1036 else:
1037 If {Nick.%player%} is set:
1038 cancel event
1039 set {_ca} to AdFilter(message, player)
1040 If {_ca} is "true":
1041 message "&7%{Nick.%player%}% &8» &f%message%"
1042 stop
1043 broadcast "&7%{Nick.%player%}% &8» &f%message%"
1044 else:
1045 If player has permission "Gruppe.Owner":
1046 cancel event
1047 set {_ca} to AdFilter(message, player)
1048 If {_ca} is "true":
1049 message "&8[&4Owner&8] &4%player% &8» &f%message%"
1050 stop
1051 broadcast "&8[&4Owner&8] &4%player% &8» &f%message%"
1052 else:
1053 If player has permission "Gruppe.Co-Owner":
1054 cancel event
1055 set {_ca} to AdFilter(message, player)
1056 If {_ca} is "true":
1057 message "&8[&4Co-Owner&8] &4%player% &8» &f%message%"
1058 stop
1059 broadcast "&8[&4Co-Owner&8] &4%player% &8» &f%message%"
1060 else:
1061 If player has permission "Gruppe.Developer":
1062 cancel event
1063 set {_ca} to AdFilter(message, player)
1064 If {_ca} is "true":
1065 message "&8[&bDeveloper&8] &b%player% &8» &f%message%"
1066 stop
1067 broadcast "&8[&bDeveloper&8] &b%player% &8» &f%message%"
1068 else:
1069 If player has permission "Gruppe.Administrator":
1070 cancel event
1071 set {_ca} to AdFilter(message, player)
1072 If {_ca} is "true":
1073 message "&8[&cAdministrator&8] &c%player% &8» &f%message%"
1074 stop
1075 broadcast "&8[&cAdministrator&8] &c%player% &8» &f%message%"
1076 else:
1077 If player has permission "Gruppe.Super-Moderator":
1078 cancel event
1079 set {_ca} to AdFilter(message, player)
1080 If {_ca} is "true":
1081 message "&8[&2Super-Moderator&8] &2%player% &8» &f%message%"
1082 stop
1083 broadcast "&8[&2Super-Moderator&8] &2%player% &8» &f%message%"
1084 else:
1085 If player has permission "Gruppe.Moderator":
1086 cancel event
1087 set {_ca} to AdFilter(message, player)
1088 If {_ca} is "true":
1089 message "&8[&2Moderator&8] &2%player% &8» &f%message%"
1090 stop
1091 broadcast "&8[&2Moderator&8] &2%player% &8» &f%message%"
1092 else:
1093 If player has permission "Gruppe.Supporter":
1094 cancel event
1095 set {_ca} to AdFilter(message, player)
1096 If {_ca} is "true":
1097 message "&8[&aSupporter&8] &a%player% &8» &f%message%"
1098 stop
1099 broadcast "&8[&aSupporter&8] &a%player% &8» &f%message%"
1100 else:
1101 If player has permission "Gruppe.YouTuber":
1102 cancel event
1103 set {_ca} to AdFilter(message, player)
1104 If {_ca} is "true":
1105 message "&8[&5YouTuber&8] &5%player% &8» &f%message%"
1106 stop
1107 broadcast "&8[&5YouTuber&8] &5%player% &8» &f%message%"
1108 else:
1109 If player has permission "Gruppe.Premium":
1110 cancel event
1111 set {_ca} to AdFilter(message, player)
1112 If {_ca} is "true":
1113 message "&6%player% &8» &f%message%"
1114 stop
1115 broadcast "&6%player% &8» &f%message%"
1116 else:
1117 If player has permission "Gruppe.Spieler":
1118 cancel event
1119 set {_ca} to AdFilter(message, player)
1120 If {_ca} is "true":
1121 message "&7%player% &8» &f%message%"
1122 stop
1123 broadcast "&7%player% &8» &f%message%"
1124 else:
1125 cancel event
1126 message "&4Es ist ein Fehler unterlaufen."
1127 message "&4Bitte kontaktiere _Vegas / LeVence."
1128
1129on skript load:
1130 delete {TeamList::Blue::*}
1131 delete {TeamList::Yellow::*}
1132 delete {TeamList::Green::*}
1133 delete {TeamList::Red::*}
1134 delete {VotesSystemAdded::*}
1135 delete {TimerGameStart}
1136 delete {TimerGameStart.Value}
1137
1138on teleport:
1139 extinguish player
1140
1141every 1 minute:
1142 If {TimerGameStart} is "1":
1143 add 1 to {TimerGameStart.Value}
1144 If {TimerGameStart.Value} is 30:
1145 broadcast "&8[&3BedWars&8] &cDas Spiel endet in 90 Minuten!"
1146 If {TimerGameStart.Value} is 60:
1147 broadcast "&8[&3BedWars&8] &cDas Spiel endet in 60 Minuten!"
1148 If {TimerGameStart.Value} is 90:
1149 broadcast "&8[&3BedWars&8] &cDas Spiel endet in 30 Minuten!"
1150 If {TimerGameStart.Value} is 110:
1151 broadcast "&8[&3BedWars&8] &cDas Spiel endet in 10 Minuten!"
1152 If {TimerGameStart.Value} is 120:
1153 delete {TimerGameStart}
1154 delete {TimerGameStart.Value}
1155 broadcast "&8[&3BedWars&8] &cDas Spiel endet in 5 Minuten!"
1156 wait 5 minutes
1157 set {NoSec} to "1"
1158 loop all players:
1159 SpectatorAdd(loop-player, "NoGame")
1160 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
1161 make console execute command "/LobbyHologram %loop-player% true"
1162 broadcast "&8[&3BedWars&8] &cNiemand hat das Spiel gewonnen"
1163 launch burst firework colored red at {Lobby} with duration 0.5
1164 launch burst firework colored white at {Lobby} with duration 0.5
1165 launch burst firework colored blue at {Lobby} with duration 0.5
1166 set {NoGame} to "1"
1167 wait 10 seconds
1168 broadcast "&8[&3BedWars&8] &cDer Server restartet in 10 Sekunden"
1169 wait 12 seconds
1170 loop all players:
1171 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
1172 make console execute command "/bcmove-premium %loop-player%"
1173 else:
1174 make console execute command "/bcmove-normal %loop-player%"
1175 wait 1.5 seconds
1176 kick all players due to "Der Server restartet ..."
1177 wait 1 second
1178 stop server
1179
1180function CheckEmptyTeam(team:text, format_small:text, prefix:text, slot:text, player:player) :: text:
1181 If {Team.%{_team}%.Slot%{_slot}%} is not set:
1182 set {Cache.Chat::%{_player}%} to "%{_prefix}%"
1183 If {Nick.%{_player}%} is set:
1184 If {_prefix} contains "red":
1185 set {_player}'s tablist name to "&c%{Nick.%{_player}%}%"
1186 If {_prefix} contains "blue":
1187 set {_player}'s tablist name to "&b%{Nick.%{_player}%}%"
1188 If {_prefix} contains "yellow":
1189 set {_player}'s tablist name to "&e%{Nick.%{_player}%}%"
1190 If {_prefix} contains "green":
1191 set {_player}'s tablist name to "&a%{Nick.%{_player}%}%"
1192 run {_player} command "/nick_api nick %{_prefix}%%{Nick.%{_player}%}%" as op
1193 else:
1194 If {_prefix} contains "red":
1195 set {_player}'s tablist name to "&c%{_player}%"
1196 If {_prefix} contains "blue":
1197 set {_player}'s tablist name to "&b%{_player}%"
1198 If {_prefix} contains "yellow":
1199 set {_player}'s tablist name to "&e%{_player}%"
1200 If {_prefix} contains "green":
1201 set {_player}'s tablist name to "&a%{_player}%"
1202 set {_player}'s tag to "%{_prefix}%"
1203 teleport {_player} to {%{_team}%.Spawn.%{BedWars.UseArena}%}
1204 add 1 to {Team.%{_team}%}
1205 set {Team.%{_team}%.Slot%{_slot}%} to {_player}
1206 set {Spieler.%{_player}%} to "%{_format_small}%"
1207 return "true"
1208 else:
1209 return "false"
1210
1211command /endtimer:
1212 executable by: console
1213 trigger:
1214 If {Game} is not set:
1215 broadcast "&8[&3BedWars&8] &6Das Spiel beginnt .."
1216 loop all players:
1217 clear loop-player's inventory
1218 wait 1 second
1219 If {Game} is not set:
1220 make console execute command "/time set 6000"
1221 loop all players:
1222 If {Spieler.%loop-player%} is "red":
1223 teleport loop-player to {Red.Spawn.%{BedWars.UseArena}%}
1224 add 1 to {Team.Red}
1225 else:
1226 If {Spieler.%loop-player%} is "blue":
1227 teleport loop-player to {Blue.Spawn.%{BedWars.UseArena}%}
1228 add 1 to {Team.Blue}
1229 else:
1230 If {Spieler.%loop-player%} is "yellow":
1231 teleport loop-player to {Yellow.Spawn.%{BedWars.UseArena}%}
1232 add 1 to {Team.Yellow}
1233 else:
1234 If {Spieler.%loop-player%} is "green":
1235 teleport loop-player to {Green.Spawn.%{BedWars.UseArena}%}
1236 add 1 to {Team.Green}
1237 else:
1238 set {_Get.Server.Type} to "{@Server.Type}"
1239 If {_Get.Server.Type} is "4x2":
1240
1241 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "1", loop-player)
1242 If {_check.empty.team} is "false":
1243 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "1", loop-player)
1244 If {_check.empty.team} is "false":
1245 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "1", loop-player)
1246 If {_check.empty.team} is "false":
1247 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "1", loop-player)
1248 If {_check.empty.team} is "false":
1249
1250 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "2", loop-player)
1251 If {_check.empty.team} is "false":
1252 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "2", loop-player)
1253 If {_check.empty.team} is "false":
1254 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "2", loop-player)
1255 If {_check.empty.team} is "false":
1256 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "2", loop-player)
1257 If {_check.empty.team} is "false":
1258
1259 send "&7[&eVaroX&6Craft&7] &cAlle Slots sind voll - du wurdest gekickt." to loop-player
1260 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
1261 make console execute command "/bcmove-premium %loop-player%"
1262 else:
1263 make console execute command "/bcmove-normal %loop-player%"
1264 wait 0.3 seconds
1265 kick loop-player due to "Kick"
1266 If {_Get.Server.Type} is "4x4":
1267
1268 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "1", loop-player)
1269 If {_check.empty.team} is "false":
1270 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "1", loop-player)
1271 If {_check.empty.team} is "false":
1272 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "1", loop-player)
1273 If {_check.empty.team} is "false":
1274 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "1", loop-player)
1275 If {_check.empty.team} is "false":
1276
1277 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "2", loop-player)
1278 If {_check.empty.team} is "false":
1279 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "2", loop-player)
1280 If {_check.empty.team} is "false":
1281 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "2", loop-player)
1282 If {_check.empty.team} is "false":
1283 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "2", loop-player)
1284 If {_check.empty.team} is "false":
1285
1286 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "3", loop-player)
1287 If {_check.empty.team} is "false":
1288 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "3", loop-player)
1289 If {_check.empty.team} is "false":
1290 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "3", loop-player)
1291 If {_check.empty.team} is "false":
1292 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "3", loop-player)
1293 If {_check.empty.team} is "false":
1294
1295 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "4", loop-player)
1296 If {_check.empty.team} is "false":
1297 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "4", loop-player)
1298 If {_check.empty.team} is "false":
1299 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "4", loop-player)
1300 If {_check.empty.team} is "false":
1301 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "4", loop-player)
1302 If {_check.empty.team} is "false":
1303
1304 send "&7[&eVaroX&6Craft&7] &cAlle Slots sind voll - du wurdest gekickt." to loop-player
1305 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
1306 make console execute command "/bcmove-premium %loop-player%"
1307 else:
1308 make console execute command "/bcmove-normal %loop-player%"
1309 wait 0.3 seconds
1310 kick loop-player due to "Kick"
1311 If {_Get.Server.Type} is "4x8":
1312
1313 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "1", loop-player)
1314 If {_check.empty.team} is "false":
1315 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "1", loop-player)
1316 If {_check.empty.team} is "false":
1317 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "1", loop-player)
1318 If {_check.empty.team} is "false":
1319 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "1", loop-player)
1320 If {_check.empty.team} is "false":
1321
1322 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "2", loop-player)
1323 If {_check.empty.team} is "false":
1324 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "2", loop-player)
1325 If {_check.empty.team} is "false":
1326 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "2", loop-player)
1327 If {_check.empty.team} is "false":
1328 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "2", loop-player)
1329 If {_check.empty.team} is "false":
1330
1331 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "3", loop-player)
1332 If {_check.empty.team} is "false":
1333 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "3", loop-player)
1334 If {_check.empty.team} is "false":
1335 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "3", loop-player)
1336 If {_check.empty.team} is "false":
1337 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "3", loop-player)
1338 If {_check.empty.team} is "false":
1339
1340 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "4", loop-player)
1341 If {_check.empty.team} is "false":
1342 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "4", loop-player)
1343 If {_check.empty.team} is "false":
1344 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "4", loop-player)
1345 If {_check.empty.team} is "false":
1346 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "4", loop-player)
1347 If {_check.empty.team} is "false":
1348
1349 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "5", loop-player)
1350 If {_check.empty.team} is "false":
1351 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "5", loop-player)
1352 If {_check.empty.team} is "false":
1353 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "5", loop-player)
1354 If {_check.empty.team} is "false":
1355 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "5", loop-player)
1356 If {_check.empty.team} is "false":
1357
1358 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "6", loop-player)
1359 If {_check.empty.team} is "false":
1360 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "6", loop-player)
1361 If {_check.empty.team} is "false":
1362 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "6", loop-player)
1363 If {_check.empty.team} is "false":
1364 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "6", loop-player)
1365 If {_check.empty.team} is "false":
1366
1367 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "7", loop-player)
1368 If {_check.empty.team} is "false":
1369 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "7", loop-player)
1370 If {_check.empty.team} is "false":
1371 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "7", loop-player)
1372 If {_check.empty.team} is "false":
1373 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "7", loop-player)
1374 If {_check.empty.team} is "false":
1375
1376 set {_check.empty.team} to CheckEmptyTeam("Red", "red", "&c", "8", loop-player)
1377 If {_check.empty.team} is "false":
1378 set {_check.empty.team} to CheckEmptyTeam("Green", "green", "&a", "8", loop-player)
1379 If {_check.empty.team} is "false":
1380 set {_check.empty.team} to CheckEmptyTeam("Blue", "blue", "&b", "8", loop-player)
1381 If {_check.empty.team} is "false":
1382 set {_check.empty.team} to CheckEmptyTeam("Yellow", "yellow", "&e", "8", loop-player)
1383 If {_check.empty.team} is "false":
1384
1385 send "&7[&eVaroX&6Craft&7] &cAlle Slots sind voll - du wurdest gekickt." to loop-player
1386 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
1387 make console execute command "/bcmove-premium %loop-player%"
1388 else:
1389 make console execute command "/bcmove-normal %loop-player%"
1390 wait 0.3 seconds
1391 kick loop-player due to "Kick"
1392 broadcast "&8[&3BedWars&8] &eDas Spiel beginnt"
1393 If {Team.Red} is 0:
1394 set block at {BedWars.%{BedWars.UseArena}%.Bett1.red} to air
1395 set block at {BedWars.%{BedWars.UseArena}%.Bett2.red} to air
1396 If {Team.Blue} is 0:
1397 set block at {BedWars.%{BedWars.UseArena}%.Bett1.blue} to air
1398 set block at {BedWars.%{BedWars.UseArena}%.Bett2.blue} to air
1399 If {Team.Green} is 0:
1400 set block at {BedWars.%{BedWars.UseArena}%.Bett1.green} to air
1401 set block at {BedWars.%{BedWars.UseArena}%.Bett2.green} to air
1402 If {Team.Yellow} is 0:
1403 set block at {BedWars.%{BedWars.UseArena}%.Bett1.yellow} to air
1404 set block at {BedWars.%{BedWars.UseArena}%.Bett2.yellow} to air
1405 loop all players:
1406 clear inventory of loop-player
1407 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
1408 make console execute command "/LobbyHologram %loop-player% false"
1409 If {Spieler.%loop-player%} is "red":
1410 send "&8[&3BedWars&8] &aDu bist nun in Team &cRot" to loop-player
1411 If {Spieler.%loop-player%} is "yellow":
1412 send "&8[&3BedWars&8] &aDu bist nun in Team &eGelb" to loop-player
1413 If {Spieler.%loop-player%} is "blue":
1414 send "&8[&3BedWars&8] &aDu bist nun in Team &bBlau" to loop-player
1415 If {Spieler.%loop-player%} is "green":
1416 send "&8[&3BedWars&8] &aDu bist nun in Team &aGrün" to loop-player
1417 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is set:
1418 make console execute command "/playsound random.levelup %loop-player% %x-coordinate of loop-player% %y-coordinate of loop-player% %z-coordinate of loop-player% 10 1.5"
1419 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit1":
1420 send "" to loop-player
1421 send "&8[&3BedWars&8] &aDu hast das &6Farmer-Kit &aerhalten" to loop-player
1422 send "" to loop-player
1423 give loop-player 1 wooden pickaxe named "&eSpitzhacke I"
1424 give loop-player 20 clay bricks named "&cBronze"
1425 give loop-player 3 iron ingot named "&7Eisen"
1426 give loop-player 8 steak named "&2Steak"
1427 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit2":
1428 send "" to loop-player
1429 send "&8[&3BedWars&8] &aDu hast das &6Knüppel-Kit &aerhalten" to loop-player
1430 send "" to loop-player
1431 give loop-player 1 stick of knockback 2 named "&cKnüppel"
1432 give loop-player 1 wooden pickaxe named "&eSpitzhacke I"
1433 If {Spieler.%loop-player%} is "red":
1434 set loop-player's helmet to {synced_.Bedwars.Shop.Red.1} named "&9Lederhelm"
1435 set loop-player's leggings to {synced_.Bedwars.Shop.Red.2} named "&9Lederhose"
1436 set loop-player's boots to {synced_.Bedwars.Shop.Red.3} named "&9Lederstiefel"
1437 If {Spieler.%loop-player%} is "blue":
1438 set loop-player's helmet to {synced_.Bedwars.Shop.Blue.1} named "&9Lederhelm"
1439 set loop-player's leggings to {synced_.Bedwars.Shop.Blue.2} named "&9Lederhose"
1440 set loop-player's boots to {synced_.Bedwars.Shop.Blue.3} named "&9Lederstiefel"
1441 If {Spieler.%loop-player%} is "yellow":
1442 set loop-player's helmet to {synced_.Bedwars.Shop.Yellow.1} named "&9Lederhelm"
1443 set loop-player's leggings to {synced_.Bedwars.Shop.Yellow.2} named "&9Lederhose"
1444 set loop-player's boots to {synced_.Bedwars.Shop.Yellow.3} named "&9Lederstiefel"
1445 If {Spieler.%loop-player%} is "green":
1446 set loop-player's helmet to {synced_.Bedwars.Shop.Green.1} named "&9Lederhelm"
1447 set loop-player's leggings to {synced_.Bedwars.Shop.Green.2} named "&9Lederhose"
1448 set loop-player's boots to {synced_.Bedwars.Shop.Green.3} named "&9Lederstiefel"
1449 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit3":
1450 send "" to loop-player
1451 send "&8[&3BedWars&8] &aDu hast das &6Warrior-Kit &aerhalten" to loop-player
1452 send "" to loop-player
1453 give loop-player 1 golden sword of sharpness 2 named "&cGoldschwert"
1454 give loop-player 1 wooden pickaxe named "&eSpitzhacke I"
1455 set loop-player's chestplate to chainmail chestplate of protection 2 named "&1Brustplatte II"
1456 If {Spieler.%loop-player%} is "red":
1457 set loop-player's helmet to {synced_.Bedwars.Shop.Red.1} named "&9Lederhelm"
1458 set loop-player's leggings to {synced_.Bedwars.Shop.Red.2} named "&9Lederhose"
1459 set loop-player's boots to {synced_.Bedwars.Shop.Red.3} named "&9Lederstiefel"
1460 If {Spieler.%loop-player%} is "blue":
1461 set loop-player's helmet to {synced_.Bedwars.Shop.Blue.1} named "&9Lederhelm"
1462 set loop-player's leggings to {synced_.Bedwars.Shop.Blue.2} named "&9Lederhose"
1463 set loop-player's boots to {synced_.Bedwars.Shop.Blue.3} named "&9Lederstiefel"
1464 If {Spieler.%loop-player%} is "yellow":
1465 set loop-player's helmet to {synced_.Bedwars.Shop.Yellow.1} named "&9Lederhelm"
1466 set loop-player's leggings to {synced_.Bedwars.Shop.Yellow.2} named "&9Lederhose"
1467 set loop-player's boots to {synced_.Bedwars.Shop.Yellow.3} named "&9Lederstiefel"
1468 If {Spieler.%loop-player%} is "green":
1469 set loop-player's helmet to {synced_.Bedwars.Shop.Green.1} named "&9Lederhelm"
1470 set loop-player's leggings to {synced_.Bedwars.Shop.Green.2} named "&9Lederhose"
1471 set loop-player's boots to {synced_.Bedwars.Shop.Green.3} named "&9Lederstiefel"
1472 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit4":
1473 send "" to loop-player
1474 send "&8[&3BedWars&8] &aDu hast das &6Archer-Kit &aerhalten" to loop-player
1475 send "" to loop-player
1476 give loop-player 1 bow named "&5Bogen"
1477 give loop-player 20 arrows
1478 give loop-player 3 tnt block named "&6TNT"
1479 set loop-player's chestplate to chainmail chestplate of protection 1 named "&1Brustplatte I"
1480 give loop-player 8 apple named "&2Apfel"
1481 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit5":
1482 send "" to loop-player
1483 send "&8[&3BedWars&8] &aDu hast das &6Helper-Kit &aerhalten" to loop-player
1484 send "" to loop-player
1485 give loop-player 1 wooden sword of sharpness 2 named "&cHolzschwert"
1486 give loop-player 1 potion of:8201 named "&3Stärke"
1487 give loop-player 1 potion of:8226 named "&3Schnelligkeit"
1488 give loop-player 1 potion of:8203 named "&3Sprungkraft"
1489 give loop-player 2 feather named "&6Rettungsplattform"
1490 give loop-player 3 firework rocket named "&6Teleporter"
1491 give loop-player 6 steak named "&2Steak"
1492 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit6":
1493 send "" to loop-player
1494 send "&8[&3BedWars&8] &aDu hast das Kit &6Wilder Russe &aerhalten" to loop-player
1495 send "" to loop-player
1496 give loop-player 1 stick of knockback 2 named "&cKnüppel"
1497 set {_russe} to "Bionade" parsed as offline player
1498 set loop-player's helmet to {_russe}'s skull named "&f&oSpecial-Helm"
1499 set loop-player's chestplate to chainmail chestplate of protection 2 named "&1Brustplatte II"
1500 give loop-player 2 eggs named "&6Molotov Cocktail"
1501 give loop-player 1 potion of:8226 named "&f&oVodka"
1502 give loop-player 6 steak named "&2Steak"
1503 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%loop-player%}%} is "Kit7":
1504 send "" to loop-player
1505 send "&8[&3BedWars&8] &aDu hast das &6Portal-Kit &aerhalten" to loop-player
1506 send "" to loop-player
1507 give loop-player 1 wooden sword of sharpness 1 named "&cHolzschwert"
1508 give loop-player 2 ender pearls named "&6Enderperle"
1509 give loop-player 1 potion of:8203 named "&3Sprungkraft"
1510 give loop-player 1 firework rocket named "&6Teleporter"
1511 give loop-player 7 apple named "&2Apfel"
1512 If {Nick.%loop-player%} is set:
1513 set loop-player's tablist name to "%{Cache.Chat::%loop-player%}%%{Nick.%loop-player%}%"
1514 send "&7[&5NICK&7] &4Du spielst als: &6%{Nick.%loop-player%}%" to loop-player
1515 set {TimerGameStart} to "1"
1516 set {Game} to "1"
1517 wait 0.5 seconds
1518 loop all players:
1519 hide loop-player from all players
1520 wait 10 ticks
1521 loop all players:
1522 reveal loop-player to all players
1523on pickup:
1524 If event-item is arrow:
1525 If {Game} is "1":
1526 cancel event
1527
1528on skript load:
1529 loop 8 times:
1530 delete {Team.Green.Slot%loop-number%}
1531 delete {Team.Yellow.Slot%loop-number%}
1532 delete {Team.Red.Slot%loop-number%}
1533 delete {Team.Blue.Slot%loop-number%}
1534 set {Vote.Status.1} to 0
1535 set {Vote.Status.2} to 0
1536 set {Vote.Status.3} to 0
1537 delete {Integer.Vote.List::*}
1538 add 1 to {Integer.Vote.List::*}
1539 add 2 to {Integer.Vote.List::*}
1540 add 3 to {Integer.Vote.List::*}
1541 add 4 to {Integer.Vote.List::*}
1542 add 5 to {Integer.Vote.List::*}
1543 add 6 to {Integer.Vote.List::*}
1544 add 7 to {Integer.Vote.List::*}
1545 add 8 to {Integer.Vote.List::*}
1546 set {NameOfMap.1} to "Farmland"
1547 set {NameOfMap.2} to "Wonderland"
1548 set {NameOfMap.3} to "TreeLands"
1549 set {NameOfMap.4} to "NinjaTurtles"
1550 set {NameOfMap.5} to "Canyon"
1551 set {NameOfMap.6} to "Landscape"
1552 set {NameOfMap.7} to "TropicalIslands"
1553 set {NameOfMap.8} to "Balloons"
1554 set {Vote.1} to a random element out of {Integer.Vote.List::*}
1555 If {Vote.1} is 1:
1556 set {Vote.1.Name} to "Farmland"
1557 set {Vote.1.Item} to "170" parsed as a item type
1558 If {Vote.1} is 2:
1559 set {Vote.1.Name} to "Wonderland"
1560 set {Vote.1.Item} to "399" parsed as a item type
1561 If {Vote.1} is 3:
1562 set {Vote.1.Name} to "TreeLands"
1563 set {Vote.1.Item} to "6:0" parsed as a item type
1564 If {Vote.1} is 4:
1565 set {Vote.1.Name} to "NinjaTurtles"
1566 set {Vote.1.Item} to "388" parsed as a item type
1567 If {Vote.1} is 5:
1568 set {Vote.1.Name} to "Canyon"
1569 set {Vote.1.Item} to "30" parsed as a item type
1570 If {Vote.1} is 6:
1571 set {Vote.1.Name} to "Landscape"
1572 set {Vote.1.Item} to "38:4" parsed as a item type
1573 If {Vote.1} is 7:
1574 set {Vote.1.Name} to "TropicalIslands"
1575 set {Vote.1.Item} to "100" parsed as a item type
1576 If {Vote.1} is 8:
1577 set {Vote.1.Name} to "Balloons"
1578 set {Vote.1.Item} to "25" parsed as a item type
1579 loop 85000 times:
1580 set {Vote.2} to a random element out of {Integer.Vote.List::*}
1581 If {Vote.2} is not {Vote.1}:
1582 If {Vote.2} is 1:
1583 set {Vote.2.Name} to "Farmland"
1584 set {Vote.2.Item} to "170" parsed as a item type
1585 If {Vote.2} is 2:
1586 set {Vote.2.Name} to "Wonderland"
1587 set {Vote.2.Item} to "399" parsed as a item type
1588 If {Vote.2} is 3:
1589 set {Vote.2.Name} to "TreeLands"
1590 set {Vote.2.Item} to "6:0" parsed as a item type
1591 If {Vote.2} is 4:
1592 set {Vote.2.Name} to "NinjaTurtles"
1593 set {Vote.2.Item} to "388" parsed as a item type
1594 If {Vote.2} is 5:
1595 set {Vote.2.Name} to "Canyon"
1596 set {Vote.2.Item} to "30" parsed as a item type
1597 If {Vote.2} is 6:
1598 set {Vote.2.Name} to "Landscape"
1599 set {Vote.2.Item} to "38:4" parsed as a item type
1600 If {Vote.2} is 7:
1601 set {Vote.2.Name} to "TropicalIslands"
1602 set {Vote.2.Item} to "100" parsed as a item type
1603 If {Vote.2} is 8:
1604 set {Vote.2.Name} to "Balloons"
1605 set {Vote.2.Item} to "25" parsed as a item type
1606 stop loop
1607 loop 85000 times:
1608 set {Vote.3} to a random element out of {Integer.Vote.List::*}
1609 If {Vote.3} is not {Vote.1} or {Vote.2}:
1610 If {Vote.3} is 1:
1611 set {Vote.3.Name} to "Farmland"
1612 set {Vote.3.Item} to "170" parsed as a item type
1613 If {Vote.3} is 2:
1614 set {Vote.3.Name} to "Wonderland"
1615 set {Vote.3.Item} to "399" parsed as a item type
1616 If {Vote.3} is 3:
1617 set {Vote.3.Name} to "TreeLands"
1618 set {Vote.3.Item} to "6:0" parsed as a item type
1619 If {Vote.3} is 4:
1620 set {Vote.3.Name} to "NinjaTurtles"
1621 set {Vote.3.Item} to "388" parsed as a item type
1622 If {Vote.3} is 5:
1623 set {Vote.3.Name} to "Canyon"
1624 set {Vote.3.Item} to "30" parsed as a item type
1625 If {Vote.3} is 6:
1626 set {Vote.3.Name} to "Landscape"
1627 set {Vote.3.Item} to "38:4" parsed as a item type
1628 If {Vote.3} is 7:
1629 set {Vote.3.Name} to "TropicalIslands"
1630 set {Vote.3.Item} to "100" parsed as a item type
1631 If {Vote.3} is 8:
1632 set {Vote.3.Name} to "Balloons"
1633 set {Vote.3.Item} to "25" parsed as a item type
1634 stop loop
1635
1636on quit:
1637 If {Game} is not set:
1638 remove player from {TeamList::Blue::*}
1639 remove player from {TeamList::Yellow::*}
1640 remove player from {TeamList::Green::*}
1641 remove player from {TeamList::Red::*}
1642
1643 delete {TeamCache::Blue::*}
1644 delete {TeamCache::Yellow::*}
1645 delete {TeamCache::Green::*}
1646 delete {TeamCache::Red::*}
1647
1648 loop {TeamList::Blue::*}:
1649 add loop-value to {TeamCache::Blue::*}
1650 delete {TeamList::Blue::*}
1651 loop {TeamCache::Blue::*}:
1652 add loop-value to {TeamList::Blue::*}
1653
1654 loop {TeamList::Yellow::*}:
1655 add loop-value to {TeamCache::Yellow::*}
1656 delete {TeamList::Yellow::*}
1657 loop {TeamCache::Yellow::*}:
1658 add loop-value to {TeamList::Yellow::*}
1659
1660 loop {TeamList::Green::*}:
1661 add loop-value to {TeamCache::Green::*}
1662 delete {TeamList::Green::*}
1663 loop {TeamCache::Green::*}:
1664 add loop-value to {TeamList::Green::*}
1665
1666 loop {TeamList::Red::*}:
1667 add loop-value to {TeamCache::Red::*}
1668 delete {TeamList::Red::*}
1669 loop {TeamCache::Red::*}:
1670 add loop-value to {TeamList::Red::*}
1671
1672 loop 8 times:
1673 If {Team.Green.Slot%loop-number%} is player:
1674 delete {Team.Green.Slot%loop-number%}
1675 If {Team.Blue.Slot%loop-number%} is player:
1676 delete {Team.Blue.Slot%loop-number%}
1677 If {Team.Yellow.Slot%loop-number%} is player:
1678 delete {Team.Yellow.Slot%loop-number%}
1679 If {Team.Red.Slot%loop-number%} is player:
1680 delete {Team.Red.Slot%loop-number%}
1681
1682every 15 seconds:
1683 make console execute command "/time set 6000"
1684
1685command /bwteam <player> <text>:
1686 executable by: console
1687 trigger:
1688 If arg 2 is "red":
1689 set {_Get.Server.Type} to "{@Server.Type}"
1690 If {_Get.Server.Type} is "4x2":
1691 set {_catch.that} to "2"
1692 If {_Get.Server.Type} is "4x4":
1693 set {_catch.that} to "4"
1694 If {_Get.Server.Type} is "4x8":
1695 set {_catch.that} to "8"
1696 If {TeamList::Red::%{_catch.that}%} is not set:
1697 set {Cache.Chat::%arg-player%} to "&c"
1698 set {_Get.Server.Type} to "{@Server.Type}"
1699 If {_Get.Server.Type} is "4x2":
1700 If {TeamList::Red::1} is arg-player:
1701 stop
1702 If {TeamList::Red::2} is arg-player:
1703 stop
1704 If {_Get.Server.Type} is "4x4":
1705 If {TeamList::Red::1} is arg-player:
1706 stop
1707 If {TeamList::Red::2} is arg-player:
1708 stop
1709 If {TeamList::Red::3} is arg-player:
1710 stop
1711 If {TeamList::Red::4} is arg-player:
1712 stop
1713 If {_Get.Server.Type} is "4x8":
1714 If {TeamList::Red::1} is arg-player:
1715 stop
1716 If {TeamList::Red::2} is arg-player:
1717 stop
1718 If {TeamList::Red::3} is arg-player:
1719 stop
1720 If {TeamList::Red::4} is arg-player:
1721 stop
1722 If {TeamList::Red::5} is arg-player:
1723 stop
1724 If {TeamList::Red::6} is arg-player:
1725 stop
1726 If {TeamList::Red::7} is arg-player:
1727 stop
1728 If {TeamList::Red::8} is arg-player:
1729 stop
1730 remove arg-player from {TeamList::Blue::*}
1731 remove arg-player from {TeamList::Yellow::*}
1732 remove arg-player from {TeamList::Green::*}
1733
1734 delete {TeamCache::Blue::*}
1735 delete {TeamCache::Yellow::*}
1736 delete {TeamCache::Green::*}
1737
1738 loop {TeamList::Blue::*}:
1739 add loop-value to {TeamCache::Blue::*}
1740 delete {TeamList::Blue::*}
1741 loop {TeamCache::Blue::*}:
1742 add loop-value to {TeamList::Blue::*}
1743
1744 loop {TeamList::Yellow::*}:
1745 add loop-value to {TeamCache::Yellow::*}
1746 delete {TeamList::Yellow::*}
1747 loop {TeamCache::Yellow::*}:
1748 add loop-value to {TeamList::Yellow::*}
1749
1750 loop {TeamList::Green::*}:
1751 add loop-value to {TeamCache::Green::*}
1752 delete {TeamList::Green::*}
1753 loop {TeamCache::Green::*}:
1754 add loop-value to {TeamList::Green::*}
1755
1756 add arg-player to {TeamList::Red::*}
1757 close arg-player's inventory
1758 make console execute command "/playsound tile.piston.out %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
1759 send "&8[&3BedWars&8] &aDu bist nun in Team &cRot" to arg-player
1760 If {Nick.%arg-player%} is set:
1761 set arg-player's tablist name to "&c%{Nick.%arg-player%}%"
1762 run arg-player command "/nick_api unnick" as op
1763 run arg-player command "/nick_api nick &c%{Nick.%arg-player%}%" as op
1764 set arg-player's tag to "&c"
1765 else:
1766 set arg-player's tablist name to "&c%arg-player%"
1767 set arg-player's tag to "&c"
1768 wipe arg-player's sidebar
1769 set {Spieler.%arg-player%} to "red"
1770
1771 set {_Get.Server.Type} to "{@Server.Type}"
1772 If {_Get.Server.Type} is "4x2":
1773 If {Team.Red.Slot1} is not set:
1774 set {Team.Red.Slot1} to arg-player
1775 stop
1776 If {Team.Red.Slot2} is not set:
1777 set {Team.Red.Slot2} to arg-player
1778 If {_Get.Server.Type} is "4x4":
1779 If {Team.Red.Slot1} is not set:
1780 set {Team.Red.Slot1} to arg-player
1781 stop
1782 If {Team.Red.Slot2} is not set:
1783 set {Team.Red.Slot2} to arg-player
1784 stop
1785 If {Team.Red.Slot3} is not set:
1786 set {Team.Red.Slot3} to arg-player
1787 stop
1788 If {Team.Red.Slot4} is not set:
1789 set {Team.Red.Slot4} to arg-player
1790 If {_Get.Server.Type} is "4x8":
1791 If {Team.Red.Slot1} is not set:
1792 set {Team.Red.Slot1} to arg-player
1793 stop
1794 If {Team.Red.Slot2} is not set:
1795 set {Team.Red.Slot2} to arg-player
1796 stop
1797 If {Team.Red.Slot3} is not set:
1798 set {Team.Red.Slot3} to arg-player
1799 stop
1800 If {Team.Red.Slot4} is not set:
1801 set {Team.Red.Slot4} to arg-player
1802 If {Team.Red.Slot5} is not set:
1803 set {Team.Red.Slot5} to arg-player
1804 stop
1805 If {Team.Red.Slot6} is not set:
1806 set {Team.Red.Slot6} to arg-player
1807 stop
1808 If {Team.Red.Slot7} is not set:
1809 set {Team.Red.Slot7} to arg-player
1810 stop
1811 If {Team.Red.Slot8} is not set:
1812 set {Team.Red.Slot8} to arg-player
1813
1814 If arg 2 is "blue":
1815 set {_Get.Server.Type} to "{@Server.Type}"
1816 If {_Get.Server.Type} is "4x2":
1817 set {_catch.that} to "2"
1818 If {_Get.Server.Type} is "4x4":
1819 set {_catch.that} to "4"
1820 If {_Get.Server.Type} is "4x8":
1821 set {_catch.that} to "8"
1822 If {TeamList::Blue::%{_catch.that}%} is not set:
1823 set {Cache.Chat::%arg-player%} to "&b"
1824 set {_Get.Server.Type} to "{@Server.Type}"
1825 If {_Get.Server.Type} is "4x2":
1826 If {TeamList::Blue::1} is arg-player:
1827 stop
1828 If {TeamList::Blue::2} is arg-player:
1829 stop
1830 If {_Get.Server.Type} is "4x4":
1831 If {TeamList::Blue::1} is arg-player:
1832 stop
1833 If {TeamList::Blue::2} is arg-player:
1834 stop
1835 If {TeamList::Blue::3} is arg-player:
1836 stop
1837 If {TeamList::Blue::4} is arg-player:
1838 stop
1839 If {_Get.Server.Type} is "4x8":
1840 If {TeamList::Blue::1} is arg-player:
1841 stop
1842 If {TeamList::Blue::2} is arg-player:
1843 stop
1844 If {TeamList::Blue::3} is arg-player:
1845 stop
1846 If {TeamList::Blue::4} is arg-player:
1847 stop
1848 If {TeamList::Blue::5} is arg-player:
1849 stop
1850 If {TeamList::Blue::6} is arg-player:
1851 stop
1852 If {TeamList::Blue::7} is arg-player:
1853 stop
1854 If {TeamList::Blue::8} is arg-player:
1855 stop
1856
1857 remove arg-player from {TeamList::Red::*}
1858 remove arg-player from {TeamList::Yellow::*}
1859 remove arg-player from {TeamList::Green::*}
1860
1861 delete {TeamCache::Red::*}
1862 delete {TeamCache::Yellow::*}
1863 delete {TeamCache::Green::*}
1864
1865 loop {TeamList::Red::*}:
1866 add loop-value to {TeamCache::Red::*}
1867 delete {TeamList::Red::*}
1868 loop {TeamCache::Red::*}:
1869 add loop-value to {TeamList::Red::*}
1870
1871 loop {TeamList::Yellow::*}:
1872 add loop-value to {TeamCache::Yellow::*}
1873 delete {TeamList::Yellow::*}
1874 loop {TeamCache::Yellow::*}:
1875 add loop-value to {TeamList::Yellow::*}
1876
1877 loop {TeamList::Green::*}:
1878 add loop-value to {TeamCache::Green::*}
1879 delete {TeamList::Green::*}
1880 loop {TeamCache::Green::*}:
1881 add loop-value to {TeamList::Green::*}
1882
1883 add arg-player to {TeamList::Blue::*}
1884 close arg-player's inventory
1885 make console execute command "/playsound tile.piston.out %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
1886 send "&8[&3BedWars&8] &aDu bist nun in Team &bBlau" to arg-player
1887 If {Nick.%arg-player%} is set:
1888 set arg-player's tablist name to "&b%{Nick.%arg-player%}%"
1889 run arg-player command "/nick_api unnick" as op
1890 run arg-player command "/nick_api nick &b%{Nick.%arg-player%}%" as op
1891 set arg-player's tag to "&b"
1892 else:
1893 set arg-player's tablist name to "&b%arg-player%"
1894 set arg-player's tag to "&b"
1895 wipe arg-player's sidebar
1896 set {Spieler.%arg-player%} to "blue"
1897
1898 set {_Get.Server.Type} to "{@Server.Type}"
1899 If {_Get.Server.Type} is "4x2":
1900 If {Team.Blue.Slot1} is not set:
1901 set {Team.Blue.Slot1} to arg-player
1902 stop
1903 If {Team.Blue.Slot2} is not set:
1904 set {Team.Blue.Slot2} to arg-player
1905 If {_Get.Server.Type} is "4x4":
1906 If {Team.Blue.Slot1} is not set:
1907 set {Team.Blue.Slot1} to arg-player
1908 stop
1909 If {Team.Blue.Slot2} is not set:
1910 set {Team.Blue.Slot2} to arg-player
1911 stop
1912 If {Team.Blue.Slot3} is not set:
1913 set {Team.Blue.Slot3} to arg-player
1914 stop
1915 If {Team.Blue.Slot4} is not set:
1916 set {Team.Blue.Slot4} to arg-player
1917 If {_Get.Server.Type} is "4x8":
1918 If {Team.Blue.Slot1} is not set:
1919 set {Team.Blue.Slot1} to arg-player
1920 stop
1921 If {Team.Blue.Slot2} is not set:
1922 set {Team.Blue.Slot2} to arg-player
1923 stop
1924 If {Team.Blue.Slot3} is not set:
1925 set {Team.Blue.Slot3} to arg-player
1926 stop
1927 If {Team.Blue.Slot4} is not set:
1928 set {Team.Blue.Slot4} to arg-player
1929 If {Team.Blue.Slot5} is not set:
1930 set {Team.Blue.Slot5} to arg-player
1931 stop
1932 If {Team.Blue.Slot6} is not set:
1933 set {Team.Blue.Slot6} to arg-player
1934 stop
1935 If {Team.Blue.Slot7} is not set:
1936 set {Team.Blue.Slot7} to arg-player
1937 stop
1938 If {Team.Blue.Slot8} is not set:
1939 set {Team.Blue.Slot8} to arg-player
1940
1941 If arg 2 is "yellow":
1942 set {_Get.Server.Type} to "{@Server.Type}"
1943 If {_Get.Server.Type} is "4x2":
1944 set {_catch.that} to "2"
1945 If {_Get.Server.Type} is "4x4":
1946 set {_catch.that} to "4"
1947 If {_Get.Server.Type} is "4x8":
1948 set {_catch.that} to "8"
1949 If {TeamList::Yellow::%{_catch.that}%} is not set:
1950 set {Cache.Chat::%arg-player%} to "&e"
1951 set {_Get.Server.Type} to "{@Server.Type}"
1952 If {_Get.Server.Type} is "4x2":
1953 If {TeamList::Yellow::1} is arg-player:
1954 stop
1955 If {TeamList::Yellow::2} is arg-player:
1956 stop
1957 If {_Get.Server.Type} is "4x4":
1958 If {TeamList::Yellow::1} is arg-player:
1959 stop
1960 If {TeamList::Yellow::2} is arg-player:
1961 stop
1962 If {TeamList::Yellow::3} is arg-player:
1963 stop
1964 If {TeamList::Yellow::4} is arg-player:
1965 stop
1966 If {_Get.Server.Type} is "4x8":
1967 If {TeamList::Yellow::1} is arg-player:
1968 stop
1969 If {TeamList::Yellow::2} is arg-player:
1970 stop
1971 If {TeamList::Yellow::3} is arg-player:
1972 stop
1973 If {TeamList::Yellow::4} is arg-player:
1974 stop
1975 If {TeamList::Yellow::5} is arg-player:
1976 stop
1977 If {TeamList::Yellow::6} is arg-player:
1978 stop
1979 If {TeamList::Yellow::7} is arg-player:
1980 stop
1981 If {TeamList::Yellow::8} is arg-player:
1982 stop
1983
1984 remove arg-player from {TeamList::Blue::*}
1985 remove arg-player from {TeamList::Red::*}
1986 remove arg-player from {TeamList::Green::*}
1987
1988 delete {TeamCache::Blue::*}
1989 delete {TeamCache::Red::*}
1990 delete {TeamCache::Green::*}
1991
1992 loop {TeamList::Blue::*}:
1993 add loop-value to {TeamCache::Blue::*}
1994 delete {TeamList::Blue::*}
1995 loop {TeamCache::Blue::*}:
1996 add loop-value to {TeamList::Blue::*}
1997
1998 loop {TeamList::Red::*}:
1999 add loop-value to {TeamCache::Red::*}
2000 delete {TeamList::Red::*}
2001 loop {TeamCache::Red::*}:
2002 add loop-value to {TeamList::Red::*}
2003
2004 loop {TeamList::Green::*}:
2005 add loop-value to {TeamCache::Green::*}
2006 delete {TeamList::Green::*}
2007 loop {TeamCache::Green::*}:
2008 add loop-value to {TeamList::Green::*}
2009
2010 add arg-player to {TeamList::Yellow::*}
2011 close arg-player's inventory
2012 make console execute command "/playsound tile.piston.out %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 1"
2013 send "&8[&3BedWars&8] &aDu bist nun in Team &eGelb" to arg-player
2014 If {Nick.%arg-player%} is set:
2015 set arg-player's tablist name to "&e%{Nick.%arg-player%}%"
2016 run arg-player command "/nick_api unnick" as op
2017 run arg-player command "/nick_api nick &e%{Nick.%arg-player%}%" as op
2018 set arg-player's tag to "&e"
2019 else:
2020 set arg-player tab name to "&e%arg-player%"
2021 set arg-player's tablist name to "&e%arg-player%"
2022 wipe arg-player's sidebar
2023 set {Spieler.%arg-player%} to "yellow"
2024
2025 set {_Get.Server.Type} to "{@Server.Type}"
2026 If {_Get.Server.Type} is "4x2":
2027 If {Team.Yellow.Slot1} is not set:
2028 set {Team.Yellow.Slot1} to arg-player
2029 stop
2030 If {Team.Yellow.Slot2} is not set:
2031 set {Team.Yellow.Slot2} to arg-player
2032 If {_Get.Server.Type} is "4x4":
2033 If {Team.Yellow.Slot1} is not set:
2034 set {Team.Yellow.Slot1} to arg-player
2035 stop
2036 If {Team.Yellow.Slot2} is not set:
2037 set {Team.Yellow.Slot2} to arg-player
2038 stop
2039 If {Team.Yellow.Slot3} is not set:
2040 set {Team.Yellow.Slot3} to arg-player
2041 stop
2042 If {Team.Yellow.Slot4} is not set:
2043 set {Team.Yellow.Slot4} to arg-player
2044 If {_Get.Server.Type} is "4x8":
2045 If {Team.Yellow.Slot1} is not set:
2046 set {Team.Yellow.Slot1} to arg-player
2047 stop
2048 If {Team.Yellow.Slot2} is not set:
2049 set {Team.Yellow.Slot2} to arg-player
2050 stop
2051 If {Team.Yellow.Slot3} is not set:
2052 set {Team.Yellow.Slot3} to arg-player
2053 stop
2054 If {Team.Yellow.Slot4} is not set:
2055 set {Team.Yellow.Slot4} to arg-player
2056 If {Team.Yellow.Slot5} is not set:
2057 set {Team.Yellow.Slot5} to arg-player
2058 stop
2059 If {Team.Yellow.Slot6} is not set:
2060 set {Team.Yellow.Slot6} to arg-player
2061 stop
2062 If {Team.Yellow.Slot7} is not set:
2063 set {Team.Yellow.Slot7} to arg-player
2064 stop
2065 If {Team.Yellow.Slot8} is not set:
2066 set {Team.Yellow.Slot8} to arg-player
2067
2068 If arg 2 is "green":
2069 set {_Get.Server.Type} to "{@Server.Type}"
2070 If {_Get.Server.Type} is "4x2":
2071 set {_catch.that} to "2"
2072 If {_Get.Server.Type} is "4x4":
2073 set {_catch.that} to "4"
2074 If {_Get.Server.Type} is "4x8":
2075 set {_catch.that} to "8"
2076 If {TeamList::Green::%{_catch.that}%} is not set:
2077 set {Cache.Chat::%arg-player%} to "&a"
2078 set {_Get.Server.Type} to "{@Server.Type}"
2079 If {_Get.Server.Type} is "4x2":
2080 If {TeamList::Green::1} is arg-player:
2081 stop
2082 If {TeamList::Green::2} is arg-player:
2083 stop
2084 If {_Get.Server.Type} is "4x4":
2085 If {TeamList::Green::1} is arg-player:
2086 stop
2087 If {TeamList::Green::2} is arg-player:
2088 stop
2089 If {TeamList::Green::3} is arg-player:
2090 stop
2091 If {TeamList::Green::4} is arg-player:
2092 stop
2093 If {_Get.Server.Type} is "4x8":
2094 If {TeamList::Green::1} is arg-player:
2095 stop
2096 If {TeamList::Green::2} is arg-player:
2097 stop
2098 If {TeamList::Green::3} is arg-player:
2099 stop
2100 If {TeamList::Green::4} is arg-player:
2101 stop
2102 If {TeamList::Green::5} is arg-player:
2103 stop
2104 If {TeamList::Green::6} is arg-player:
2105 stop
2106 If {TeamList::Green::7} is arg-player:
2107 stop
2108 If {TeamList::Green::8} is arg-player:
2109 stop
2110
2111 remove arg-player from {TeamList::Blue::*}
2112 remove arg-player from {TeamList::Yellow::*}
2113 remove arg-player from {TeamList::Red::*}
2114
2115 delete {TeamCache::Blue::*}
2116 delete {TeamCache::Yellow::*}
2117 delete {TeamCache::Red::*}
2118
2119 loop {TeamList::Blue::*}:
2120 add loop-value to {TeamCache::Blue::*}
2121 delete {TeamList::Blue::*}
2122 loop {TeamCache::Blue::*}:
2123 add loop-value to {TeamList::Blue::*}
2124
2125 loop {TeamList::Yellow::*}:
2126 add loop-value to {TeamCache::Yellow::*}
2127 delete {TeamList::Yellow::*}
2128 loop {TeamCache::Yellow::*}:
2129 add loop-value to {TeamList::Yellow::*}
2130
2131 loop {TeamList::Red::*}:
2132 add loop-value to {TeamCache::Red::*}
2133 delete {TeamList::Red::*}
2134 loop {TeamCache::Red::*}:
2135 add loop-value to {TeamList::Red::*}
2136
2137 add arg-player to {TeamList::Green::*}
2138 close arg-player's inventory
2139 make console execute command "/playsound tile.piston.out %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
2140 send "&8[&3BedWars&8] &aDu bist nun in Team &aGrün" to arg-player
2141 If {Nick.%arg-player%} is set:
2142 set arg-player's tablist name to "&a%{Nick.%arg-player%}%"
2143 run arg-player command "/nick_api unnick" as op
2144 run arg-player command "/nick_api nick &a%{Nick.%arg-player%}%" as op
2145 set arg-player's tag to "&a"
2146 else:
2147 set arg-player's tablist name to "&a%arg-player%"
2148 set arg-player's tag to "&a"
2149 wipe arg-player's sidebar
2150 set {Spieler.%arg-player%} to "green"
2151
2152 set {_Get.Server.Type} to "{@Server.Type}"
2153 If {_Get.Server.Type} is "4x2":
2154 If {Team.Green.Slot1} is not set:
2155 set {Team.Green.Slot1} to arg-player
2156 stop
2157 If {Team.Green.Slot2} is not set:
2158 set {Team.Green.Slot2} to arg-player
2159 If {_Get.Server.Type} is "4x4":
2160 If {Team.Green.Slot1} is not set:
2161 set {Team.Green.Slot1} to arg-player
2162 stop
2163 If {Team.Green.Slot2} is not set:
2164 set {Team.Green.Slot2} to arg-player
2165 stop
2166 If {Team.Green.Slot3} is not set:
2167 set {Team.Green.Slot3} to arg-player
2168 stop
2169 If {Team.Green.Slot4} is not set:
2170 set {Team.Green.Slot4} to arg-player
2171 If {_Get.Server.Type} is "4x8":
2172 If {Team.Green.Slot1} is not set:
2173 set {Team.Green.Slot1} to arg-player
2174 stop
2175 If {Team.Green.Slot2} is not set:
2176 set {Team.Green.Slot2} to arg-player
2177 stop
2178 If {Team.Green.Slot3} is not set:
2179 set {Team.Green.Slot3} to arg-player
2180 stop
2181 If {Team.Green.Slot4} is not set:
2182 set {Team.Green.Slot4} to arg-player
2183 If {Team.Green.Slot5} is not set:
2184 set {Team.Green.Slot5} to arg-player
2185 stop
2186 If {Team.Green.Slot6} is not set:
2187 set {Team.Green.Slot6} to arg-player
2188 stop
2189 If {Team.Green.Slot7} is not set:
2190 set {Team.Green.Slot7} to arg-player
2191 stop
2192 If {Team.Green.Slot8} is not set:
2193 set {Team.Green.Slot8} to arg-player
2194
2195function KitDisable(player:player):
2196 close {_player}'s inventory
2197 delete {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%{_player}%}%}
2198 make console execute command "/playsound random.click %{_player}% %x-coordinate of {_player}% %y-coordinate of {_player}% %z-coordinate of {_player}% 10 1"
2199 send "&8[&3BedWars&8] &aDu hast erfolgreich alle Kits deaktiviert" to {_player}
2200
2201function HaveEquipt(player:player, id:text) :: text:
2202 If {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%{_player}%}%} is "%{_id}%":
2203 return "true"
2204 else:
2205 return "false"
2206
2207function HaveBought(player:player, id:text) :: text:
2208 If {synced_.Minigame_Shop.BedWars::%{_id}%::%{synced_.UUID.%{_player}%}%} is "1":
2209 return "true"
2210 else:
2211 return "false"
2212
2213function KitShopBuy(player:player, t:number, id:text):
2214 If {synced_.Coins.%{synced_.UUID.%{_player}%}%} is smaller than {_t}:
2215 close {_player}'s inventory
2216 make console execute command "/playsound mob.wolf.whine %{_player}% %x-coordinate of {_player}% %y-coordinate of {_player}% %z-coordinate of {_player}% 10 1"
2217 send "&8[&3BedWars&8] &cDu hast nicht genügend Coins, um Dir das Kit kaufen zu können" to {_player}
2218 else:
2219 close {_player}'s inventory
2220 remove {_t} from {synced_.Coins.%{synced_.UUID.%{_player}%}%}
2221 set {synced_.Minigame_Shop.BedWars::%{_id}%::%{synced_.UUID.%{_player}%}%} to "1"
2222 make console execute command "/playsound random.levelup %{_player}% %x-coordinate of {_player}% %y-coordinate of {_player}% %z-coordinate of {_player}% 10 2"
2223 send "&8[&3BedWars&8] &aDu hast das Kit erfolgreich für &e%{_t}% Coins &agekauft und kannst es nun aktivieren" to {_player}
2224
2225function KitSelect(player:player, id:text):
2226 close {_player}'s inventory
2227 set {synced_.Minigame_Shop_PlayerDataSelection.BedWars::%{synced_.UUID.%{_player}%}%} to "%{_id}%"
2228 make console execute command "/playsound random.click %{_player}% %x-coordinate of {_player}% %y-coordinate of {_player}% %z-coordinate of {_player}% 10 1"
2229 send "&8[&3BedWars&8] &aDu erhältst bei Spielbeginn nun das ausgewählte Kit" to {_player}
2230
2231command /kit [<text>]:
2232 aliases: kits
2233 trigger:
2234 If {Game} is not set:
2235 open chest with 2 rows named "&e⛃ &b&l&oKit-Shop &e⛃" to player
2236 wait 1 tick
2237 If {synced_.Coins.%{synced_.UUID.%player%}%} is not set:
2238 set {synced_.Coins.%{synced_.UUID.%player%}%} to 0
2239 set {_small.check} to HaveBought(player, "Kit1")
2240 If {_small.check} is "true":
2241 set {_small.check} to HaveEquipt(player, "Kit1")
2242 If {_small.check} is "true":
2243 format slot 0 of player with glowing brick item named "&8&l[&c⚒&8&l] &c&l&nFarmer-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzspitzhacke|| &7- 20x Bronze|| &7- 3x Eisen|| &7- 8x Steaks||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2244 else:
2245 format slot 0 of player with glowing brick item named "&8&l[&c⚒&8&l] &c&l&nFarmer-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzspitzhacke|| &7- 20x Bronze|| &7- 3x Eisen|| &7- 8x Steaks||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit1")]
2246 else:
2247 format slot 0 of player with glowing brick item named "&8&l[&c⚒&8&l] &c&l&nFarmer-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzspitzhacke|| &7- 20x Bronze|| &7- 3x Eisen|| &7- 8x Steaks||&f&m---------------------------|| &b» Kosten: &e&o500 Coins" to run [KitShopBuy(player, 500, "Kit1")]
2248 set {_small.check} to HaveBought(player, "Kit2")
2249 If {_small.check} is "true":
2250 set {_small.check} to HaveEquipt(player, "Kit2")
2251 If {_small.check} is "true":
2252 format slot 1 of player with glowing stick named "&8&l[&c⚚&8&l] &c&l&nKnüppel-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2253 else:
2254 format slot 1 of player with glowing stick named "&8&l[&c⚚&8&l] &c&l&nKnüppel-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit2")]
2255 else:
2256 format slot 1 of player with glowing stick named "&8&l[&c⚚&8&l] &c&l&nKnüppel-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Kosten: &e&o850 Coins" to run [KitShopBuy(player, 850, "Kit2")]
2257 set {_small.check} to HaveBought(player, "Kit3")
2258 If {_small.check} is "true":
2259 set {_small.check} to HaveEquipt(player, "Kit3")
2260 If {_small.check} is "true":
2261 format slot 2 of player with glowing golden chestplate item named "&8&l[&c⚔&8&l] &c&l&nWarrior-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Goldschwert (Schärfe I)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Kettenbrust (Schutz II)|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2262 else:
2263 format slot 2 of player with glowing golden chestplate item named "&8&l[&c⚔&8&l] &c&l&nWarrior-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Goldschwert (Schärfe I)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Kettenbrust (Schutz II)|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit3")]
2264 else:
2265 format slot 2 of player with glowing golden chestplate item named "&8&l[&c⚔&8&l] &c&l&nWarrior-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Goldschwert (Schärfe I)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Kettenbrust (Schutz II)|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Kosten: &e&o2800 Coins" to run [KitShopBuy(player, 2800, "Kit3")]
2266 set {_small.check} to HaveBought(player, "Kit4")
2267 If {_small.check} is "true":
2268 set {_small.check} to HaveEquipt(player, "Kit4")
2269 If {_small.check} is "true":
2270 format slot 3 of player with glowing arrow named "&8&l[&c⚜&8&l] &c&l&nArcher-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Bogen|| &7- 20x Pfeile|| &7- 3x TNT-Blöcke|| &7- 1x Kettenbrust (Schutz I)|| &7- 8x Äpfel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2271 else:
2272 format slot 3 of player with glowing arrow named "&8&l[&c⚜&8&l] &c&l&nArcher-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Bogen|| &7- 20x Pfeile|| &7- 3x TNT-Blöcke|| &7- 1x Kettenbrust (Schutz I)|| &7- 8x Äpfel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit4")]
2273 else:
2274 format slot 3 of player with glowing arrow named "&8&l[&c⚜&8&l] &c&l&nArcher-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Bogen|| &7- 20x Pfeile|| &7- 3x TNT-Blöcke|| &7- 1x Kettenbrust (Schutz I)|| &7- 8x Äpfel||&f&m---------------------------|| &b» Kosten: &e&o3200 Coins" to run [KitShopBuy(player, 3200, "Kit4")]
2275 set {_small.check} to HaveBought(player, "Kit5")
2276 If {_small.check} is "true":
2277 set {_small.check} to HaveEquipt(player, "Kit5")
2278 If {_small.check} is "true":
2279 format slot 4 of player with glowing blaze powder named "&8&l[&c♿&8&l] &c&l&nHelper-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe II)|| &7- 1x Stärke-Trank I|| &7- 1x Schnelligkeits-Trank II|| &7- 1x Sprungkraft-Trank I|| &7- 2x Rettungsplattform|| &7- 3x Teleporter|| &7- 6x Steaks||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2280 else:
2281 format slot 4 of player with glowing blaze powder named "&8&l[&c♿&8&l] &c&l&nHelper-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe II)|| &7- 1x Stärke-Trank I|| &7- 1x Schnelligkeits-Trank II|| &7- 1x Sprungkraft-Trank I|| &7- 2x Rettungsplattform|| &7- 3x Teleporter|| &7- 6x Steaks||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit5")]
2282 else:
2283 format slot 4 of player with glowing blaze powder named "&8&l[&c♿&8&l] &c&l&nHelper-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe II)|| &7- 1x Stärke-Trank I|| &7- 1x Schnelligkeits-Trank II|| &7- 1x Sprungkraft-Trank I|| &7- 2x Rettungsplattform|| &7- 3x Teleporter|| &7- 6x Steaks||&f&m---------------------------|| &b» Kosten: &e&o4600 Coins" to run [KitShopBuy(player, 4600, "Kit5")]
2284 set {_small.check} to HaveBought(player, "Kit6")
2285 set {_russe} to "Bionade" parsed as offline player
2286 If {_small.check} is "true":
2287 set {_small.check} to HaveEquipt(player, "Kit6")
2288 If {_small.check} is "true":
2289 format slot 5 of player with glowing {_russe}'s skull named "&8&l[&c☢&8&l] &c&l&nWilder Russe" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Helm (Vorgewärmt)|| &7- 1x Kettenbrust (Schutz II)|| &7- 2x Molotov Cocktail|| &7- 1x Schnelligkeits-Trank II || &7- 6x Steaks||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2290 else:
2291 format slot 5 of player with glowing {_russe}'s skull named "&8&l[&c☢&8&l] &c&l&nWilder Russe" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Helm (Vorgewärmt)|| &7- 1x Kettenbrust (Schutz II)|| &7- 2x Molotov Cocktail|| &7- 1x Schnelligkeits-Trank II || &7- 6x Steaks||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit6")]
2292 else:
2293 format slot 5 of player with glowing {_russe}'s skull named "&8&l[&c☢&8&l] &c&l&nWilder Russe" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Helm (Vorgewärmt)|| &7- 1x Kettenbrust (Schutz II)|| &7- 2x Molotov Cocktail|| &7- 1x Schnelligkeits-Trank II || &7- 6x Steaks||&f&m---------------------------|| &b» Kosten: &e&o999 Coins" to run [KitShopBuy(player, 999, "Kit6")]
2294 set {_small.check} to HaveBought(player, "Kit7")
2295 If {_small.check} is "true":
2296 set {_small.check} to HaveEquipt(player, "Kit7")
2297 If {_small.check} is "true":
2298 format slot 6 of player with glowing ender pearl named "&8&l[&c◈&8&l] &c&l&nPortal-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe I)|| &7- 2x Enderperlen|| &7- 1x Sprungkraft-Trank I|| &7- 1x Teleporter|| &7- 7x Äpfel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2299 else:
2300 format slot 6 of player with glowing ender pearl named "&8&l[&c◈&8&l] &c&l&nPortal-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe I)|| &7- 2x Enderperlen|| &7- 1x Sprungkraft-Trank I|| &7- 1x Teleporter|| &7- 7x Äpfel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit7")]
2301 else:
2302 format slot 6 of player with glowing ender pearl named "&8&l[&c◈&8&l] &c&l&nPortal-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe I)|| &7- 2x Enderperlen|| &7- 1x Sprungkraft-Trank I|| &7- 1x Teleporter|| &7- 7x Äpfel||&f&m---------------------------|| &b» Kosten: &e&o4000 Coins" to run [KitShopBuy(player, 4000, "Kit7")]
2303 format slot 16 of player with 1 of {Barrier.Item} named "&cKits deaktivieren" to run [KitDisable(player)]
2304 format slot 17 of player with cake item named "&aDeine Coins:" with lore " &b%{synced_.Coins.%{synced_.UUID.%player%}%}% &e⛃" to be unstealable
2305
2306on rightclick on villager:
2307 If {Game} is not set:
2308 If name of event-entity contains "&c&1":
2309 open chest with 2 rows named "&e⛃ &b&l&oKit-Shop &e⛃" to player
2310 wait 1 tick
2311 If {synced_.Coins.%{synced_.UUID.%player%}%} is not set:
2312 set {synced_.Coins.%{synced_.UUID.%player%}%} to 0
2313 set {_small.check} to HaveBought(player, "Kit1")
2314 If {_small.check} is "true":
2315 set {_small.check} to HaveEquipt(player, "Kit1")
2316 If {_small.check} is "true":
2317 format slot 0 of player with glowing brick item named "&8&l[&c⚒&8&l] &c&l&nFarmer-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzspitzhacke|| &7- 20x Bronze|| &7- 3x Eisen|| &7- 8x Steaks||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2318 else:
2319 format slot 0 of player with glowing brick item named "&8&l[&c⚒&8&l] &c&l&nFarmer-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzspitzhacke|| &7- 20x Bronze|| &7- 3x Eisen|| &7- 8x Steaks||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit1")]
2320 else:
2321 format slot 0 of player with glowing brick item named "&8&l[&c⚒&8&l] &c&l&nFarmer-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzspitzhacke|| &7- 20x Bronze|| &7- 3x Eisen|| &7- 8x Steaks||&f&m---------------------------|| &b» Kosten: &e&o500 Coins" to run [KitShopBuy(player, 500, "Kit1")]
2322 set {_small.check} to HaveBought(player, "Kit2")
2323 If {_small.check} is "true":
2324 set {_small.check} to HaveEquipt(player, "Kit2")
2325 If {_small.check} is "true":
2326 format slot 1 of player with glowing stick named "&8&l[&c⚚&8&l] &c&l&nKnüppel-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2327 else:
2328 format slot 1 of player with glowing stick named "&8&l[&c⚚&8&l] &c&l&nKnüppel-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit2")]
2329 else:
2330 format slot 1 of player with glowing stick named "&8&l[&c⚚&8&l] &c&l&nKnüppel-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Kosten: &e&o850 Coins" to run [KitShopBuy(player, 850, "Kit2")]
2331 set {_small.check} to HaveBought(player, "Kit3")
2332 If {_small.check} is "true":
2333 set {_small.check} to HaveEquipt(player, "Kit3")
2334 If {_small.check} is "true":
2335 format slot 2 of player with glowing golden chestplate item named "&8&l[&c⚔&8&l] &c&l&nWarrior-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Goldschwert (Schärfe I)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Kettenbrust (Schutz II)|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2336 else:
2337 format slot 2 of player with glowing golden chestplate item named "&8&l[&c⚔&8&l] &c&l&nWarrior-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Goldschwert (Schärfe I)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Kettenbrust (Schutz II)|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit3")]
2338 else:
2339 format slot 2 of player with glowing golden chestplate item named "&8&l[&c⚔&8&l] &c&l&nWarrior-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Goldschwert (Schärfe I)|| &7- 1x Holzspitzhacke|| &7- 1x Leder-Helm|| &7- 1x Kettenbrust (Schutz II)|| &7- 1x Leder-Hose|| &7- 1x Leder-Stiefel||&f&m---------------------------|| &b» Kosten: &e&o2800 Coins" to run [KitShopBuy(player, 2800, "Kit3")]
2340 set {_small.check} to HaveBought(player, "Kit4")
2341 If {_small.check} is "true":
2342 set {_small.check} to HaveEquipt(player, "Kit4")
2343 If {_small.check} is "true":
2344 format slot 3 of player with glowing arrow named "&8&l[&c⚜&8&l] &c&l&nArcher-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Bogen|| &7- 20x Pfeile|| &7- 3x TNT-Blöcke|| &7- 1x Kettenbrust (Schutz I)|| &7- 8x Äpfel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2345 else:
2346 format slot 3 of player with glowing arrow named "&8&l[&c⚜&8&l] &c&l&nArcher-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Bogen|| &7- 20x Pfeile|| &7- 3x TNT-Blöcke|| &7- 1x Kettenbrust (Schutz I)|| &7- 8x Äpfel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit4")]
2347 else:
2348 format slot 3 of player with glowing arrow named "&8&l[&c⚜&8&l] &c&l&nArcher-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Bogen|| &7- 20x Pfeile|| &7- 3x TNT-Blöcke|| &7- 1x Kettenbrust (Schutz I)|| &7- 8x Äpfel||&f&m---------------------------|| &b» Kosten: &e&o3200 Coins" to run [KitShopBuy(player, 3200, "Kit4")]
2349 set {_small.check} to HaveBought(player, "Kit5")
2350 If {_small.check} is "true":
2351 set {_small.check} to HaveEquipt(player, "Kit5")
2352 If {_small.check} is "true":
2353 format slot 4 of player with glowing blaze powder named "&8&l[&c♿&8&l] &c&l&nHelper-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe II)|| &7- 1x Stärke-Trank I|| &7- 1x Schnelligkeits-Trank II|| &7- 1x Sprungkraft-Trank I|| &7- 2x Rettungsplattform|| &7- 3x Teleporter|| &7- 6x Steaks||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2354 else:
2355 format slot 4 of player with glowing blaze powder named "&8&l[&c♿&8&l] &c&l&nHelper-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe II)|| &7- 1x Stärke-Trank I|| &7- 1x Schnelligkeits-Trank II|| &7- 1x Sprungkraft-Trank I|| &7- 2x Rettungsplattform|| &7- 3x Teleporter|| &7- 6x Steaks||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit5")]
2356 else:
2357 format slot 4 of player with glowing blaze powder named "&8&l[&c♿&8&l] &c&l&nHelper-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe II)|| &7- 1x Stärke-Trank I|| &7- 1x Schnelligkeits-Trank II|| &7- 1x Sprungkraft-Trank I|| &7- 2x Rettungsplattform|| &7- 3x Teleporter|| &7- 6x Steaks||&f&m---------------------------|| &b» Kosten: &e&o4600 Coins" to run [KitShopBuy(player, 4600, "Kit5")]
2358 set {_small.check} to HaveBought(player, "Kit6")
2359 set {_russe} to "Bionade" parsed as offline player
2360 If {_small.check} is "true":
2361 set {_small.check} to HaveEquipt(player, "Kit6")
2362 If {_small.check} is "true":
2363 format slot 5 of player with glowing {_russe}'s skull named "&8&l[&c☢&8&l] &c&l&nWilder Russe" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Helm (Vorgewärmt)|| &7- 1x Kettenbrust (Schutz II)|| &7- 2x Molotov Cocktail|| &7- 1x Schnelligkeits-Trank II || &7- 6x Steaks||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2364 else:
2365 format slot 5 of player with glowing {_russe}'s skull named "&8&l[&c☢&8&l] &c&l&nWilder Russe" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Helm (Vorgewärmt)|| &7- 1x Kettenbrust (Schutz II)|| &7- 2x Molotov Cocktail|| &7- 1x Schnelligkeits-Trank II || &7- 6x Steaks||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit6")]
2366 else:
2367 format slot 5 of player with glowing {_russe}'s skull named "&8&l[&c☢&8&l] &c&l&nWilder Russe" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Knüppel (Knockback II)|| &7- 1x Helm (Vorgewärmt)|| &7- 1x Kettenbrust (Schutz II)|| &7- 2x Molotov Cocktail|| &7- 1x Schnelligkeits-Trank II || &7- 6x Steaks||&f&m---------------------------|| &b» Kosten: &e&o999 Coins" to run [KitShopBuy(player, 999, "Kit6")]
2368 set {_small.check} to HaveBought(player, "Kit7")
2369 If {_small.check} is "true":
2370 set {_small.check} to HaveEquipt(player, "Kit7")
2371 If {_small.check} is "true":
2372 format slot 6 of player with glowing ender pearl named "&8&l[&c◈&8&l] &c&l&nPortal-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe I)|| &7- 2x Enderperlen|| &7- 1x Sprungkraft-Trank I|| &7- 1x Teleporter|| &7- 7x Äpfel||&f&m---------------------------|| &b» Status: &aAusgerüstet" to be unstealable
2373 else:
2374 format slot 6 of player with glowing ender pearl named "&8&l[&c◈&8&l] &c&l&nPortal-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe I)|| &7- 2x Enderperlen|| &7- 1x Sprungkraft-Trank I|| &7- 1x Teleporter|| &7- 7x Äpfel||&f&m---------------------------|| &b» Status: &cDeaktiviert" to run [KitSelect(player, "Kit7")]
2375 else:
2376 format slot 6 of player with glowing ender pearl named "&8&l[&c◈&8&l] &c&l&nPortal-Kit" with lore "&f||&eMit diesem Kit erhältst Du bei||&eSpielbeginn folgende Dinge:||&f&m---------------------------|| &7- 1x Holzschwert (Schärfe I)|| &7- 2x Enderperlen|| &7- 1x Sprungkraft-Trank I|| &7- 1x Teleporter|| &7- 7x Äpfel||&f&m---------------------------|| &b» Kosten: &e&o4000 Coins" to run [KitShopBuy(player, 4000, "Kit7")]
2377 format slot 16 of player with 1 of {Barrier.Item} named "&cKits deaktivieren" to run [KitDisable(player)]
2378 format slot 17 of player with cake item named "&aDeine Coins:" with lore " &b%{synced_.Coins.%{synced_.UUID.%player%}%}% &e⛃" to be unstealable
2379
2380on inventory click:
2381 If inventory name of player's current inventory is "&6Wähle dein Team aus:", "&7Mapvoting", "&bShop", "&e⛃ &b&l&oKit-Shop &e⛃" or "&6Spieler":
2382 cancel event
2383
2384on rightclick with bed:
2385 If {Game} is not set:
2386 If {countdown} is smaller or equal to 5:
2387 message "&8[&3BedWars&8] &cDu darfst das Team unter 5 Sekunden nicht wählen!"
2388 stop
2389 player's gamemode is not creative
2390 open chest with 1 rows named "&6Wähle dein Team aus:" to player
2391 wait 1 tick
2392 while inventory name of player's current inventory is "&6Wähle dein Team aus:":
2393 delete {_TeamList::*}
2394 delete {_CURRENT.TEAM}
2395 loop 4 times:
2396 If {_CURRENT.TEAM} is not set:
2397 set {_CURRENT.TEAM} to "Red"
2398 else:
2399 If {_CURRENT.TEAM} is "Red":
2400 set {_CURRENT.TEAM} to "Blue"
2401 else:
2402 If {_CURRENT.TEAM} is "Blue":
2403 set {_CURRENT.TEAM} to "Yellow"
2404 else:
2405 If {_CURRENT.TEAM} is "Yellow":
2406 set {_CURRENT.TEAM} to "Green"
2407 loop 8 times:
2408 If {TeamList::%{_CURRENT.TEAM}%::%loop-number-2%} is set:
2409 If {Nick.%{TeamList::%{_CURRENT.TEAM}%::%loop-number-2%}%} is set:
2410 If player has permission "YouTuber.Vorteil":
2411 set {_TeamList::%{_CURRENT.TEAM}%::%loop-number-2%} to {TeamList::%{_CURRENT.TEAM}%::%loop-number-2%}
2412 else:
2413 set {_TeamList::%{_CURRENT.TEAM}%::%loop-number-2%} to {Nick.%{TeamList::%{_CURRENT.TEAM}%::%loop-number-2%}%}
2414 else:
2415 set {_TeamList::%{_CURRENT.TEAM}%::%loop-number-2%} to {TeamList::%{_CURRENT.TEAM}%::%loop-number-2%}
2416 set {_Get.Server.Type} to "{@Server.Type}"
2417 If {_Get.Server.Type} is "4x2":
2418 If {_TeamList::Red::1} is not set:
2419 format slot 1 of player with red wool block named "&cRot" with lore "&e0&3/2" to run "bwteam %player% red"
2420 else:
2421 If {_TeamList::Red::2} is not set:
2422 format slot 1 of player with red wool block named "&cRot" with lore "&e1&3/2||&7-------------------||&c##1 %{_TeamList::Red::1}%" to run "bwteam %player% red"
2423 else:
2424 format slot 1 of player with red wool block named "&cRot" with lore "&32/2||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%" to run "bwteam %player% red"
2425 If {_TeamList::Blue::1} is not set:
2426 format slot 3 of player with blue wool block named "&bBlau" with lore "&e0&3/2" to run "bwteam %player% Blue"
2427 else:
2428 If {_TeamList::Blue::2} is not set:
2429 format slot 3 of player with blue wool block named "&bBlau" with lore "&e1&3/2||&7-------------------||&b##1 %{_TeamList::Blue::1}%" to run "bwteam %player% Blue"
2430 else:
2431 format slot 3 of player with blue wool block named "&bBlau" with lore "&32/2||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%" to run "bwteam %player% Blue"
2432 If {_TeamList::Yellow::1} is not set:
2433 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e0&3/2" to run "bwteam %player% Yellow"
2434 else:
2435 If {_TeamList::Yellow::2} is not set:
2436 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e1&3/2||&7-------------------||&e##1 %{_TeamList::Yellow::1}%" to run "bwteam %player% Yellow"
2437 else:
2438 format slot 5 of player with yellow wool block named "&eGelb" with lore "&32/2||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%" to run "bwteam %player% Yellow"
2439 If {_TeamList::Green::1} is not set:
2440 format slot 7 of player with light green wool block named "&aGrün" with lore "&e0&3/2" to run "bwteam %player% Green"
2441 else:
2442 If {_TeamList::Green::2} is not set:
2443 format slot 7 of player with light green wool block named "&aGrün" with lore "&e1&3/2||&7-------------------||&a##1 %{_TeamList::Green::1}%" to run "bwteam %player% Green"
2444 else:
2445 format slot 7 of player with light green wool block named "&aGrün" with lore "&32/2||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%" to run "bwteam %player% Green"
2446 If {_Get.Server.Type} is "4x4":
2447 If {_TeamList::Red::1} is not set:
2448 format slot 1 of player with red wool block named "&cRot" with lore "&e0&3/4" to run "bwteam %player% red"
2449 else:
2450 If {_TeamList::Red::2} is not set:
2451 format slot 1 of player with red wool block named "&cRot" with lore "&e1&3/4||&7-------------------||&c##1 %{_TeamList::Red::1}%" to run "bwteam %player% red"
2452 else:
2453 If {_TeamList::Red::3} is not set:
2454 format slot 1 of player with red wool block named "&cRot" with lore "&e2&3/4||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%" to run "bwteam %player% red"
2455 else:
2456 If {_TeamList::Red::4} is not set:
2457 format slot 1 of player with red wool block named "&cRot" with lore "&e3&3/4||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%" to run "bwteam %player% red"
2458 else:
2459 format slot 1 of player with red wool block named "&cRot" with lore "&34/4||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%||&c##4 %{_TeamList::Red::4}%" to run "bwteam %player% red"
2460 If {_TeamList::Blue::1} is not set:
2461 format slot 3 of player with blue wool block named "&bBlau" with lore "&e0&3/4" to run "bwteam %player% Blue"
2462 else:
2463 If {_TeamList::Blue::2} is not set:
2464 format slot 3 of player with blue wool block named "&bBlau" with lore "&e1&3/4||&7-------------------||&b##1 %{_TeamList::Blue::1}%" to run "bwteam %player% Blue"
2465 else:
2466 If {_TeamList::Blue::3} is not set:
2467 format slot 3 of player with blue wool block named "&bBlau" with lore "&e2&3/4||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%" to run "bwteam %player% Blue"
2468 else:
2469 If {_TeamList::Blue::4} is not set:
2470 format slot 3 of player with blue wool block named "&bBlau" with lore "&e3&3/4||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%" to run "bwteam %player% Blue"
2471 else:
2472 format slot 3 of player with blue wool block named "&bBlau" with lore "&34/4||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%||&b##4 %{_TeamList::Blue::4}%" to run "bwteam %player% Blue"
2473 If {_TeamList::Yellow::1} is not set:
2474 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e0&3/4" to run "bwteam %player% Yellow"
2475 else:
2476 If {_TeamList::Yellow::2} is not set:
2477 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e1&3/4||&7-------------------||&e##1 %{_TeamList::Yellow::1}%" to run "bwteam %player% Yellow"
2478 else:
2479 If {_TeamList::Yellow::3} is not set:
2480 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e2&3/4||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%" to run "bwteam %player% Yellow"
2481 else:
2482 If {_TeamList::Yellow::4} is not set:
2483 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e3&3/4||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%" to run "bwteam %player% Yellow"
2484 else:
2485 format slot 5 of player with yellow wool block named "&eGelb" with lore "&34/4||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%||&e##4 %{_TeamList::Yellow::4}%" to run "bwteam %player% Yellow"
2486 If {_TeamList::Green::1} is not set:
2487 format slot 7 of player with light green wool block named "&aGrün" with lore "&e0&3/4" to run "bwteam %player% Green"
2488 else:
2489 If {_TeamList::Green::2} is not set:
2490 format slot 7 of player with light green wool block named "&aGrün" with lore "&e1&3/4||&7-------------------||&a##1 %{_TeamList::Green::1}%" to run "bwteam %player% Green"
2491 else:
2492 If {_TeamList::Green::3} is not set:
2493 format slot 7 of player with light green wool block named "&aGrün" with lore "&e2&3/4||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%" to run "bwteam %player% Green"
2494 else:
2495 If {_TeamList::Green::4} is not set:
2496 format slot 7 of player with light green wool block named "&aGrün" with lore "&e3&3/4||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%" to run "bwteam %player% Green"
2497 else:
2498 format slot 7 of player with light green wool block named "&aGrün" with lore "&34/4||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%||&a##4 %{_TeamList::Green::4}%" to run "bwteam %player% Green"
2499 If {_Get.Server.Type} is "4x8":
2500 If {_TeamList::Red::1} is not set:
2501 format slot 1 of player with red wool block named "&cRot" with lore "&e0&3/8" to run "bwteam %player% red"
2502 else:
2503 If {_TeamList::Red::2} is not set:
2504 format slot 1 of player with red wool block named "&cRot" with lore "&e1&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%" to run "bwteam %player% red"
2505 else:
2506 If {_TeamList::Red::3} is not set:
2507 format slot 1 of player with red wool block named "&cRot" with lore "&e2&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%" to run "bwteam %player% red"
2508 else:
2509 If {_TeamList::Red::4} is not set:
2510 format slot 1 of player with red wool block named "&cRot" with lore "&e3&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%" to run "bwteam %player% red"
2511 else:
2512 If {_TeamList::Red::5} is not set:
2513 format slot 1 of player with red wool block named "&cRot" with lore "&e4&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%||&c##4 %{_TeamList::Red::4}%" to run "bwteam %player% red"
2514 else:
2515 If {_TeamList::Red::6} is not set:
2516 format slot 1 of player with red wool block named "&cRot" with lore "&e5&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%||&c##4 %{_TeamList::Red::4}%||&c##5 %{_TeamList::Red::5}%" to run "bwteam %player% red"
2517 else:
2518 If {_TeamList::Red::7} is not set:
2519 format slot 1 of player with red wool block named "&cRot" with lore "&e6&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%||&c##4 %{_TeamList::Red::4}%||&c##5 %{_TeamList::Red::5}%||&c##6 %{_TeamList::Red::6}%" to run "bwteam %player% red"
2520 else:
2521 If {_TeamList::Red::8} is not set:
2522 format slot 1 of player with red wool block named "&cRot" with lore "&e7&3/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%||&c##4 %{_TeamList::Red::4}%||&c##5 %{_TeamList::Red::5}%||&c##6 %{_TeamList::Red::6}%||&c##7 %{_TeamList::Red::7}%" to run "bwteam %player% red"
2523 else:
2524 format slot 1 of player with red wool block named "&cRot" with lore "&38/8||&7-------------------||&c##1 %{_TeamList::Red::1}%||&c##2 %{_TeamList::Red::2}%||&c##3 %{_TeamList::Red::3}%||&c##4 %{_TeamList::Red::4}%||&c##5 %{_TeamList::Red::5}%||&c##6 %{_TeamList::Red::6}%||&c##7 %{_TeamList::Red::7}%||&c##8 %{_TeamList::Red::8}%" to run "bwteam %player% red"
2525 If {_TeamList::Blue::1} is not set:
2526 format slot 3 of player with blue wool block named "&bBlau" with lore "&e0&3/8" to run "bwteam %player% blue"
2527 else:
2528 If {_TeamList::Blue::2} is not set:
2529 format slot 3 of player with blue wool block named "&bBlau" with lore "&e1&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%" to run "bwteam %player% blue"
2530 else:
2531 If {_TeamList::Blue::3} is not set:
2532 format slot 3 of player with blue wool block named "&bBlau" with lore "&e2&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%" to run "bwteam %player% blue"
2533 else:
2534 If {_TeamList::Blue::4} is not set:
2535 format slot 3 of player with blue wool block named "&bBlau" with lore "&e3&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%" to run "bwteam %player% blue"
2536 else:
2537 If {_TeamList::Blue::5} is not set:
2538 format slot 3 of player with blue wool block named "&bBlau" with lore "&e4&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%||&b##4 %{_TeamList::Blue::4}%" to run "bwteam %player% blue"
2539 else:
2540 If {_TeamList::Blue::6} is not set:
2541 format slot 3 of player with blue wool block named "&bBlau" with lore "&e5&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%||&b##4 %{_TeamList::Blue::4}%||&b##5 %{_TeamList::Blue::5}%" to run "bwteam %player% blue"
2542 else:
2543 If {_TeamList::Blue::7} is not set:
2544 format slot 3 of player with blue wool block named "&bBlau" with lore "&e6&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%||&b##4 %{_TeamList::Blue::4}%||&b##5 %{_TeamList::Blue::5}%||&b##6 %{_TeamList::Blue::6}%" to run "bwteam %player% blue"
2545 else:
2546 If {_TeamList::Blue::8} is not set:
2547 format slot 3 of player with blue wool block named "&bBlau" with lore "&e7&3/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%||&b##4 %{_TeamList::Blue::4}%||&b##5 %{_TeamList::Blue::5}%||&b##6 %{_TeamList::Blue::6}%||&b##7 %{_TeamList::Blue::7}%" to run "bwteam %player% blue"
2548 else:
2549 format slot 3 of player with blue wool block named "&bBlau" with lore "&38/8||&7-------------------||&b##1 %{_TeamList::Blue::1}%||&b##2 %{_TeamList::Blue::2}%||&b##3 %{_TeamList::Blue::3}%||&b##4 %{_TeamList::Blue::4}%||&b##5 %{_TeamList::Blue::5}%||&b##6 %{_TeamList::Blue::6}%||&b##7 %{_TeamList::Blue::7}%||&b##8 %{_TeamList::Blue::8}%" to run "bwteam %player% blue"
2550 If {_TeamList::Yellow::1} is not set:
2551 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e0&3/8" to run "bwteam %player% yellow"
2552 else:
2553 If {_TeamList::Yellow::2} is not set:
2554 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e1&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%" to run "bwteam %player% yellow"
2555 else:
2556 If {_TeamList::Yellow::3} is not set:
2557 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e2&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%" to run "bwteam %player% yellow"
2558 else:
2559 If {_TeamList::Yellow::4} is not set:
2560 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e3&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%" to run "bwteam %player% yellow"
2561 else:
2562 If {_TeamList::Yellow::5} is not set:
2563 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e4&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%||&e##4 %{_TeamList::Yellow::4}%" to run "bwteam %player% yellow"
2564 else:
2565 If {_TeamList::Yellow::6} is not set:
2566 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e5&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%||&e##4 %{_TeamList::Yellow::4}%||&e##5 %{_TeamList::Yellow::5}%" to run "bwteam %player% yellow"
2567 else:
2568 If {_TeamList::Yellow::7} is not set:
2569 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e6&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%||&e##4 %{_TeamList::Yellow::4}%||&e##5 %{_TeamList::Yellow::5}%||&e##6 %{_TeamList::Yellow::6}%" to run "bwteam %player% yellow"
2570 else:
2571 If {_TeamList::Yellow::8} is not set:
2572 format slot 5 of player with yellow wool block named "&eGelb" with lore "&e7&3/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%||&e##4 %{_TeamList::Yellow::4}%||&e##5 %{_TeamList::Yellow::5}%||&e##6 %{_TeamList::Yellow::6}%||&e##7 %{_TeamList::Yellow::7}%" to run "bwteam %player% yellow"
2573 else:
2574 format slot 5 of player with yellow wool block named "&eGelb" with lore "&38/8||&7-------------------||&e##1 %{_TeamList::Yellow::1}%||&e##2 %{_TeamList::Yellow::2}%||&e##3 %{_TeamList::Yellow::3}%||&e##4 %{_TeamList::Yellow::4}%||&e##5 %{_TeamList::Yellow::5}%||&e##6 %{_TeamList::Yellow::6}%||&e##7 %{_TeamList::Yellow::7}%||&e##8 %{_TeamList::Yellow::8}%" to run "bwteam %player% yellow"
2575 If {_TeamList::Green::1} is not set:
2576 format slot 7 of player with light green wool block named "&aGrün" with lore "&e0&3/8" to run "bwteam %player% green"
2577 else:
2578 If {_TeamList::Green::2} is not set:
2579 format slot 7 of player with light green wool block named "&aGrün" with lore "&e1&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%" to run "bwteam %player% green"
2580 else:
2581 If {_TeamList::Green::3} is not set:
2582 format slot 7 of player with light green wool block named "&aGrün" with lore "&e2&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%" to run "bwteam %player% green"
2583 else:
2584 If {_TeamList::Green::4} is not set:
2585 format slot 7 of player with light green wool block named "&aGrün" with lore "&e3&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%" to run "bwteam %player% green"
2586 else:
2587 If {_TeamList::Green::5} is not set:
2588 format slot 7 of player with light green wool block named "&aGrün" with lore "&e4&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%||&a##4 %{_TeamList::Green::4}%" to run "bwteam %player% green"
2589 else:
2590 If {_TeamList::Green::6} is not set:
2591 format slot 7 of player with light green wool block named "&aGrün" with lore "&e5&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%||&a##4 %{_TeamList::Green::4}%||&a##5 %{_TeamList::Green::5}%" to run "bwteam %player% green"
2592 else:
2593 If {_TeamList::Green::7} is not set:
2594 format slot 7 of player with light green wool block named "&aGrün" with lore "&e6&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%||&a##4 %{_TeamList::Green::4}%||&a##5 %{_TeamList::Green::5}%||&a##6 %{_TeamList::Green::6}%" to run "bwteam %player% green"
2595 else:
2596 If {_TeamList::Green::8} is not set:
2597 format slot 7 of player with light green wool block named "&aGrün" with lore "&e7&3/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%||&a##4 %{_TeamList::Green::4}%||&a##5 %{_TeamList::Green::5}%||&a##6 %{_TeamList::Green::6}%||&a##7 %{_TeamList::Green::7}%" to run "bwteam %player% green"
2598 else:
2599 format slot 7 of player with light green wool block named "&aGrün" with lore "&38/8||&7-------------------||&a##1 %{_TeamList::Green::1}%||&a##2 %{_TeamList::Green::2}%||&a##3 %{_TeamList::Green::3}%||&a##4 %{_TeamList::Green::4}%||&a##5 %{_TeamList::Green::5}%||&a##6 %{_TeamList::Green::6}%||&a##7 %{_TeamList::Green::7}%||&a##8 %{_TeamList::Green::8}%" to run "bwteam %player% green"
2600 wait 0.2 seconds
2601
2602command /admintoggle:
2603 executable by: console
2604 trigger:
2605 If {AdminToggle} is not set:
2606 set {AdminToggle} to "1"
2607 message "&aDer Command wurde gesperrt."
2608 stop
2609 else:
2610 delete {AdminToggle}
2611 message "&aDer Command wurde entsperrt."
2612
2613command /arena [<text>] [<text>]:
2614 trigger:
2615 If player is op:
2616 If player's gamemode is creative:
2617 If {AdminToggle} is "1":
2618 stop
2619 If arg-1 is not set:
2620 stop
2621 If arg-1 is not "teleport":
2622 set {Arena.%arg-1%} to location of player
2623 message "Done"
2624 else:
2625 teleport player to {Arena.%arg-2%}
2626
2627command /setarena_setup [<text>]:
2628 trigger:
2629 If player is op:
2630 If player's gamemode is creative:
2631 If {AdminToggle} is "1":
2632 stop
2633 If arg-1 is not set:
2634 stop
2635 set {BedWarsSetup.GetArena} to arg-1
2636 message "Done"
2637
2638on skript load:
2639 delete {BedWarsSetup.GetArena}
2640
2641on rightclick with blaze rod:
2642 If player has permission "Admin.OP":
2643 If {AdminToggle} is not set:
2644 If player's gamemode is creative:
2645 If {Game} is not set:
2646 If {BedWarsSetup.GetArena} is not set:
2647 stop
2648 open chest with 4 rows named "&b&lBedWars SETUP: &c%{BedWarsSetup.GetArena}%" to player
2649 wait 1 tick
2650 format slot 1 of player with creeper head named "Spectator" to be unstealable
2651 format slot 3 of player with white wool named "&f&oSpectator-Spawn setzen" to close then run [make player execute command "/BedWars setspectator %{BedWarsSetup.GetArena}%"]
2652 format slot 10 of player with beacon named "Team-Spawn" to be unstealable
2653 format slot 12 of player with red wool named "&c&oTeam-Spawn Rot setzen" to close then run [make player execute command "/BedWars setspawnred %{BedWarsSetup.GetArena}%"]
2654 format slot 13 of player with blue wool named "&b&oTeam-Spawn Blau setzen" to close then run [make player execute command "/BedWars setspawnblue %{BedWarsSetup.GetArena}%"]
2655 format slot 14 of player with green wool named "&a&oTeam-Spawn Grün setzen" to close then run [make player execute command "/BedWars setspawngreen %{BedWarsSetup.GetArena}%"]
2656 format slot 15 of player with yellow wool named "&e&oTeam-Spawn Gelb setzen" to close then run [make player execute command "/BedWars setspawnyellow %{BedWarsSetup.GetArena}%"]
2657 format slot 19 of player with bed item named "Bett-Location" to be unstealable
2658 format slot 21 of player with red wool named "&c&oBett-Location Rot setzen" to close then run [make player execute command "/BedWars setbed red %{BedWarsSetup.GetArena}%"]
2659 format slot 22 of player with blue wool named "&b&oBett-Location Blau setzen" to close then run [make player execute command "/BedWars setbed blue %{BedWarsSetup.GetArena}%"]
2660 format slot 23 of player with green wool named "&a&oBett-Location Grün setzen" to close then run [make player execute command "/BedWars setbed green %{BedWarsSetup.GetArena}%"]
2661 format slot 24 of player with yellow wool named "&e&oBett-Location Gelb setzen" to close then run [make player execute command "/BedWars setbed yellow %{BedWarsSetup.GetArena}%"]
2662 format slot 28 of player with mob spawner named "Spawner-Location" to be unstealable
2663 format slot 30 of player with hardened clay named "&c&oBronze-Spawner hinzufügen" to close then run [make player execute command "/BedWars setspawner1 %{BedWarsSetup.GetArena}%"]
2664 format slot 31 of player with iron block named "&7&oEisen-Spawner hinzufügen" to close then run [make player execute command "/BedWars setspawner2 %{BedWarsSetup.GetArena}%"]
2665 format slot 32 of player with gold block named "&6&oGold-Spawner hinzufügen" to close then run [make player execute command "/BedWars setspawner3 %{BedWarsSetup.GetArena}%"]
2666
2667on quit:
2668 {Game} is not set
2669 player's gamemode is creative
2670 player has permission "Admin.OP"
2671 delete {Setup::%player%.Bett}
2672
2673on load:
2674 delete {Setup::*}
2675 delete {Server.Chat::*}
2676 delete {ChatMessage::*}
2677
2678on break of bed:
2679 If {Game} is not set:
2680 If player's gamemode is creative:
2681 If player has permission "Admin.OP":
2682 If {Setup::%player%.Bett} is "1":
2683 cancel event
2684 set {BedWars.%{BedWarsSetup.GetArena}%.Bett1.%{Setup::%player%.Team}%} to location of event-block
2685 set {Setup::%player%.Bett} to "2"
2686 message "Teil 1 vom Bett wurde gespeichert!"
2687 else:
2688 If {Setup::%player%.Bett} is "2":
2689 cancel event
2690 set {BedWars.%{BedWarsSetup.GetArena}%.Bett2.%{Setup::%player%.Team}%} to location of event-block
2691 delete {Setup::%player%.Bett}
2692 message "Teil 2 vom Bett wurde gespeichert!"
2693
2694command /BedWars [<text>] [<text>] [<text>]:
2695 executable by: player
2696 trigger:
2697 If player does not have permission "Admin.OP":
2698 message "&cKeine Permission!"
2699 else:
2700 If {AdminToggle} is "1":
2701 message "&cDieser Befehl wurde aus Sicherheitsgründen gesperrt!"
2702 else:
2703 If arg 1 is not set:
2704 message "/BedWars setlobby"
2705 message "/BedWars setspectator &f[Arena]"
2706 message "/BedWars setspawn&oblue &f[Arena]"
2707 message "/BedWars setspawn&ored &f[Arena]"
2708 message "/BedWars setspawn&ogreen &f[Arena]"
2709 message "/BedWars setspawn&oyellow &f[Arena]"
2710 message "/BedWars setspawner1 (Bronze) [Arena]"
2711 message "/BedWars setspawner2 (Eisen) [Arena]"
2712 message "/BedWars setspawner3 (Gold) [Arena]"
2713 message "/BedWars deletespawner"
2714 message "/BedWars leather-equip"
2715 message "/BedWars helm [red,blue,yellow,green]"
2716 message "/BedWars hose [red,blue,yellow,green]"
2717 message "/BedWars stiefel [red,blue,yellow,green]"
2718 message "/BedWars team-chest [red,blue,yellow,green]"
2719 message "/BedWars setshop [red,blue,yellow,green]"
2720 message "/BedWars setbed [red,blue,yellow,green] [Arena]"
2721 message "/BedWars setrgflags"
2722 else:
2723 If arg 1 is not "setrgflags" or "setbed" or "setshop" or "setspawnblue" or "team-chest" or "deletespawner" or "setspawnred" or "helm" or "hose" or "stiefel" or "setspawngreen" or "setspawnyellow" or "leather-equip" or "setspawner1" or "setspawner2" or "setspawner3" or "setlobby" or "setspectator":
2724 message "/BedWars setlobby"
2725 message "/BedWars setspectator &f[Arena]"
2726 message "/BedWars setspawn&oblue &f[Arena]"
2727 message "/BedWars setspawn&ored &f[Arena]"
2728 message "/BedWars setspawn&ogreen &f[Arena]"
2729 message "/BedWars setspawn&oyellow &f[Arena]"
2730 message "/BedWars setspawner1 (Bronze) [Arena]"
2731 message "/BedWars setspawner2 (Eisen) [Arena]"
2732 message "/BedWars setspawner3 (Gold) [Arena]"
2733 message "/BedWars deletespawner"
2734 message "/BedWars leather-equip"
2735 message "/BedWars helm [red,blue,yellow,green]"
2736 message "/BedWars hose [red,blue,yellow,green]"
2737 message "/BedWars stiefel [red,blue,yellow,green]"
2738 message "/BedWars team-chest [red,blue,yellow,green]"
2739 message "/BedWars setshop [Shop-ID]"
2740 message "/BedWars setbed [red,blue,yellow,green] [Arena]"
2741 message "/BedWars setrgflags"
2742 else:
2743 If arg-1 is "setbed":
2744 set {Setup::%player%.Bett} to "1"
2745 set {Setup::%player%.Team} to "%arg-2%"
2746 message "Klicke nun auf die 2 Teile vom Bett!"
2747 If arg-1 is "setshop":
2748 If arg-2 is "red":
2749 make player execute command "/npc create &c&bShop --type Witch"
2750 make player execute command "/npc look"
2751 If arg-2 is "blue":
2752 make player execute command "/npc create &b&bShop --type Witch"
2753 make player execute command "/npc look"
2754 If arg-2 is "yellow":
2755 make player execute command "/npc create &e&bShop --type Witch"
2756 make player execute command "/npc look"
2757 If arg-2 is "green":
2758 make player execute command "/npc create &a&bShop --type Witch"
2759 make player execute command "/npc look"
2760 If arg 1 is "deletespawner":
2761 delete {Bronze.%arg-2%::*}
2762 delete {Eisen.%arg-2%::*}
2763 delete {Gold.%arg-2%::*}
2764 message "Done"
2765 If arg 1 is "team-chest":
2766 If arg 2 is "red":
2767 set {synced_.BedWars.TeamChest.Red} to location of player
2768 message "Done"
2769 If arg 2 is "green":
2770 set {synced_.BedWars.TeamChest.Green} to location of player
2771 message "Done"
2772 If arg 2 is "yellow":
2773 set {synced_.BedWars.TeamChest.Yellow} to location of player
2774 message "Done"
2775 If arg 2 is "blue":
2776 set {synced_.BedWars.TeamChest.Blue} to location of player
2777 message "Done"
2778 If arg 1 is "leather-equip":
2779 give player 1 leather helmet
2780 give player 1 leather leggings
2781 give player 1 leather boots
2782 give player 1 workbench
2783 give player 64 red dye
2784 give player 64 green dye
2785 give player 64 blue dye
2786 give player 64 yellow dye
2787 If arg 1 is "helm":
2788 If arg 2 is "red":
2789 set {synced_.BedWars.Shop.Red.1} to player's tool
2790 message "Done"
2791 If arg 2 is "yellow":
2792 set {synced_.BedWars.Shop.Yellow.1} to player's tool
2793 message "Done"
2794 If arg 2 is "blue":
2795 set {synced_.BedWars.Shop.Blue.1} to player's tool
2796 message "Done"
2797 If arg 2 is "green":
2798 set {synced_.BedWars.Shop.Green.1} to player's tool
2799 message "Done"
2800 If arg 1 is "hose":
2801 If arg 2 is "red":
2802 set {synced_.BedWars.Shop.Red.2} to player's tool
2803 message "Done"
2804 If arg 2 is "yellow":
2805 set {synced_.BedWars.Shop.Yellow.2} to player's tool
2806 message "Done"
2807 If arg 2 is "blue":
2808 set {synced_.BedWars.Shop.Blue.2} to player's tool
2809 message "Done"
2810 If arg 2 is "green":
2811 set {synced_.BedWars.Shop.Green.2} to player's tool
2812 message "Done"
2813 If arg 1 is "stiefel":
2814 If arg 2 is "red":
2815 set {synced_.BedWars.Shop.Red.3} to player's tool
2816 message "Done"
2817 If arg 2 is "yellow":
2818 set {synced_.BedWars.Shop.Yellow.3} to player's tool
2819 message "Done"
2820 If arg 2 is "blue":
2821 set {synced_.BedWars.Shop.Blue.3} to player's tool
2822 message "Done"
2823 If arg 2 is "green":
2824 set {synced_.BedWars.Shop.Green.3} to player's tool
2825 message "Done"
2826 If arg 1 is "setspawnblue":
2827 set {Blue.Spawn.%arg-2%} to location of player
2828 message "Der Blaue Spawn wurde gesetzt! (%location of player%)"
2829 If arg 1 is "setspawnred":
2830 set {Red.Spawn.%arg-2%} to location of player
2831 message "Der Rote Spawn wurde gesetzt! (%location of player%)"
2832 If arg 1 is "setspawngreen":
2833 set {Green.Spawn.%arg-2%} to location of player
2834 message "Der Grüne Spawn wurde gesetzt! (%location of player%)"
2835 If arg 1 is "setspawnyellow":
2836 set {Yellow.Spawn.%arg-2%} to location of player
2837 message "Der Gelbe Spawn wurde gesetzt! (%location of player%)"
2838 If arg 1 is "setspawner1":
2839 add location of player to {Bronze.%arg-2%::*}
2840 message "Der Spawnpunkt wurde geaddet! (%location of player%)"
2841 If arg 1 is "setspawner2":
2842 add location of player to {Eisen.%arg-2%::*}
2843 message "Der Spawnpunkt wurde geaddet! (%location of player%)"
2844 If arg 1 is "setspawner3":
2845 add location of player to {Gold.%arg-2%::*}
2846 message "Der Spawnpunkt wurde geaddet! (%location of player%)"
2847 If arg 1 is "setlobby":
2848 set {Lobby} to location of player
2849 message "Der Spawnpunkt wurde gesetzt! (%location of player%)"
2850 If arg 1 is "setspectator":
2851 set {Spectator.%arg-2%} to location of player
2852 message "Der Spawnpunkt wurde gesetzt! (%location of player%)"
2853 If arg 1 is "setrgflags":
2854 make player execute command "/region flag __global__ leaf-decay deny"
2855 make player execute command "/region flag __global__ fire-spread deny"
2856 make player execute command "/region flag __global__ vine-growth deny"
2857 make player execute command "/region flag __global__ grass-growth deny"
2858 make player execute command "/region flag __global__ build allow"
2859 make player execute command "/region flag __global__ use allow"
2860 make player execute command "/region flag __global__ chest-access allow"
2861 make player execute command "/region flag __global__ pvp allow"
2862 make player execute command "/region flag __global__ mob-spawning deny"
2863
2864on break:
2865 If "%event-block%" is "ripe wheat" or "carrot plant" or "potato plant" or "dead shrub" or "fern" or "poppy" or "azure bluet" or "rose bush" or "peony" or "tulip" or "orchid" or "large fern" or "double-long grass" or "long grass" or "allium" or "daisy" or "lilac" or "sunflower" or "dandelion" or "vines" or "brown mushroom" or "red mushroom" or "large flowers":
2866 If {Game} is not set:
2867 If player's gamemode is not creative:
2868 cancel event
2869 else:
2870 set event-block to air
2871 cancel event
2872 If "%event-block%" is "ripe wheat" or "carrot plant" or "potato plant":
2873 If block below event-block is soil:
2874 wait 0.1 seconds
2875 set block below event-block to grass
2876 else:
2877 If {Spieler.%player%} is not set:
2878 If player's gamemode is not creative:
2879 cancel event
2880 else:
2881 If {Game} is "1":
2882 If {BuiltPlaced::%location of event-block%} is not set:
2883 cancel event
2884 else:
2885 If {Spieler.%player%} is "red":
2886 loop all players:
2887 If {Spieler.%loop-player%} is "red":
2888 If "%location of event-block%" is "%location of block 1 blocks under loop-player%":
2889 loop-player is not player
2890 cancel event
2891 message "&8[&3BedWars&8] &cDu darfst den Block unter diesem Spieler nicht abbauen!"
2892 If {Spieler.%player%} is "blue":
2893 loop all players:
2894 If {Spieler.%loop-player%} is "blue":
2895 If "%location of event-block%" is "%location of block 1 blocks under loop-player%":
2896 loop-player is not player
2897 cancel event
2898 message "&8[&3BedWars&8] &cDu darfst den Block unter diesem Spieler nicht abbauen!"
2899 If {Spieler.%player%} is "yellow":
2900 loop all players:
2901 If {Spieler.%loop-player%} is "yellow":
2902 If "%location of event-block%" is "%location of block 1 blocks under loop-player%":
2903 loop-player is not player
2904 cancel event
2905 message "&8[&3BedWars&8] &cDu darfst den Block unter diesem Spieler nicht abbauen!"
2906 If {Spieler.%player%} is "green":
2907 loop all players:
2908 If {Spieler.%loop-player%} is "green":
2909 If "%location of event-block%" is "%location of block 1 blocks under loop-player%":
2910 loop-player is not player
2911 cancel event
2912 message "&8[&3BedWars&8] &cDu darfst den Block unter diesem Spieler nicht abbauen!"
2913
2914on block physics:
2915 block is soil or dirt
2916 cancel event
2917
2918on place:
2919 If {Spieler.%player%} is not set:
2920 If player's gamemode is not creative:
2921 cancel event
2922 else:
2923 If {Game} is not set:
2924 If player's gamemode is not creative:
2925 cancel event
2926 else:
2927 set {BuiltPlaced::%location of event-block%} to "1"
2928
2929on craft:
2930 cancel event
2931
2932on break of glowstone block:
2933 If {BuiltPlaced::%location of event-block%} is "1":
2934 set event-block to air
2935 cancel event
2936
2937on break of cobweb:
2938 If {BuiltPlaced::%location of event-block%} is "1":
2939 set event-block to air
2940 cancel event
2941
2942on damage of item frame:
2943 cancel event
2944
2945on rightclick on item frame:
2946 If {Game} is not set:
2947 cancel event
2948 stop
2949 If {NoSec} is "1":
2950 cancel event
2951 stop
2952 If player is sneaking:
2953 If held item of player is air:
2954 cancel event
2955 else:
2956 cancel event
2957on rightclick on brewing stand:
2958 If {Game} is not set:
2959 cancel event
2960 stop
2961 If {NoSec} is "1":
2962 cancel event
2963 stop
2964 If player is sneaking:
2965 If held item of player is air:
2966 cancel event
2967 else:
2968 cancel event
2969on rightclick on enchantment table:
2970 If {Game} is not set:
2971 cancel event
2972 stop
2973 If {NoSec} is "1":
2974 cancel event
2975 stop
2976 If player is sneaking:
2977 If held item of player is air:
2978 cancel event
2979 else:
2980 cancel event
2981on rightclick on crafting table:
2982 If {Game} is not set:
2983 cancel event
2984 stop
2985 If {NoSec} is "1":
2986 cancel event
2987 stop
2988 If player is sneaking:
2989 If held item of player is air:
2990 cancel event
2991 else:
2992 cancel event
2993on rightclick on anvil:
2994 If {Game} is not set:
2995 cancel event
2996 stop
2997 If {NoSec} is "1":
2998 cancel event
2999 stop
3000 If player is sneaking:
3001 If held item of player is air:
3002 cancel event
3003 else:
3004 cancel event
3005on rightclick on beacon:
3006 If {Game} is not set:
3007 cancel event
3008 stop
3009 If {NoSec} is "1":
3010 cancel event
3011 stop
3012 If player is sneaking:
3013 If held item of player is air:
3014 cancel event
3015 else:
3016 cancel event
3017on rightclick on trapped chest:
3018 If {Game} is not set:
3019 cancel event
3020 stop
3021 If {NoSec} is "1":
3022 cancel event
3023 stop
3024 If player is sneaking:
3025 If held item of player is air:
3026 cancel event
3027 else:
3028 cancel event
3029on rightclick on dispenser:
3030 If {Game} is not set:
3031 cancel event
3032 stop
3033 If {NoSec} is "1":
3034 cancel event
3035 stop
3036 If player is sneaking:
3037 If held item of player is air:
3038 cancel event
3039 else:
3040 cancel event
3041on rightclick on dropper:
3042 If {Game} is not set:
3043 cancel event
3044 stop
3045 If {NoSec} is "1":
3046 cancel event
3047 stop
3048 If player is sneaking:
3049 If held item of player is air:
3050 cancel event
3051 else:
3052 cancel event
3053on rightclick on furnace:
3054 If {Game} is not set:
3055 cancel event
3056 stop
3057 If {NoSec} is "1":
3058 cancel event
3059 stop
3060 If player is sneaking:
3061 If held item of player is air:
3062 cancel event
3063 else:
3064 cancel event
3065on rightclick on note block:
3066 If {Game} is not set:
3067 cancel event
3068 stop
3069 If {NoSec} is "1":
3070 cancel event
3071 stop
3072 If player is sneaking:
3073 If held item of player is air:
3074 cancel event
3075 else:
3076 cancel event
3077on rightclick on lever:
3078 If {Game} is not set:
3079 cancel event
3080 stop
3081 If {NoSec} is "1":
3082 cancel event
3083 stop
3084 If player is sneaking:
3085 If held item of player is air:
3086 cancel event
3087 else:
3088 cancel event
3089on rightclick on bed:
3090 If {Game} is not set:
3091 cancel event
3092 stop
3093 If {NoSec} is "1":
3094 cancel event
3095 stop
3096 If player is sneaking:
3097 If held item of player is air:
3098 cancel event
3099 else:
3100 cancel event
3101on break:
3102 If {Game} is not "1":
3103 If player's gamemode is not creative:
3104 cancel event
3105on pressure plate:
3106 If {Game} is not set:
3107 cancel event
3108 If {NoGame} is "1":
3109 cancel event
3110
3111command /tspec <player> <text>:
3112 executable by: console
3113 trigger:
3114 If {CNick.%arg-2%} is set:
3115 set {_name.nick.%arg-1%} to {CNick.%arg-2%} parsed as a player
3116 else:
3117 set {_name.nick.%arg-1%} to arg-2 parsed as a player
3118 If block 3 blocks above {_name.nick.%arg-1%} is air:
3119 If block 2 blocks above {_name.nick.%arg-1%} is air:
3120 teleport arg-1 to location of block 2 blocks above {_name.nick.%arg-1%}
3121 else:
3122 teleport arg-1 to {_name.nick.%arg-1%}
3123 else:
3124 teleport arg-1 to {_name.nick.%arg-1%}
3125
3126on quit:
3127 If {Game} is not set:
3128 If {Vote.Cache::%player%} is "1":
3129 remove 1 from {Vote.Status.1}
3130 If {Vote.Cache::%player%} is "2":
3131 remove 1 from {Vote.Status.2}
3132 If {Vote.Cache::%player%} is "3":
3133 remove 1 from {Vote.Status.3}
3134 delete {Vote.Cache::%player%}
3135 delete {Cache.Chat::%player%}
3136
3137command /vote:api [<text>] [<player>]:
3138 executable by: console
3139 trigger:
3140 If arg-1 is "vote1":
3141 If {Vote.Cache::%arg-player%} is "1":
3142 send "&8[&3BedWars&8] &cDu hast für diese Map bereits gevotet!" to arg-player
3143 stop
3144 else:
3145 make console execute command "/playsound random.click %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
3146 send "&8[&3BedWars&8] &6Du hast für die Map &a%{Vote.1.Name}% &6gevotet!" to arg-player
3147 make console execute command "/playsound mob.enderdragon.hit %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
3148 If {Vote.Cache::%arg-player%} is "2":
3149 remove 1 from {Vote.Status.2}
3150 If {Vote.Cache::%arg-player%} is "3":
3151 remove 1 from {Vote.Status.3}
3152 add 1 to {Vote.Status.1}
3153 set {Vote.Cache::%arg-player%} to "1"
3154 If arg-1 is "vote2":
3155 If {Vote.Cache::%arg-player%} is "2":
3156 send "&8[&3BedWars&8] &cDu hast für diese Map bereits gevotet!" to arg-player
3157 stop
3158 else:
3159 make console execute command "/playsound random.click %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
3160 send "&8[&3BedWars&8] &6Du hast für die Map &a%{Vote.2.Name}% &6gevotet!" to arg-player
3161 make console execute command "/playsound mob.enderdragon.hit %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
3162 If {Vote.Cache::%arg-player%} is "1":
3163 remove 1 from {Vote.Status.1}
3164 If {Vote.Cache::%arg-player%} is "3":
3165 remove 1 from {Vote.Status.3}
3166 add 1 to {Vote.Status.2}
3167 set {Vote.Cache::%arg-player%} to "2"
3168 If arg-1 is "vote3":
3169 If {Vote.Cache::%arg-player%} is "3":
3170 send "&8[&3BedWars&8] &cDu hast für diese Map bereits gevotet!" to arg-player
3171 stop
3172 else:
3173 make console execute command "/playsound random.click %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
3174 send "&8[&3BedWars&8] &6Du hast für die Map &a%{Vote.3.Name}% &6gevotet!" to arg-player
3175 make console execute command "/playsound mob.enderdragon.hit %arg-player% %x-coordinate of arg-player% %y-coordinate of arg-player% %z-coordinate of arg-player% 10 1"
3176 If {Vote.Cache::%arg-player%} is "1":
3177 remove 1 from {Vote.Status.1}
3178 If {Vote.Cache::%arg-player%} is "2":
3179 remove 1 from {Vote.Status.2}
3180 add 1 to {Vote.Status.3}
3181 set {Vote.Cache::%arg-player%} to "3"
3182
3183on rightclick with paper:
3184 If {Game} is not set:
3185 If player's gamemode is not creative:
3186 If {countdown} is smaller or equal to 10:
3187 message "&8[&3BedWars&8] &cDas Mapvoting ist derzeit deaktiviert!"
3188 else:
3189 open chest with 1 row named "&7Mapvoting" to player
3190 wait 1 tick
3191 while inventory name of player's current inventory is "&7Mapvoting":
3192 If {Vote.Status.1} is 1:
3193 format slot 0 of player with 1 of {Vote.1.Item} named "&f&o%{Vote.1.Name}%" with lore "&5&o%{Vote.Status.1}% Vote" to close then run "vote:api vote1 %player%"
3194 else:
3195 format slot 0 of player with 1 of {Vote.1.Item} named "&f&o%{Vote.1.Name}%" with lore "&5&o%{Vote.Status.1}% Votes" to close then run "vote:api vote1 %player%"
3196 If {Vote.Status.2} is 1:
3197 format slot 4 of player with 1 of {Vote.2.Item} named "&f&o%{Vote.2.Name}%" with lore "&5&o%{Vote.Status.2}% Vote" to close then run "vote:api vote2 %player%"
3198 else:
3199 format slot 4 of player with 1 of {Vote.2.Item} named "&f&o%{Vote.2.Name}%" with lore "&5&o%{Vote.Status.2}% Votes" to close then run "vote:api vote2 %player%"
3200 If {Vote.Status.3} is 1:
3201 format slot 8 of player with 1 of {Vote.3.Item} named "&f&o%{Vote.3.Name}%" with lore "&5&o%{Vote.Status.3}% Vote" to close then run "vote:api vote3 %player%"
3202 else:
3203 format slot 8 of player with 1 of {Vote.3.Item} named "&f&o%{Vote.3.Name}%" with lore "&5&o%{Vote.Status.3}% Votes" to close then run "vote:api vote3 %player%"
3204 wait 0.2 seconds
3205
3206on join:
3207 clear player's inventory
3208 set rf max hp of player to 20
3209 set player's health to 10
3210 If {Game} is not set:
3211 delete {Spieler.%player%}
3212 teleport player to {Lobby}
3213 make console execute command "/effect %player% clear"
3214 set slot 0 of player to bed named "&6Wähle dein Team"
3215 If {Vote.Complete} is not set:
3216 set slot 4 of player to paper named "&f&oVoting"
3217 set slot 8 of player to slime named "&f&oZurück zur &eLobby"
3218 set join message to ""
3219 set player's flight mode to false
3220 set player's tag to ""
3221 If player has permission "Gruppe.YouTuber", "Gruppe.Supporter", "Gruppe.Moderator", "Gruppe.Super-Moderator", "Gruppe.Administrator", "Gruppe.Developer", "Gruppe.Co-Owner" or "Gruppe.Owner":
3222 set {_autoset.%player%} to a random element out of {AutoNick::*}
3223 run player command "/nick_api nick %{_autoset.%player%}%" as op
3224 set {Nick.%player%} to {_autoset.%player%}
3225 set {CNick.%{_autoset.%player%}%} to "%player%"
3226 set player's tablist name to "%{_autoset.%player%}%"
3227 wait 2 ticks
3228 set player's tablist name to "%{_autoset.%player%}%"
3229 else:
3230 set player's tablist name to "%player%"
3231 If {Nick.%player%} is set:
3232 broadcast "&8[&3BedWars&8] &7%{Nick.%player%}% &6hat den Server betreten"
3233 message "&7[&5NICK&7] &4Du spielst als: &6%{_autoset.%player%}%"
3234 message ""
3235 else:
3236 If player has permission "Gruppe.Spieler":
3237 broadcast "&8[&3BedWars&8] &7%player% &6hat den Server betreten"
3238 else:
3239 If player has permission "Gruppe.Premium":
3240 broadcast "&8[&3BedWars&8] &6%player% &6hat den Server betreten"
3241 else:
3242 wait 1 tick
3243 SpectatorAdd(player, "null?")
3244 ScoreboardGetUpdate("Add", "null?", player, "null?")
3245
3246on join:
3247 wipe player's sidebar
3248
3249every 1 second:
3250 If {Game} is "1":
3251 loop all players:
3252 If {Spieler.%loop-player%} is set:
3253 If y-coordinate of loop-player is smaller or equal to 2:
3254 kill loop-player
3255 If {NoGame} is "1":
3256 loop all players:
3257 set loop-player's gamemode to adventure
3258 set loop-player's flight mode to false
3259 heal loop-player
3260 set loop-player's hunger level to 20
3261 If loop-player's world is not "world":
3262 SpectatorAdd(loop-player, "NoGame")
3263 else:
3264 loop all players:
3265 If {Spieler.%loop-player%} is not set:
3266 hide loop-player from all players
3267 set loop-player's hunger level to 20
3268 set loop-player's flight mode to true
3269 set loop-player's gamemode to adventure
3270 else:
3271 reveal loop-player to all players
3272 If loop-player's gamemode is not creative:
3273 set loop-player's gamemode to survival
3274 else:
3275 loop all players:
3276 set loop-player's hunger level to 20
3277 If y-coordinate of loop-player is smaller or equal to 2:
3278 If loop-player's gamemode is not creative:
3279 teleport loop-player to {Lobby}
3280
3281on any movement:
3282 {Game} is "1"
3283 {NoGame} is not set
3284 If {Spieler.%player%} is set:
3285 loop all players in radius 5 of player:
3286 If {Spieler.%loop-player%} is not set:
3287 push the loop-player backwards at speed 0.1
3288 push the loop-player upwards at speed 0.1
3289 make console execute command "/fly_activate %loop-player%"
3290 stop
3291 else:
3292 If y-coordinate of player is smaller or equal to 1:
3293 teleport player to {Spectator.%{BedWars.UseArena}%}
3294
3295on skript load:
3296 delete {AutoNick::*}
3297 add "MoritzMC2003" to {AutoNick::*}
3298 add "VeroxHD" to {AutoNick::*}
3299 add "TheLeen_HD" to {AutoNick::*}
3300 add "SimonSpielt" to {AutoNick::*}
3301 add "ViO_Fresh" to {AutoNick::*}
3302 add "ColaFrosch" to {AutoNick::*}
3303 add "hopp_girl_" to {AutoNick::*}
3304 add "bastcraft96" to {AutoNick::*}
3305 add "Hedy7500" to {AutoNick::*}
3306 add "swann6795" to {AutoNick::*}
3307 add "diialox74" to {AutoNick::*}
3308 add "XxNoa_75xX" to {AutoNick::*}
3309 add "AzeksLP" to {AutoNick::*}
3310 add "Snickers99" to {AutoNick::*}
3311 add "_GreenWitch76" to {AutoNick::*}
3312 add "GrauerWolf_" to {AutoNick::*}
3313 add "XDavesHDX" to {AutoNick::*}
3314 add "MisterPing" to {AutoNick::*}
3315 add "IchLiebeKekse" to {AutoNick::*}
3316 add "Swainless" to {AutoNick::*}
3317 add "StingBee2001" to {AutoNick::*}
3318 add "Baylm66" to {AutoNick::*}
3319 add "iMoNsT3Rx" to {AutoNick::*}
3320 add "TheBanana2" to {AutoNick::*}
3321 add "xForGamer_" to {AutoNick::*}
3322 add "EvilQlown" to {AutoNick::*}
3323 add "kevwolo" to {AutoNick::*}
3324 add "yazeed_XGamer" to {AutoNick::*}
3325 add "2002Warlord" to {AutoNick::*}
3326 add "_MCTOBY_" to {AutoNick::*}
3327 add "Marluxia_MC" to {AutoNick::*}
3328 add "stormrod67" to {AutoNick::*}
3329 add "mroskaro" to {AutoNick::*}
3330 add "BAD_WOLF_AWP" to {AutoNick::*}
3331 add "Simbio_" to {AutoNick::*}
3332 add "haicok" to {AutoNick::*}
3333 add "5aldxcr4fter12" to {AutoNick::*}
3334 add "Mr_Cockieee" to {AutoNick::*}
3335 add "chap04" to {AutoNick::*}
3336 add "ShadowTheSoul" to {AutoNick::*}
3337 add "wessib05" to {AutoNick::*}
3338 add "GameKinqTR" to {AutoNick::*}
3339 add "kitkat222111" to {AutoNick::*}
3340 add "NoobGuy_Secret" to {AutoNick::*}
3341 add "Thyzz98" to {AutoNick::*}
3342 add "freeddeh" to {AutoNick::*}
3343 add "LforLeeeeeo" to {AutoNick::*}
3344 add "evilninja32" to {AutoNick::*}
3345 add "Benschbombe" to {AutoNick::*}
3346 add "SULTAN_KSA_770" to {AutoNick::*}
3347 add "smurf3001" to {AutoNick::*}
3348 add "jujoue23" to {AutoNick::*}
3349 add "MrGussy" to {AutoNick::*}
3350 add "kaput86" to {AutoNick::*}
3351 add "nawaf2000sa" to {AutoNick::*}
3352 add "sixstringjakob" to {AutoNick::*}
3353 add "ColorBlock1009" to {AutoNick::*}
3354 add "Niklas020405" to {AutoNick::*}
3355 add "SO1904" to {AutoNick::*}
3356 add "deadrob" to {AutoNick::*}
3357 add "LazyAnne" to {AutoNick::*}
3358 add "bisamisa" to {AutoNick::*}
3359 add "vilarrica" to {AutoNick::*}
3360 add "LucasGamer_01" to {AutoNick::*}
3361 add "VunePlays" to {AutoNick::*}
3362 add "JackCreeper5" to {AutoNick::*}
3363 add "FiestaCreeper" to {AutoNick::*}
3364 add "troy7192" to {AutoNick::*}
3365 add "Nicklax11" to {AutoNick::*}
3366 add "BastianUbilla" to {AutoNick::*}
3367 add "J0n47z" to {AutoNick::*}
3368 add "OldCrowX" to {AutoNick::*}
3369 add "laxmonster321" to {AutoNick::*}
3370 add "fpekal" to {AutoNick::*}
3371 add "cadenb12345678" to {AutoNick::*}
3372 add "Lauri125" to {AutoNick::*}
3373 add "Lekalea2" to {AutoNick::*}
3374 add "PiggyMcPigger" to {AutoNick::*}
3375 add "Kreisdreieck" to {AutoNick::*}
3376 add "SonRagon" to {AutoNick::*}
3377 add "Skylastus" to {AutoNick::*}
3378 add "luizinhone" to {AutoNick::*}
3379 add "C0okie" to {AutoNick::*}
3380 add "LuisWeber2004" to {AutoNick::*}
3381 add "KrafterMC" to {AutoNick::*}
3382 add "ottomeischner" to {AutoNick::*}
3383 add "Etairo" to {AutoNick::*}
3384 add "Chris_LP26" to {AutoNick::*}
3385 add "mikaBor" to {AutoNick::*}
3386 add "Megagamer7" to {AutoNick::*}
3387 add "Hannes939" to {AutoNick::*}
3388 add "poseplast" to {AutoNick::*}
3389 add "pietri02" to {AutoNick::*}
3390 add "loris_blackyy" to {AutoNick::*}
3391 add "piasega" to {AutoNick::*}
3392 add "Mariusvfb" to {AutoNick::*}
3393 add "speedcrafterX" to {AutoNick::*}
3394 add "TheReaxzer" to {AutoNick::*}
3395 add "Bigcrunner" to {AutoNick::*}
3396 add "MineFighter_HD" to {AutoNick::*}
3397 add "RISM" to {AutoNick::*}
3398 add "VivienHa" to {AutoNick::*}
3399 add "PixelPlays645" to {AutoNick::*}
3400 add "xGrimeReaperx" to {AutoNick::*}
3401 add "GermanMelihHD" to {AutoNick::*}
3402 add "Supnoob99" to {AutoNick::*}
3403 add "OfficialNebrix" to {AutoNick::*}
3404 add "Craftox_" to {AutoNick::*}
3405 add "_Minex_" to {AutoNick::*}
3406 add "Matschu" to {AutoNick::*}
3407 add "AmroBombe" to {AutoNick::*}
3408 add "fkoehntopp" to {AutoNick::*}
3409 add "ZockerBoy_Tv" to {AutoNick::*}
3410 add "FeyvilTheTubbie" to {AutoNick::*}
3411 add "ItsxxBossxxPVP" to {AutoNick::*}
3412 add "FlameHDx" to {AutoNick::*}
3413 add "_FreundlichLP_" to {AutoNick::*}
3414 add "X_Games_PvP" to {AutoNick::*}
3415 add "REL3X" to {AutoNick::*}
3416 add "Sponge_Crafter" to {AutoNick::*}
3417 add "Valmet911" to {AutoNick::*}
3418 add "MGauner" to {AutoNick::*}
3419 add "MCBreeZe" to {AutoNick::*}
3420 add "LeandroTei" to {AutoNick::*}
3421 add "LipLup" to {AutoNick::*}
3422 add "Lord_SimoGall" to {AutoNick::*}
3423 add "K_5oul3at3r_K" to {AutoNick::*}
3424 add "RXience" to {AutoNick::*}
3425 add "Ageltro_PvP" to {AutoNick::*}
3426 add "coolbomb" to {AutoNick::*}
3427 add "Halbgeist" to {AutoNick::*}
3428 add "Beniroc" to {AutoNick::*}
3429 add "RSD_Gamer" to {AutoNick::*}
3430 add "vamau" to {AutoNick::*}
3431 add "schutticfrafter" to {AutoNick::*}
3432 add "lullilaus123" to {AutoNick::*}
3433 add "HeroChallenger" to {AutoNick::*}
3434 add "Justin170104" to {AutoNick::*}
3435 add "huggialex" to {AutoNick::*}
3436 add "klaus536" to {AutoNick::*}
3437 add "yanismes" to {AutoNick::*}
3438 add "MCGeilo" to {AutoNick::*}
3439 add "Flooge" to {AutoNick::*}
3440 add "MZorno" to {AutoNick::*}
3441 add "flokobi" to {AutoNick::*}
3442 add "Endertelevision" to {AutoNick::*}
3443 add "xXPiPiPVPXx" to {AutoNick::*}
3444 add "Dragonbender" to {AutoNick::*}
3445 add "ImPeachii" to {AutoNick::*}
3446 add "Marthbow24" to {AutoNick::*}
3447 add "PhoenixJBL" to {AutoNick::*}
3448 add "_ArbeN_" to {AutoNick::*}
3449 add "Just_Sheepish" to {AutoNick::*}
3450 add "MDPmichi" to {AutoNick::*}
3451 add "Greenluk" to {AutoNick::*}
3452 add "Chri8HD" to {AutoNick::*}
3453 add "_MERLIN_" to {AutoNick::*}
3454 add "Lubo17" to {AutoNick::*}
3455 add "VenomZockt" to {AutoNick::*}
3456 add "ChimanuLP" to {AutoNick::*}
3457 add "Lu2002" to {AutoNick::*}
3458 add "Costa2015" to {AutoNick::*}
3459 add "FynnLuca2003" to {AutoNick::*}
3460 add "Tayro" to {AutoNick::*}
3461 add "Lennardo14" to {AutoNick::*}
3462 add "Manuel_Bastian" to {AutoNick::*}
3463 add "TomatenKrieger" to {AutoNick::*}
3464 add "Shadowbero" to {AutoNick::*}
3465 add "Gimli513" to {AutoNick::*}
3466 add "LukasschHD" to {AutoNick::*}
3467 add "brocrafterHD5" to {AutoNick::*}
3468 add "Melon_FTW" to {AutoNick::*}
3469 add "einVentrox" to {AutoNick::*}
3470 add "Ben0217" to {AutoNick::*}
3471 add "NickHeidi" to {AutoNick::*}
3472 add "Rooney111fk" to {AutoNick::*}
3473 add "YouBetterEisBear" to {AutoNick::*}
3474 add "xXEnderlpXx" to {AutoNick::*}
3475 add "Davelii" to {AutoNick::*}
3476 add "Draxler03" to {AutoNick::*}
3477 add "Mr_cactus1429" to {AutoNick::*}
3478 add "fogdied" to {AutoNick::*}
3479 add "Earonight" to {AutoNick::*}
3480 add "redrage" to {AutoNick::*}
3481 add "TheGiantMan1337" to {AutoNick::*}
3482 add "xIWurscht_" to {AutoNick::*}
3483 add "MrDominato" to {AutoNick::*}
3484 add "ChrisCross_MC" to {AutoNick::*}
3485 add "Lord_Minecraft01" to {AutoNick::*}
3486 add "TheBlackSock" to {AutoNick::*}
3487 add "SecretYT" to {AutoNick::*}
3488 add "Kennykoo" to {AutoNick::*}
3489 add "iTzHatonso" to {AutoNick::*}
3490 add "The_PlayerX" to {AutoNick::*}
3491 add "FortunaD1" to {AutoNick::*}
3492 add "Klexo" to {AutoNick::*}
3493 add "Sammy1907" to {AutoNick::*}
3494 add "20maxim02" to {AutoNick::*}
3495 add "Crash_TV" to {AutoNick::*}
3496 add "TheLeberLP" to {AutoNick::*}
3497 add "wwoollffii" to {AutoNick::*}
3498 add "schnombel" to {AutoNick::*}
3499 add "Vanes468" to {AutoNick::*}
3500 add "ImFireTiger" to {AutoNick::*}
3501 add "FunyMonkey" to {AutoNick::*}
3502 add "olpers" to {AutoNick::*}
3503 add "Wlinchester" to {AutoNick::*}
3504 add "jOtO0901" to {AutoNick::*}
3505 add "kbxxxkb" to {AutoNick::*}
3506 add "xq_JAN_px" to {AutoNick::*}
3507 add "xSquidoodle_PvP" to {AutoNick::*}
3508 add "xVxNadinexVx" to {AutoNick::*}
3509 add "Balluf" to {AutoNick::*}
3510 add "xX_Kr3bs_Xx" to {AutoNick::*}
3511 add "D4v1d_XD44" to {AutoNick::*}
3512 add "Ninerxx" to {AutoNick::*}
3513 add "hagwe2" to {AutoNick::*}
3514 add "Graenk" to {AutoNick::*}
3515 add "xCalidus" to {AutoNick::*}
3516 add "DavidDragon2002" to {AutoNick::*}
3517 add "juxik" to {AutoNick::*}
3518 add "Persian_Soul" to {AutoNick::*}
3519 add "BigPannta" to {AutoNick::*}
3520 add "Cuble_TT" to {AutoNick::*}
3521 add "ChrisTop" to {AutoNick::*}
3522 add "MrMcPixel" to {AutoNick::*}
3523 add "mekajur" to {AutoNick::*}
3524 add "Blub_Fisch" to {AutoNick::*}
3525 add "Akjilah" to {AutoNick::*}
3526 add "ThorTV" to {AutoNick::*}
3527 add "MaisiDerKeks" to {AutoNick::*}
3528 add "KingstadLP" to {AutoNick::*}
3529 add "FinnLasse" to {AutoNick::*}
3530 add "TLF12" to {AutoNick::*}
3531 add "Tessam1" to {AutoNick::*}
3532 add "Davidczechi" to {AutoNick::*}
3533 add "meisse99" to {AutoNick::*}
3534 add "Tim012004" to {AutoNick::*}
3535 add "Smough__" to {AutoNick::*}
3536 add "xI3eastKilL" to {AutoNick::*}
3537 add "_Sh4ne_" to {AutoNick::*}
3538 add "AnDieWandLP" to {AutoNick::*}
3539 add "Kalle_Grabowski" to {AutoNick::*}
3540 add "Marvin9073" to {AutoNick::*}
3541 add "magicaleco" to {AutoNick::*}
3542 add "Die_WaffelHD" to {AutoNick::*}
3543 add "Iasak" to {AutoNick::*}
3544 add "_J_a_c_k" to {AutoNick::*}
3545 add "Joppovic" to {AutoNick::*}
3546 add "apfel15" to {AutoNick::*}
3547 add "CurrywurstZero" to {AutoNick::*}
3548 add "Kroxxxy" to {AutoNick::*}
3549 add "buzzhours" to {AutoNick::*}
3550 add "Twankercc" to {AutoNick::*}
3551 add "ian070" to {AutoNick::*}
3552 add "Diamant1" to {AutoNick::*}
3553 add "LetsYelWee" to {AutoNick::*}
3554 add "CraftingRaulHD" to {AutoNick::*}
3555 add "Celiiine" to {AutoNick::*}
3556 add "SniCraft" to {AutoNick::*}
3557 add "Thorben2312" to {AutoNick::*}
3558 add "Supermann705" to {AutoNick::*}
3559 add "WTJ2000" to {AutoNick::*}
3560 add "Bastiffb" to {AutoNick::*}
3561 add "Eishirn" to {AutoNick::*}
3562 add "xLizrd" to {AutoNick::*}
3563 add "xXClasherHDXx" to {AutoNick::*}
3564 add "OhioPlayz" to {AutoNick::*}
3565 add "Ackersenf" to {AutoNick::*}
3566 add "MichaelSchmu" to {AutoNick::*}
3567 add "Minecraftler2609" to {AutoNick::*}
3568 add "SilvanSolli" to {AutoNick::*}
3569 add "TOBIASLOESER1" to {AutoNick::*}
3570 add "Grinky_" to {AutoNick::*}
3571 add "TheRealYannik" to {AutoNick::*}
3572 add "xISambo" to {AutoNick::*}
3573 add "Lopatas" to {AutoNick::*}
3574 add "Miss_Lena" to {AutoNick::*}
3575 add "xXTheCr3at0rXx" to {AutoNick::*}
3576 add "Specialworld" to {AutoNick::*}
3577 add "LM2004" to {AutoNick::*}
3578 add "hyperfalcon2" to {AutoNick::*}
3579 add "joshuaheidler" to {AutoNick::*}
3580 add "SuperRoffelHD" to {AutoNick::*}
3581 add "Youtubefreak" to {AutoNick::*}
3582 add "tim500k" to {AutoNick::*}
3583 add "winnerluki" to {AutoNick::*}
3584 add "ImExplorerMC" to {AutoNick::*}
3585 add "Hirnfurtz3000" to {AutoNick::*}
3586 add "Player__454" to {AutoNick::*}
3587 add "XxJDogxX" to {AutoNick::*}
3588 add "superkicker1899" to {AutoNick::*}
3589 add "lThice" to {AutoNick::*}
3590 add "X0lla" to {AutoNick::*}
3591 add "Filanmini" to {AutoNick::*}
3592 add "Julianx0301" to {AutoNick::*}
3593 add "Aero111" to {AutoNick::*}
3594 add "Lets_Nytro" to {AutoNick::*}
3595 add "FINNPVPHD" to {AutoNick::*}
3596 add "SmoseKat" to {AutoNick::*}
3597 add "Lucmori" to {AutoNick::*}
3598 add "TMtheCrafter" to {AutoNick::*}
3599 add "Sexy_Marc" to {AutoNick::*}
3600 add "DomiYT" to {AutoNick::*}
3601 add "Berbon" to {AutoNick::*}
3602 add "Blaine2505" to {AutoNick::*}
3603 add "Freck98" to {AutoNick::*}
3604 add "hartmann8" to {AutoNick::*}
3605 add "Saveone" to {AutoNick::*}
3606 add "TaschenmesserLP" to {AutoNick::*}
3607 add "selleriesalat" to {AutoNick::*}
3608 add "DarkMagicPvP" to {AutoNick::*}
3609 add "NoelLenn" to {AutoNick::*}
3610 add "xBlackedition" to {AutoNick::*}
3611 add "dirtnap69" to {AutoNick::*}
3612 add "D0m3slp" to {AutoNick::*}
3613 add "Maxieu" to {AutoNick::*}
3614 add "Hulk_jr" to {AutoNick::*}
3615 add "smasher2" to {AutoNick::*}
3616 add "lino15061" to {AutoNick::*}
3617 add "ZaynCraftYT" to {AutoNick::*}
3618 add "Mauseliese" to {AutoNick::*}
3619 add "daddle" to {AutoNick::*}
3620 add "Pribojnalimu" to {AutoNick::*}
3621 add "Dirtyperry" to {AutoNick::*}
3622 add "D3rB0Zz" to {AutoNick::*}
3623 add "moosepro" to {AutoNick::*}
3624 add "xIPurpleHaze" to {AutoNick::*}
3625 add "geckomik20" to {AutoNick::*}
3626 add "Romanwu" to {AutoNick::*}
3627 add "XxJONAS1907xX" to {AutoNick::*}
3628 add "King_J_1748" to {AutoNick::*}
3629 add "Kampffisch1123" to {AutoNick::*}
3630 add "Lord_Azuro" to {AutoNick::*}
3631 add "killerarmy747" to {AutoNick::*}
3632 add "Dixxtery" to {AutoNick::*}
3633 add "Neto" to {AutoNick::*}
3634 add "Arango2000" to {AutoNick::*}
3635 add "xTheShoX" to {AutoNick::*}
3636 add "EagelWizard" to {AutoNick::*}
3637 add "ErstmalZuP3nny" to {AutoNick::*}
3638 add "PhiTuHD" to {AutoNick::*}
3639 add "Moone06" to {AutoNick::*}
3640 add "JSTYLE2000" to {AutoNick::*}
3641 add "CookieCrash" to {AutoNick::*}
3642 add "sanderelo" to {AutoNick::*}
3643 add "THJHansen" to {AutoNick::*}
3644 add "Lasse287" to {AutoNick::*}
3645 add "CaptainPlexHD" to {AutoNick::*}
3646 add "oniexx" to {AutoNick::*}
3647 add "thejympo" to {AutoNick::*}
3648 add "KingMomoHD" to {AutoNick::*}
3649 add "Active_Lp" to {AutoNick::*}
3650 add "ScareHD" to {AutoNick::*}
3651 add "MissetDebbie" to {AutoNick::*}
3652 add "gettokrafter44" to {AutoNick::*}
3653 add "Fromagekind" to {AutoNick::*}
3654 add "scout41741" to {AutoNick::*}
3655 add "G1nch" to {AutoNick::*}
3656 add "xX_Raptor_Xx" to {AutoNick::*}
3657 add "Slender9179" to {AutoNick::*}
3658 add "LukeCrafter1" to {AutoNick::*}
3659 add "Kakaotoaster" to {AutoNick::*}
3660 add "ZitronenSoorbet" to {AutoNick::*}
3661 add "_King_7896" to {AutoNick::*}
3662 add "Al3xlara" to {AutoNick::*}
3663 add "FCBThanh" to {AutoNick::*}
3664 add "CraftingmanHD" to {AutoNick::*}
3665 add "Domi_PvP_234" to {AutoNick::*}
3666 add "MccrazyboyHD" to {AutoNick::*}
3667 add "VincSG" to {AutoNick::*}
3668 add "CruizyKid" to {AutoNick::*}
3669 add "NexqV2" to {AutoNick::*}
3670 add "Merlin0815" to {AutoNick::*}
3671 add "Sio3400" to {AutoNick::*}
3672 add "xwarockx3" to {AutoNick::*}
3673 add "xIError" to {AutoNick::*}
3674 add "Shinkendo" to {AutoNick::*}
3675 add "Lolo_03" to {AutoNick::*}
3676 add "Pamama12" to {AutoNick::*}
3677 add "Skellet2" to {AutoNick::*}
3678 add "xIH3lpHD" to {AutoNick::*}
3679 add "ViZioN_Shredder" to {AutoNick::*}
3680 add "Agent_flokiste" to {AutoNick::*}
3681 add "Mio564" to {AutoNick::*}
3682 add "koljada" to {AutoNick::*}
3683 add "eZ_PlayerHD" to {AutoNick::*}
3684 add "ShitBoy" to {AutoNick::*}
3685 add "EinWildesLukas" to {AutoNick::*}
3686 add "Elsaki" to {AutoNick::*}
3687 add "DerJoshua" to {AutoNick::*}
3688 add "GodStylerr" to {AutoNick::*}
3689 add "KillerKuchen_14" to {AutoNick::*}
3690 add "Honigkuchen" to {AutoNick::*}
3691 add "1M9O9E9" to {AutoNick::*}
3692 add "FrancescoLuca007" to {AutoNick::*}
3693 add "ILIASOVA" to {AutoNick::*}
3694 add "Tabletennisgame4" to {AutoNick::*}
3695 add "ZockerJuli200" to {AutoNick::*}
3696 add "iTzDerpInvasion_" to {AutoNick::*}
3697 add "LOLomatZockt" to {AutoNick::*}
3698 add "GentlemanPl4yer" to {AutoNick::*}
3699 add "EpicCrafter220" to {AutoNick::*}
3700 add "TOPSEGAMER" to {AutoNick::*}
3701 add "321Malte" to {AutoNick::*}
3702 add "Builder2406" to {AutoNick::*}
3703 add "SamuelLiedberg" to {AutoNick::*}
3704 add "maxzockt1" to {AutoNick::*}
3705 add "Blamlp" to {AutoNick::*}
3706 add "gaphda2" to {AutoNick::*}
3707 add "worrier_lenny" to {AutoNick::*}
3708 add "Amumuuu" to {AutoNick::*}
3709 add "Blendi_01" to {AutoNick::*}
3710 add "Mine_Zocker" to {AutoNick::*}
3711 add "Eric_S04" to {AutoNick::*}
3712 add "Loard_Bendtner" to {AutoNick::*}
3713 add "Delkick" to {AutoNick::*}
3714 add "ImbaLink" to {AutoNick::*}
3715 add "gsumner" to {AutoNick::*}
3716 add "Gamer002" to {AutoNick::*}
3717 add "raydorf" to {AutoNick::*}
3718 add "niki2001" to {AutoNick::*}
3719 add "LightMear" to {AutoNick::*}
3720 add "LisaPVP07" to {AutoNick::*}
3721 add "RiderLP" to {AutoNick::*}
3722 add "_Itz_Gaming_" to {AutoNick::*}
3723 add "KiLlerKekZ" to {AutoNick::*}
3724 add "Yolox" to {AutoNick::*}
3725 add "Flaming_Hero" to {AutoNick::*}
3726 add "SimonFrodo2010" to {AutoNick::*}
3727 add "Its_Pokegamer_HD" to {AutoNick::*}
3728 add "ByTrain" to {AutoNick::*}
3729 add "Tomodomo" to {AutoNick::*}
3730 add "Marcel_M" to {AutoNick::*}
3731 add "IncredibleVive" to {AutoNick::*}
3732 add "Cor008" to {AutoNick::*}
3733 add "Gammler16" to {AutoNick::*}
3734 add "XxWettenglxX" to {AutoNick::*}
3735 add "Supercross" to {AutoNick::*}
3736 add "benjocool" to {AutoNick::*}
3737 add "ItzFeuerPvP" to {AutoNick::*}
3738 add "LeaPschl" to {AutoNick::*}
3739 add "SimplyCreativee" to {AutoNick::*}
3740 add "JuMoBu" to {AutoNick::*}
3741 add "StormiPlaysHD" to {AutoNick::*}
3742 add "Adrianhj" to {AutoNick::*}
3743 add "CravenHD" to {AutoNick::*}
3744 add "MrPringles26" to {AutoNick::*}
3745 add "TimThom4038" to {AutoNick::*}
3746 add "NordishViking" to {AutoNick::*}
3747 add "DonAyeJay" to {AutoNick::*}
3748 add "mosel" to {AutoNick::*}
3749 add "XxlongboardxX" to {AutoNick::*}
3750 add "xXsteiniiiXx" to {AutoNick::*}
3751 add "Mastermax0_0" to {AutoNick::*}
3752 add "Massaska" to {AutoNick::*}
3753 add "PommesCrafterLP" to {AutoNick::*}
3754 add "Lukas30" to {AutoNick::*}
3755 add "Monstezz" to {AutoNick::*}
3756 add "AiiMzZxBeasT" to {AutoNick::*}
3757 add "kex_" to {AutoNick::*}
3758 add "ConstZ" to {AutoNick::*}
3759 add "Vollz3itFangirl" to {AutoNick::*}
3760 add "Joe_DraskYT" to {AutoNick::*}
3761 add "xTiger1999" to {AutoNick::*}
3762 add "HeyHoxD" to {AutoNick::*}
3763 add "MCUhaul" to {AutoNick::*}
3764 add "MInEcrafT_n00b18" to {AutoNick::*}
3765 add "MaxpLayer234" to {AutoNick::*}
3766 add "Th3Micr0" to {AutoNick::*}
3767 add "vegycz" to {AutoNick::*}
3768 add "Qinoss" to {AutoNick::*}
3769 add "goldensky1406" to {AutoNick::*}
3770 add "TinkyWinkyHD" to {AutoNick::*}
3771 add "Flayerlp" to {AutoNick::*}
3772 add "TheSlender2013" to {AutoNick::*}
3773 add "xEndFighter" to {AutoNick::*}
3774 add "fiofoi" to {AutoNick::*}
3775 add "SkillerKiller1" to {AutoNick::*}
3776
3777command /nick [<text>]:
3778 trigger:
3779 If player has permission "Gruppe.YouTuber", "Gruppe.Supporter", "Gruppe.Moderator", "Gruppe.Super-Moderator", "Gruppe.Administrator", "Gruppe.Developer", "Gruppe.Co-Owner" or "Gruppe.Owner":
3780 If {NoGame} is "1":
3781 message "&7[&5NICK&7] &4Du kannst dich nicht bei Spielende nicken."
3782 stop
3783 If {Nick.%player%} is set:
3784 message "&7[&5NICK&7] &4Du kannst dich nicht nicken, da du schon genickt bist."
3785 else:
3786 If {Game} is "1":
3787 If {Spieler.%player%} is not set:
3788 message "&7[&5NICK&7] &4Du kannst dich im Spectator-Mode nicht nicken!"
3789 else:
3790 set {_autoset.%player%} to a random element out of {AutoNick::*}
3791 message "&7[&5NICK&7] &4Du spielst als: &6%{_autoset.%player%}%"
3792 If {Spieler.%player%} contains "red":
3793 set player's tablist name to "&c%{_autoset.%player%}%"
3794 run player command "/nick_api nick &c%{_autoset.%player%}%" as op
3795 If {Spieler.%player%} contains "blue":
3796 set player's tablist name to "&b%{_autoset.%player%}%"
3797 run player command "/nick_api nick &b%{_autoset.%player%}%" as op
3798 If {Spieler.%player%} contains "yellow":
3799 set player's tablist name to "&e%{_autoset.%player%}%"
3800 run player command "/nick_api nick &e%{_autoset.%player%}%" as op
3801 If {Spieler.%player%} contains "green":
3802 set player's tablist name to "&a%{_autoset.%player%}%"
3803 run player command "/nick_api nick &a%{_autoset.%player%}%" as op
3804 set {Nick.%player%} to {_autoset.%player%}
3805 set {CNick.%{_autoset.%player%}%} to "%player%"
3806 else:
3807 If {Spieler.%player%} is set:
3808 set {_autoset.%player%} to a random element out of {AutoNick::*}
3809 message "&7[&5NICK&7] &4Du spielst als: &6%{_autoset.%player%}%"
3810 If {Spieler.%player%} contains "red":
3811 set player's tablist name to "&c%{_autoset.%player%}%"
3812 run player command "/nick_api nick &c%{_autoset.%player%}%" as op
3813 set player's tag to "&c"
3814 If {Spieler.%player%} contains "blue":
3815 set player's tablist name to "&b%{_autoset.%player%}%"
3816 run player command "/nick_api nick &b%{_autoset.%player%}%" as op
3817 set player's tag to "&b"
3818 If {Spieler.%player%} contains "yellow":
3819 set player's tablist name to "&e%{_autoset.%player%}%"
3820 run player command "/nick_api nick &e%{_autoset.%player%}%" as op
3821 set player's tag to "&e"
3822 If {Spieler.%player%} contains "green":
3823 set player's tablist name to "&a%{_autoset.%player%}%"
3824 run player command "/nick_api nick &a%{_autoset.%player%}%" as op
3825 set player's tag to "&a"
3826 set {Nick.%player%} to {_autoset.%player%}
3827 set {CNick.%{_autoset.%player%}%} to "%player%"
3828 wipe player's sidebar
3829 else:
3830 set {_autoset.%player%} to a random element out of {AutoNick::*}
3831 run player command "/nick_api nick %{_autoset.%player%}%" as op
3832 set player's tag to ""
3833 message "&7[&5NICK&7] &4Du spielst als: &6%{_autoset.%player%}%"
3834 set player tab name to "&f%{_autoset.%player%}%"
3835 set {Nick.%player%} to {_autoset.%player%}
3836 set {CNick.%{_autoset.%player%}%} to "%player%"
3837 wipe player's sidebar
3838
3839command /unnick [<text>]:
3840 trigger:
3841 If player has permission "Gruppe.YouTuber", "Gruppe.Supporter", "Gruppe.Moderator", "Gruppe.Super-Moderator", "Gruppe.Administrator", "Gruppe.Developer", "Gruppe.Co-Owner" or "Gruppe.Owner":
3842 If {Nick.%player%} is not set:
3843 message "&7[&5NICK&7] &4Du kannst dich nicht unnicken, da du dich zuvor nicht genickt hast."
3844 else:
3845 If {Game} is "1":
3846 If {Spieler.%player%} is not set:
3847 message "&7[&5NICK&7] &4Du kannst dich im Spectator-Mode nicht unnicken!"
3848 else:
3849 delete {CNick.%{Nick.%player%}%}
3850 delete {Nick.%player%}
3851 If {Spieler.%player%} contains "red":
3852 set player's tablist name to "&c%player%"
3853 set player's tag to "&c"
3854 If {Spieler.%player%} contains "blue":
3855 set player's tablist name to "&b%player%"
3856 set player's tag to "&b"
3857 If {Spieler.%player%} contains "yellow":
3858 set player's tablist name to "&e%player%"
3859 set player's tag to "&e"
3860 If {Spieler.%player%} contains "green":
3861 set player's tablist name to "&a%player%"
3862 set player's tag to "&a"
3863 run player command "/nick_api unnick" as op
3864 message "&7[&5NICK&7] &4Du spielst als: &6%player%"
3865 else:
3866 If {Spieler.%player%} is set:
3867 delete {CNick.%{Nick.%player%}%}
3868 delete {Nick.%player%}
3869 If {Spieler.%player%} contains "red":
3870 set player's tablist name to "&c%player%"
3871 set player's tag to "&c"
3872 If {Spieler.%player%} contains "blue":
3873 set player's tablist name to "&b%player%"
3874 set player's tag to "&b"
3875 If {Spieler.%player%} contains "yellow":
3876 set player's tablist name to "&e%player%"
3877 set player's tag to "&e"
3878 If {Spieler.%player%} contains "green":
3879 set player's tablist name to "&a%player%"
3880 set player's tag to "&a"
3881 run player command "/nick_api unnick" as op
3882 message "&7[&5NICK&7] &4Du spielst als: &6%player%"
3883 wipe player's sidebar
3884 else:
3885 delete {CNick.%{Nick.%player%}%}
3886 delete {Nick.%player%}
3887 set player tab name to "&f%player%"
3888 set player's tag to "&f"
3889 run player command "/nick_api unnick" as op
3890 message "&7[&5NICK&7] &4Du spielst als: &6%player%"
3891 wipe player's sidebar
3892
3893on quit:
3894 wait 5 ticks
3895 delete {CNick.%{Nick.%player%}%}
3896 delete {Nick.%player%}
3897
3898on damage:
3899 If victim is a player:
3900 If attacker is a player:
3901 If victim is attacker:
3902 cancel event
3903
3904on join:
3905 {Game} is not set
3906 wait 1 second
3907 set player's gamemode to adventure
3908
3909on rightclick with compass:
3910 If {Spieler.%player%} is not set:
3911 {Game} is "1"
3912 set {_Get.Server.Type} to "{@Server.Type}"
3913 If {_Get.Server.Type} is "4x2":
3914 open chest with 1 rows named "&6Spieler" to player
3915 set {_cn} to 9
3916 If {_Get.Server.Type} is "4x4":
3917 open chest with 2 rows named "&6Spieler" to player
3918 set {_cn} to 18
3919 If {_Get.Server.Type} is "4x8":
3920 open chest with 4 rows named "&6Spieler" to player
3921 set {_cn} to 36
3922 wait 1 tick
3923 while inventory name of player's current inventory is "&6Spieler":
3924 delete {_GUI1::*}
3925 delete {_GUI2}
3926 loop all players:
3927 If {Spieler.%loop-player%} is set:
3928 If loop-player is not "%player%":
3929 If {Nick.%loop-player%} is set:
3930 If player has permission "YouTuber.Vorteil":
3931 add loop-player to {_GUI1::*}
3932 add 1 to {_GUI2}
3933 else:
3934 set {Nick.%loop-player%} to {Nick.%loop-player%} parsed as offline player
3935 set {Spieler.%{Nick.%loop-player%}%} to {Spieler.%loop-player%}
3936 add {Nick.%loop-player%} to {_GUI1::*}
3937 add 1 to {_GUI2}
3938 else:
3939 add loop-player to {_GUI1::*}
3940 add 1 to {_GUI2}
3941 If {_GUI2} is not set:
3942 message "&8[&3BedWars&8] &cEs können keine Spieler gefunden werden!"
3943 else:
3944 loop {_cn} times:
3945 set {_current.eventslot} to loop-number
3946 remove 1 from {_current.eventslot}
3947 If loop-number is smaller or equal to {_GUI2}:
3948 If {Spieler.%{_GUI1::%loop-number%}%} is "red":
3949 set {_get.Team} to "&c"
3950 If {Spieler.%{_GUI1::%loop-number%}%} is "blue":
3951 set {_get.Team} to "&b"
3952 If {Spieler.%{_GUI1::%loop-number%}%} is "yellow":
3953 set {_get.Team} to "&e"
3954 If {Spieler.%{_GUI1::%loop-number%}%} is "green":
3955 set {_get.Team} to "&a"
3956 set {_GUI1::%loop-number%} to {_GUI1::%loop-number%} parsed as player
3957 set slot {_current.eventslot} of player's current inventory to {_GUI1::%loop-number%}'s skull named "%{_get.Team}%%{_GUI1::%loop-number%}%"
3958 else:
3959 set slot {_current.eventslot} of player's current inventory to air
3960 wait 0.2 seconds
3961
3962on inventory click:
3963 If {Spieler.%player%} is not set:
3964 If {Game} is "1":
3965 If inventory name of player's current inventory is "&6Spieler":
3966 If clicked item is player head:
3967 set {_name} to name of clicked item
3968 replace all "&c", "&b", "&e" and "&a" in {_name} with ""
3969 close player's inventory
3970 make console execute command "tspec %player% %{_name}%"
3971
3972on join:
3973 delete {LastDamage.%player%}
3974
3975on damage:
3976 victim is a villager
3977 cancel event
3978
3979on damage:
3980 If {NoGame} is "1":
3981 cancel event
3982 If {Game} is not set:
3983 cancel event
3984 If {Spieler.%victim%} is not set:
3985 cancel event
3986
3987on damage:
3988 If {Game} is "1":
3989 If victim is a player:
3990 If {Spieler.%victim%} is not set:
3991 If projectile exists:
3992 set {_getlocationofplayer} to location of victim
3993 teleport victim to {Spectator.%{BedWars.UseArena}%}
3994 send "&8[&3BedWars&8] &cBitte blockiere keine Pfeile oder ähnliches!" to victim
3995
3996on damage:
3997 If attacker is a player:
3998 If victim is a player:
3999 If {Game} is not set:
4000 cancel event
4001 else:
4002 If {NoGame} is "1":
4003 cancel event
4004 else:
4005 If {Spieler.%victim%} is not set:
4006 cancel event
4007 else:
4008 If {Spieler.%attacker%} is not set:
4009 cancel event
4010 else:
4011 If attacker is not victim:
4012 If {Spieler.%attacker%} is "red":
4013 If {Spieler.%victim%} is "red":
4014 cancel event
4015 stop
4016 If {Spieler.%attacker%} is "blue":
4017 If {Spieler.%victim%} is "blue":
4018 cancel event
4019 stop
4020 If {Spieler.%attacker%} is "green":
4021 If {Spieler.%victim%} is "green":
4022 cancel event
4023 stop
4024 If {Spieler.%attacker%} is "yellow":
4025 If {Spieler.%victim%} is "yellow":
4026 cancel event
4027 stop
4028 set {LastDamage.%victim%} to attacker
4029 wait 12 seconds
4030 delete {LastDamage.%victim%}
4031
4032on death:
4033 {Game} is "1"
4034 If victim is a player:
4035 If {LastDamage.%victim%} is set:
4036 If {Nick.%victim%} is set:
4037 If {Nick.%{synced_.UUID.%{LastDamage.%victim%}%}%} is set:
4038 loop all players:
4039 If loop-player has permission "YouTuber.Vorteil":
4040 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{synced_.UUID.%{LastDamage.%victim%}%}% &6getötet" to loop-player
4041 else:
4042 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%{Nick.%victim%}% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{Nick.%{synced_.UUID.%{LastDamage.%victim%}%}%}% &6getötet" to loop-player
4043 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%{LastDamage.%victim%}%}%.Kills}
4044 add 2 to {synced_.Stats.BedWars.Punkte::%{synced_.UUID.%{LastDamage.%victim%}%}%}
4045 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%victim%}%.Deaths}
4046 set {LastDamage.%victim%} to {LastDamage.%victim%} parsed as player
4047 make console execute command "/playsound random.levelup %{LastDamage.%victim%}% %x-coordinate of {LastDamage.%victim%}% %y-coordinate of {LastDamage.%victim%}% %z-coordinate of {LastDamage.%victim%}%"
4048 delete {LastDamage.%victim%}
4049 else:
4050 loop all players:
4051 If loop-player has permission "YouTuber.Vorteil":
4052 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{LastDamage.%victim%}% &6getötet" to loop-player
4053 else:
4054 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%{Nick.%victim%}% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{LastDamage.%victim%}% &6getötet" to loop-player
4055 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%{LastDamage.%victim%}%}%.Kills}
4056 add 2 to {synced_.Stats.BedWars.Punkte::%{synced_.UUID.%{LastDamage.%victim%}%}%}
4057 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%victim%}%.Deaths}
4058 set {LastDamage.%victim%} to {LastDamage.%victim%} parsed as player
4059 make console execute command "/playsound random.levelup %{LastDamage.%victim%}% %x-coordinate of {LastDamage.%victim%}% %y-coordinate of {LastDamage.%victim%}% %z-coordinate of {LastDamage.%victim%}%"
4060 delete {LastDamage.%victim%}
4061 else:
4062 If {Nick.%{synced_.UUID.%{LastDamage.%victim%}%}%} is set:
4063 loop all players:
4064 If loop-player has permission "YouTuber.Vorteil":
4065 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{synced_.UUID.%{LastDamage.%victim%}%}% &6getötet" to loop-player
4066 else:
4067 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{Nick.%{synced_.UUID.%{LastDamage.%victim%}%}%}% &6getötet" to loop-player
4068 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%{LastDamage.%victim%}%}%.Kills}
4069 add 2 to {synced_.Stats.BedWars.Punkte::%{synced_.UUID.%{LastDamage.%victim%}%}%}
4070 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%victim%}%.Deaths}
4071 set {LastDamage.%victim%} to {LastDamage.%victim%} parsed as player
4072 make console execute command "/playsound random.levelup %{LastDamage.%victim%}% %x-coordinate of {LastDamage.%victim%}% %y-coordinate of {LastDamage.%victim%}% %z-coordinate of {LastDamage.%victim%}%"
4073 delete {LastDamage.%victim%}
4074 else:
4075 broadcast "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6wurde von %{Cache.Chat::%{LastDamage.%victim%}%}%%{LastDamage.%victim%}% &6getötet"
4076 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%{LastDamage.%victim%}%}%.Kills}
4077 add 2 to {synced_.Stats.BedWars.Punkte::%{synced_.UUID.%{LastDamage.%victim%}%}%}
4078 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%victim%}%.Deaths}
4079 set {LastDamage.%victim%} to {LastDamage.%victim%} parsed as player
4080 make console execute command "/playsound random.levelup %{LastDamage.%victim%}% %x-coordinate of {LastDamage.%victim%}% %y-coordinate of {LastDamage.%victim%}% %z-coordinate of {LastDamage.%victim%}%"
4081 delete {LastDamage.%victim%}
4082 else:
4083 If {Nick.%victim%} is set:
4084 loop all players:
4085 If loop-player has permission "YouTuber.Vorteil":
4086 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6ist gestorben" to loop-player
4087 else:
4088 send "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%{Nick.%victim%}% &6ist gestorben" to loop-player
4089 else:
4090 broadcast "&8[&3BedWars&8] %{Cache.Chat::%victim%}%%victim% &6ist gestorben"
4091 add 1 to {synced_.Stats.BedWars.%{synced_.UUID.%victim%}%.Deaths}
4092 If {Spieler.%victim%} is "red":
4093 block at location of {BedWars.%{BedWars.UseArena}%.Bett1.red} is not bed block
4094 remove 1 from {Team.Red}
4095 If {Team.Red} is smaller than 1:
4096 broadcast "&8[&3BedWars&8] &6Team &cRot &6wurde vernichtet"
4097 set {Team.Red} to 0
4098 loop all players:
4099 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4100 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4101 If {Spieler.%victim%} is "blue":
4102 block at location of {BedWars.%{BedWars.UseArena}%.Bett1.blue} is not bed block
4103 remove 1 from {Team.Blue}
4104 If {Team.Blue} is smaller than 1:
4105 broadcast "&8[&3BedWars&8] &6Team &bBlau &6wurde vernichtet"
4106 set {Team.Blue} to 0
4107 loop all players:
4108 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4109 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4110 If {Spieler.%victim%} is "green":
4111 block at location of {BedWars.%{BedWars.UseArena}%.Bett1.green} is not bed block
4112 remove 1 from {Team.Green}
4113 If {Team.Green} is smaller than 1:
4114 broadcast "&8[&3BedWars&8] &6Team &aGrün &6wurde vernichtet"
4115 set {Team.Green} to 0
4116 loop all players:
4117 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4118 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4119 If {Spieler.%victim%} is "yellow":
4120 block at location of {BedWars.%{BedWars.UseArena}%.Bett1.yellow} is not bed block
4121 remove 1 from {Team.Yellow}
4122 If {Team.Yellow} is smaller than 1:
4123 broadcast "&8[&3BedWars&8] &6Team &eGelb &6wurde vernichtet"
4124 set {Team.Yellow} to 0
4125 loop all players:
4126 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4127 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4128
4129every 1 second:
4130 If {Game} is "1":
4131 If {NoSec} is not set:
4132 set {_CacheThisPlayer.Red} to 0
4133 set {_CacheThisPlayer.Blue} to 0
4134 set {_CacheThisPlayer.Yellow} to 0
4135 set {_CacheThisPlayer.Green} to 0
4136 loop all players:
4137 If {Spieler.%loop-player%} is "red":
4138 add 1 to {_CacheThisPlayer.Red}
4139 If {Spieler.%loop-player%} is "blue":
4140 add 1 to {_CacheThisPlayer.Blue}
4141 If {Spieler.%loop-player%} is "yellow":
4142 add 1 to {_CacheThisPlayer.Yellow}
4143 If {Spieler.%loop-player%} is "green":
4144 add 1 to {_CacheThisPlayer.Green}
4145 If {_CacheThisPlayer.Red} is 0:
4146 set {Team.Red} to 0
4147 If {_CacheThisPlayer.Blue} is 0:
4148 set {Team.Blue} to 0
4149 If {_CacheThisPlayer.Yellow} is 0:
4150 set {Team.Yellow} to 0
4151 If {_CacheThisPlayer.Green} is 0:
4152 set {Team.Green} to 0
4153
4154every 2 seconds:
4155 If {Game} is "1":
4156 {NoSec} is not set
4157 If {Team.Red} is 0:
4158 If {Team.Blue} is 0:
4159 If {Team.Green} is 0:
4160 set {NoSec} to "1"
4161 loop all players:
4162 SpectatorAdd(loop-player, "NoGame")
4163 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4164 broadcast "&8[&3BedWars&8] &6Team &eGelb &6hat das Spiel gewonnen"
4165 loop all players:
4166 send loop-player title "&e&lGelb" with subtitle "&7hat gewonnen" for 3 seconds
4167 launch burst firework colored red at {Lobby} with duration 0.5
4168 launch burst firework colored white at {Lobby} with duration 0.5
4169 launch burst firework colored blue at {Lobby} with duration 0.5
4170 set {NoGame} to "1"
4171 loop all players:
4172 If {Spieler.%loop-player%} is "yellow":
4173 add 10 to {synced_.Stats.BedWars.Punkte::%loop-player%}
4174 add 1 to {synced_.Stats.BedWars.%loop-player%.Wins}
4175 add 10 to {synced_.Coins.%loop-player%}
4176 set action bar of loop-player to "&f+ &e10 Coins"
4177 else:
4178 If {Spieler.%loop-player%} is set:
4179 add 1 to {synced_.Stats.BedWars.%loop-player%.Lose}
4180 make console execute command "/LobbyHologram %loop-player% true"
4181 wait 10 seconds
4182 broadcast "&8[&3BedWars&8] &cDer Server restartet in 10 Sekunden"
4183 wait 12 seconds
4184 loop all players:
4185 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
4186 make console execute command "/bcmove-premium %loop-player%"
4187 else:
4188 make console execute command "/bcmove-normal %loop-player%"
4189 wait 1.5 seconds
4190 kick all players due to "Der Server restartet ..."
4191 wait 1 second
4192 stop server
4193 If {Team.Yellow} is 0:
4194 If {Team.Blue} is 0:
4195 If {Team.Green} is 0:
4196 set {NoSec} to "1"
4197 loop all players:
4198 SpectatorAdd(loop-player, "NoGame")
4199 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4200 broadcast "&8[&3BedWars&8] &6Team &cRot &6hat das Spiel gewonnen"
4201 loop all players:
4202 send loop-player title "&c&lRot" with subtitle "&7hat gewonnen" for 3 seconds
4203 launch burst firework colored red at {Lobby} with duration 0.5
4204 launch burst firework colored white at {Lobby} with duration 0.5
4205 launch burst firework colored blue at {Lobby} with duration 0.5
4206 set {NoGame} to "1"
4207 loop all players:
4208 If {Spieler.%loop-player%} is "red":
4209 add 10 to {synced_.Stats.BedWars.Punkte::%loop-player%}
4210 add 1 to {synced_.Stats.BedWars.%loop-player%.Wins}
4211 add 10 to {synced_.Coins.%loop-player%}
4212 set action bar of loop-player to "&f+ &e10 Coins"
4213 else:
4214 If {Spieler.%loop-player%} is set:
4215 add 1 to {synced_.Stats.BedWars.%loop-player%.Lose}
4216 make console execute command "/LobbyHologram %loop-player% true"
4217 wait 10 seconds
4218 broadcast "&8[&3BedWars&8] &cDer Server restartet in 10 Sekunden"
4219 wait 12 seconds
4220 loop all players:
4221 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
4222 make console execute command "/bcmove-premium %loop-player%"
4223 else:
4224 make console execute command "/bcmove-normal %loop-player%"
4225 wait 1.5 seconds
4226 kick all players due to "Der Server restartet ..."
4227 wait 1 second
4228 stop server
4229 If {Team.Blue} is 0:
4230 If {Team.Yellow} is 0:
4231 If {Team.Red} is 0:
4232 set {NoSec} to "1"
4233 teleport all players to {Lobby}
4234 loop all players:
4235 SpectatorAdd(loop-player, "NoGame")
4236 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4237 broadcast "&8[&3BedWars&8] &6Team &aGrün &6hat das Spiel gewonnen"
4238 loop all players:
4239 send loop-player title "&a&lGrün" with subtitle "&7hat gewonnen" for 3 seconds
4240 launch burst firework colored red at {Lobby} with duration 0.5
4241 launch burst firework colored white at {Lobby} with duration 0.5
4242 launch burst firework colored blue at {Lobby} with duration 0.5
4243 set {NoGame} to "1"
4244 loop all players:
4245 If {Spieler.%loop-player%} is "green":
4246 add 10 to {synced_.Stats.BedWars.Punkte::%loop-player%}
4247 add 1 to {synced_.Stats.BedWars.%loop-player%.Wins}
4248 add 10 to {synced_.Coins.%loop-player%}
4249 set action bar of loop-player to "&f+ &e10 Coins"
4250 else:
4251 If {Spieler.%loop-player%} is set:
4252 add 1 to {synced_.Stats.BedWars.%loop-player%.Lose}
4253 make console execute command "/LobbyHologram %loop-player% true"
4254 wait 10 seconds
4255 broadcast "&8[&3BedWars&8] &cDer Server restartet in 10 Sekunden"
4256 wait 12 seconds
4257 loop all players:
4258 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
4259 make console execute command "/bcmove-premium %loop-player%"
4260 else:
4261 make console execute command "/bcmove-normal %loop-player%"
4262 wait 1.5 seconds
4263 kick all players due to "Der Server restartet ..."
4264 wait 1 second
4265 stop server
4266 If {Team.Green} is 0:
4267 If {Team.Red} is 0:
4268 If {Team.Yellow} is 0:
4269 set {NoSec} to "1"
4270 teleport all players to {Lobby}
4271 loop all players:
4272 SpectatorAdd(loop-player, "NoGame")
4273 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4274 broadcast "&8[&3BedWars&8] &6Team &bBlau &6hat das Spiel gewonnen"
4275 loop all players:
4276 send loop-player title "&b&lBlau" with subtitle "&7hat gewonnen" for 3 seconds
4277 launch burst firework colored red at {Lobby} with duration 0.5
4278 launch burst firework colored white at {Lobby} with duration 0.5
4279 launch burst firework colored blue at {Lobby} with duration 0.5
4280 set {NoGame} to "1"
4281 loop all players:
4282 If {Spieler.%loop-player%} is "blue":
4283 add 10 to {synced_.Stats.BedWars.Punkte::%loop-player%}
4284 add 1 to {synced_.Stats.BedWars.%loop-player%.Wins}
4285 add 10 to {synced_.Coins.%loop-player%}
4286 set action bar of loop-player to "&f+ &e10 Coins"
4287 else:
4288 If {Spieler.%loop-player%} is set:
4289 add 1 to {synced_.Stats.BedWars.%loop-player%.Lose}
4290 make console execute command "/LobbyHologram %loop-player% true"
4291 wait 10 seconds
4292 broadcast "&8[&3BedWars&8] &cDer Server restartet in 10 Sekunden"
4293 wait 12 seconds
4294 loop all players:
4295 If loop-player has permission "Gruppe.Premium" or "YouTuber.Vorteil":
4296 make console execute command "/bcmove-premium %loop-player%"
4297 else:
4298 make console execute command "/bcmove-normal %loop-player%"
4299 wait 1.5 seconds
4300 kick all players due to "Der Server restartet ..."
4301 wait 1 second
4302 stop server
4303
4304on skript load:
4305 delete {NoSec}
4306 delete {BuiltPlaced::*}
4307 delete {Vote.Cache::*}
4308 delete {Cache.Chat::*}
4309 set block at location of {synced_.BedWars.TeamChest.Red} to chest
4310 set block at location of {synced_.BedWars.TeamChest.Green} to chest
4311 set block at location of {synced_.BedWars.TeamChest.Yellow} to chest
4312 set block at location of {synced_.BedWars.TeamChest.Blue} to chest
4313
4314on death:
4315 clear drops
4316
4317on death:
4318 wait 1 second
4319 force respawn victim
4320
4321on pickup:
4322 If {Game} is "1":
4323 If event-item is sign:
4324 cancel event
4325
4326on respawn:
4327 If {Game} is "1":
4328 add 1 to {synced_.Stats.SurvivalGames.%player%.Lose}
4329 If {NoGame} is "1":
4330 SpectatorAdd(player, "NoGame")
4331 stop
4332 If {Spieler.%player%} is "red":
4333 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.red} is not bed block:
4334 send "&8[&3BedWars&8] &cDu konntest nicht respawnen, da dein Bett zerstört wurde" to player
4335 wait 1 tick
4336 SpectatorAdd(player, "null?")
4337 else:
4338 If {Nick.%player%} is set:
4339 run player command "/nick_api unnick" as op
4340 run player command "/nick_api nick &c%{Nick.%player%}%" as op
4341 teleport player to {Red.Spawn.%{BedWars.UseArena}%}
4342 If {Spieler.%player%} is "blue":
4343 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.blue} is not bed block:
4344 send "&8[&3BedWars&8] &cDu konntest nicht respawnen, da dein Bett zerstört wurde" to player
4345 wait 1 tick
4346 SpectatorAdd(player, "null?")
4347 else:
4348 If {Nick.%player%} is set:
4349 run player command "/nick_api unnick" as op
4350 run player command "/nick_api nick &b%{Nick.%player%}%" as op
4351 teleport player to {Blue.Spawn.%{BedWars.UseArena}%}
4352 If {Spieler.%player%} is "green":
4353 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.green} is not bed block:
4354 send "&8[&3BedWars&8] &cDu konntest nicht respawnen, da dein Bett zerstört wurde" to player
4355 wait 1 tick
4356 SpectatorAdd(player, "null?")
4357 else:
4358 If {Nick.%player%} is set:
4359 run player command "/nick_api unnick" as op
4360 run player command "/nick_api nick &a%{Nick.%player%}%" as op
4361 teleport player to {Green.Spawn.%{BedWars.UseArena}%}
4362 If {Spieler.%player%} is "yellow":
4363 If block at location of {BedWars.%{BedWars.UseArena}%.Bett1.yellow} is not bed block:
4364 send "&8[&3BedWars&8] &cDu konntest nicht respawnen, da dein Bett zerstört wurde" to player
4365 wait 1 tick
4366 SpectatorAdd(player, "null?")
4367 else:
4368 If {Nick.%player%} is set:
4369 run player command "/nick_api unnick" as op
4370 run player command "/nick_api nick &e%{Nick.%player%}%" as op
4371 teleport player to {Yellow.Spawn.%{BedWars.UseArena}%}
4372
4373on quit:
4374 If {AlreadyLeft::%player%} is not set:
4375 set {AlreadyLeft::%player%} to "1"
4376 If {Game} is not set:
4377 set quit message to ""
4378 If {Nick.%player%} is set:
4379 broadcast "&8[&3BedWars&8] &7%{Nick.%player%}% &6hat den Server verlassen"
4380 else:
4381 If player has permission "Gruppe.Spieler":
4382 broadcast "&8[&3BedWars&8] &7%player% &6hat den Server verlassen"
4383 else:
4384 If player has permission "Gruppe.Premium":
4385 broadcast "&8[&3BedWars&8] &6%player% &6hat den Server verlassen"
4386 else:
4387 {NoGame} is not set
4388 If {Spieler.%player%} is set:
4389 add 1 to {synced_.Stats.BedWars.%player%.Lose}
4390 set {synced_.MinigameBlock::%player%} to now
4391 If {Nick.%player%} is set:
4392 broadcast "&8[&3BedWars&8] &c%{Nick.%player%}% &chat das Spiel verlassen"
4393 else:
4394 broadcast "&8[&3BedWars&8] &c%player% &chat das Spiel verlassen"
4395 If {Spieler.%player%} is "red":
4396 remove 1 from {Team.Red}
4397 If {Team.Red} is smaller than 1:
4398 broadcast "&8[&3BedWars&8] &cTeam &cRot &cwurde vernichtet"
4399 set block at {BedWars.%{BedWars.UseArena}%.Bett1.red} to air
4400 set block at {BedWars.%{BedWars.UseArena}%.Bett2.red} to air
4401 set {Team.Red} to 0
4402 loop all players:
4403 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4404 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4405 else:
4406 broadcast "&8[&3BedWars&8] &cTeam &cRot &chat noch %{Team.Red}% Spieler"
4407 If {Spieler.%player%} is "blue":
4408 remove 1 from {Team.Blue}
4409 If {Team.Blue} is smaller than 1:
4410 broadcast "&8[&3BedWars&8] &cTeam &bBlau &cwurde vernichtet"
4411 set block at {BedWars.%{BedWars.UseArena}%.Bett1.blue} to air
4412 set block at {BedWars.%{BedWars.UseArena}%.Bett2.blue} to air
4413 set {Team.Blue} to 0
4414 loop all players:
4415 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4416 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4417 else:
4418 broadcast "&8[&3BedWars&8] &cTeam &bBlau &chat noch %{Team.Blue}% Spieler"
4419 If {Spieler.%player%} is "green":
4420 remove 1 from {Team.Green}
4421 If {Team.Green} is smaller than 1:
4422 broadcast "&8[&3BedWars&8] &cTeam &aGrün &cwurde vernichtet"
4423 set block at {BedWars.%{BedWars.UseArena}%.Bett1.green} to air
4424 set block at {BedWars.%{BedWars.UseArena}%.Bett2.green} to air
4425 set {Team.Green} to 0
4426 loop all players:
4427 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4428 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4429 else:
4430 broadcast "&8[&3BedWars&8] &cTeam &aGrün &chat noch %{Team.Green}% Spieler"
4431 If {Spieler.%player%} is "yellow":
4432 remove 1 from {Team.Yellow}
4433 If {Team.Yellow} is smaller than 1:
4434 broadcast "&8[&3BedWars&8] &cTeam &eGelb &cwurde vernichtet"
4435 set block at {BedWars.%{BedWars.UseArena}%.Bett1.yellow} to air
4436 set block at {BedWars.%{BedWars.UseArena}%.Bett2.yellow} to air
4437 set {Team.Yellow} to 0
4438 loop all players:
4439 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4440 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4441 else:
4442 broadcast "&8[&3BedWars&8] &cTeam &eGelb &chat noch %{Team.Yellow}% Spieler"
4443 loop all players:
4444 ScoreboardGetUpdate("Delete", "null?", loop-player, "null?")
4445 ScoreboardGetUpdate("Add", "null?", loop-player, "null?")
4446 wait 1.5 seconds
4447 delete {AlreadyLeft::%player%}
4448
4449on skript load:
4450 delete {NoGame}
4451 delete {Game}
4452 delete {Team.Red}
4453 delete {Team.Blue}
4454 delete {Team.Yellow}
4455 set {Team.Green} to 0
4456 set {Team.Red} to 0
4457 set {Team.Blue} to 0
4458 set {Team.Yellow} to 0
4459 delete {AlreadyLeft::*}
4460
4461on rightclick:
4462 If {Game} is not set:
4463 If player's gamemode is not creative:
4464 cancel event
4465 else:
4466 If {Spieler.%player%} is not set:
4467 cancel event
4468
4469on pickup:
4470 If {Game} is "1":
4471 If {Spieler.%player%} is not set:
4472 cancel event
4473 else:
4474 If player's gamemode is not creative:
4475 cancel event
4476
4477on break of bed block:
4478 If {Game} is "1":
4479 If {Spieler.%player%} is "red":
4480 If {BedWars.%{BedWars.UseArena}%.Bett1.red} is location of event-block:
4481 cancel event
4482 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4483 stop
4484 If {BedWars.%{BedWars.UseArena}%.Bett2.red} is location of event-block:
4485 cancel event
4486 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4487 stop
4488 If {Spieler.%player%} is "blue":
4489 If {BedWars.%{BedWars.UseArena}%.Bett1.blue} is location of event-block:
4490 cancel event
4491 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4492 stop
4493 If {BedWars.%{BedWars.UseArena}%.Bett2.blue} is location of event-block:
4494 cancel event
4495 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4496 stop
4497 If {Spieler.%player%} is "green":
4498 If {BedWars.%{BedWars.UseArena}%.Bett1.green} is location of event-block:
4499 cancel event
4500 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4501 stop
4502 If {BedWars.%{BedWars.UseArena}%.Bett2.green} is location of event-block:
4503 cancel event
4504 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4505 stop
4506 If {Spieler.%player%} is "yellow":
4507 If {BedWars.%{BedWars.UseArena}%.Bett1.yellow} is location of event-block:
4508 cancel event
4509 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4510 stop
4511 If {BedWars.%{BedWars.UseArena}%.Bett2.yellow} is location of event-block:
4512 cancel event
4513 message "&8[&3BedWars&8] &cDu kannst dein eigenes Bett nicht zerstören!"
4514 stop
4515 cancel event
4516 If {BedWars.%{BedWars.UseArena}%.Bett1.red} is location of event-block:
4517 set block at {BedWars.%{BedWars.UseArena}%.Bett1.red} to air
4518 set block at {BedWars.%{BedWars.UseArena}%.Bett2.red} to air
4519 ScoreboardGetUpdate("Update", "Red", player, "%player%")
4520 loop all players:
4521 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4522 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4523 add 5 to {synced_.Coins.%{_uuid}%}
4524 set action bar of {_p} to "&f+ &e5 Coins"
4525 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4526 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4527 If {Nick.%{synced_.UUID.%player%}%} is set:
4528 loop all players:
4529 If loop-player has permission "YouTuber.Vorteil":
4530 send "&8[&3BedWars&8] &cDas Bett von Team &cRot &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4531 else:
4532 send "&8[&3BedWars&8] &cDas Bett von Team &cRot &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4533 send "&8[&3BedWars&8] &aDu hast das Bett von Team &cRot &azerstört" to player
4534 else:
4535 broadcast "&8[&3BedWars&8] &cDas Bett von Team &cRot &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4536 send "&8[&3BedWars&8] &aDu hast das Bett von Team &cRot &azerstört" to player
4537 loop all players:
4538 If {Spieler.%loop-player%} is "red":
4539 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4540 If {BedWars.%{BedWars.UseArena}%.Bett2.red} is location of event-block:
4541 set block at {BedWars.%{BedWars.UseArena}%.Bett1.red} to air
4542 set block at {BedWars.%{BedWars.UseArena}%.Bett2.red} to air
4543 ScoreboardGetUpdate("Update", "Red", player, "%player%")
4544 loop all players:
4545 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4546 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4547 add 5 to {synced_.Coins.%{_uuid}%}
4548 set action bar of {_p} to "&f+ &e5 Coins"
4549 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4550 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4551 If {Nick.%{synced_.UUID.%player%}%} is set:
4552 loop all players:
4553 If loop-player has permission "YouTuber.Vorteil":
4554 send "&8[&3BedWars&8] &cDas Bett von Team &cRot &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4555 else:
4556 send "&8[&3BedWars&8] &cDas Bett von Team &cRot &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4557 send "&8[&3BedWars&8] &aDu hast das Bett von Team &cRot &azerstört" to player
4558 else:
4559 broadcast "&8[&3BedWars&8] &cDas Bett von Team &cRot &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4560 send "&8[&3BedWars&8] &aDu hast das Bett von Team &cRot &azerstört" to player
4561 loop all players:
4562 If {Spieler.%loop-player%} is "red":
4563 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4564 If {BedWars.%{BedWars.UseArena}%.Bett1.blue} is location of event-block:
4565 set block at {BedWars.%{BedWars.UseArena}%.Bett1.blue} to air
4566 set block at {BedWars.%{BedWars.UseArena}%.Bett2.blue} to air
4567 ScoreboardGetUpdate("Update", "Blue", player, "%player%")
4568 loop all players:
4569 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4570 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4571 add 5 to {synced_.Coins.%{_uuid}%}
4572 set action bar of {_p} to "&f+ &e5 Coins"
4573 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4574 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4575 If {Nick.%{synced_.UUID.%player%}%} is set:
4576 loop all players:
4577 If loop-player has permission "YouTuber.Vorteil":
4578 send "&8[&3BedWars&8] &cDas Bett von Team &bBlau &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4579 else:
4580 send "&8[&3BedWars&8] &cDas Bett von Team &bBlau &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4581 send "&8[&3BedWars&8] &aDu hast das Bett von Team &bBlau &azerstört" to player
4582 else:
4583 broadcast "&8[&3BedWars&8] &cDas Bett von Team &bBlau &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4584 send "&8[&3BedWars&8] &aDu hast das Bett von Team &bBlau &azerstört" to player
4585 loop all players:
4586 If {Spieler.%loop-player%} is "blue":
4587 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4588 If {BedWars.%{BedWars.UseArena}%.Bett2.blue} is location of event-block:
4589 set block at {BedWars.%{BedWars.UseArena}%.Bett1.blue} to air
4590 set block at {BedWars.%{BedWars.UseArena}%.Bett2.blue} to air
4591 ScoreboardGetUpdate("Update", "Blue", player, "%player%")
4592 loop all players:
4593 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4594 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4595 add 5 to {synced_.Coins.%{_uuid}%}
4596 set action bar of {_p} to "&f+ &e5 Coins"
4597 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4598 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4599 If {Nick.%{synced_.UUID.%player%}%} is set:
4600 loop all players:
4601 If loop-player has permission "YouTuber.Vorteil":
4602 send "&8[&3BedWars&8] &cDas Bett von Team &bBlau &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4603 else:
4604 send "&8[&3BedWars&8] &cDas Bett von Team &bBlau &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4605 send "&8[&3BedWars&8] &aDu hast das Bett von Team &bBlau &azerstört" to player
4606 else:
4607 broadcast "&8[&3BedWars&8] &cDas Bett von Team &bBlau &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4608 send "&8[&3BedWars&8] &aDu hast das Bett von Team &bBlau &azerstört" to player
4609 loop all players:
4610 If {Spieler.%loop-player%} is "blue":
4611 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4612 If {BedWars.%{BedWars.UseArena}%.Bett1.green} is location of event-block:
4613 set block at {BedWars.%{BedWars.UseArena}%.Bett1.green} to air
4614 set block at {BedWars.%{BedWars.UseArena}%.Bett2.green} to air
4615 ScoreboardGetUpdate("Update", "Green", player, "%player%")
4616 loop all players:
4617 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4618 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4619 add 5 to {synced_.Coins.%{_uuid}%}
4620 set action bar of {_p} to "&f+ &e5 Coins"
4621 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4622 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4623 If {Nick.%{synced_.UUID.%player%}%} is set:
4624 loop all players:
4625 If loop-player has permission "YouTuber.Vorteil":
4626 send "&8[&3BedWars&8] &cDas Bett von Team &aGrün &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4627 else:
4628 send "&8[&3BedWars&8] &cDas Bett von Team &aGrün &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4629 send "&8[&3BedWars&8] &aDu hast das Bett von Team &aGrün &azerstört" to player
4630 else:
4631 broadcast "&8[&3BedWars&8] &cDas Bett von Team &aGrün &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4632 send "&8[&3BedWars&8] &aDu hast das Bett von Team &aGrün &azerstört" to player
4633 loop all players:
4634 If {Spieler.%loop-player%} is "green":
4635 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4636 If {BedWars.%{BedWars.UseArena}%.Bett2.green} is location of event-block:
4637 set block at {BedWars.%{BedWars.UseArena}%.Bett1.green} to air
4638 set block at {BedWars.%{BedWars.UseArena}%.Bett2.green} to air
4639 ScoreboardGetUpdate("Update", "Green", player, "%player%")
4640 loop all players:
4641 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4642 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4643 add 5 to {synced_.Coins.%{_uuid}%}
4644 set action bar of {_p} to "&f+ &e5 Coins"
4645 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4646 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4647 If {Nick.%{synced_.UUID.%player%}%} is set:
4648 loop all players:
4649 If loop-player has permission "YouTuber.Vorteil":
4650 send "&8[&3BedWars&8] &cDas Bett von Team &aGrün &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4651 else:
4652 send "&8[&3BedWars&8] &cDas Bett von Team &aGrün &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4653 send "&8[&3BedWars&8] &aDu hast das Bett von Team &aGrün &azerstört" to player
4654 else:
4655 broadcast "&8[&3BedWars&8] &cDas Bett von Team &aGrün &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4656 send "&8[&3BedWars&8] &aDu hast das Bett von Team &aGrün &azerstört" to player
4657 loop all players:
4658 If {Spieler.%loop-player%} is "green":
4659 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4660 If {BedWars.%{BedWars.UseArena}%.Bett1.yellow} is location of event-block:
4661 set block at {BedWars.%{BedWars.UseArena}%.Bett1.yellow} to air
4662 set block at {BedWars.%{BedWars.UseArena}%.Bett2.yellow} to air
4663 ScoreboardGetUpdate("Update", "Yellow", player, "%player%")
4664 loop all players:
4665 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4666 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4667 add 5 to {synced_.Coins.%{_uuid}%}
4668 set action bar of {_p} to "&f+ &e5 Coins"
4669 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4670 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4671 If {Nick.%{synced_.UUID.%player%}%} is set:
4672 loop all players:
4673 If loop-player has permission "YouTuber.Vorteil":
4674 send "&8[&3BedWars&8] &cDas Bett von Team &eGelb &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4675 else:
4676 send "&8[&3BedWars&8] &cDas Bett von Team &eGelb &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4677 send "&8[&3BedWars&8] &aDu hast das Bett von Team &eGelb &azerstört" to player
4678 else:
4679 broadcast "&8[&3BedWars&8] &cDas Bett von Team &eGelb &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4680 send "&8[&3BedWars&8] &aDu hast das Bett von Team &eGelb &azerstört" to player
4681 loop all players:
4682 If {Spieler.%loop-player%} is "yellow":
4683 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds
4684 If {BedWars.%{BedWars.UseArena}%.Bett2.yellow} is location of event-block:
4685 set block at {BedWars.%{BedWars.UseArena}%.Bett1.yellow} to air
4686 set block at {BedWars.%{BedWars.UseArena}%.Bett2.yellow} to air
4687 ScoreboardGetUpdate("Update", "Yellow", player, "%player%")
4688 loop all players:
4689 play raw sound "mob.wither.death" at all players with pitch 2 volume 15
4690 If "%{Spieler.%loop-player%}%" is "%{Spieler.%player%}%":
4691 add 5 to {synced_.Coins.%{_uuid}%}
4692 set action bar of {_p} to "&f+ &e5 Coins"
4693 add 5 to {synced_.Stats.BedWars.Punkte::%{_uuid}%}
4694 add 1 to {synced_.Stats.BedWars.%{_uuid}%.Bett}
4695 If {Nick.%{synced_.UUID.%player%}%} is set:
4696 loop all players:
4697 If loop-player has permission "YouTuber.Vorteil":
4698 send "&8[&3BedWars&8] &cDas Bett von Team &eGelb &cwurde von %{Cache.Chat::%player%}%%{synced_.UUID.%player%}% &czerstört!" to loop-player
4699 else:
4700 send "&8[&3BedWars&8] &cDas Bett von Team &eGelb &cwurde von %{Cache.Chat::%player%}%%{Nick.%{synced_.UUID.%player%}%}% &czerstört!" to loop-player
4701 send "&8[&3BedWars&8] &aDu hast das Bett von Team &eGelb &azerstört" to player
4702 else:
4703 broadcast "&8[&3BedWars&8] &cDas Bett von Team &eGelb &cwurde von %{Cache.Chat::%player%}%%player% &czerstört"
4704 send "&8[&3BedWars&8] &aDu hast das Bett von Team &eGelb &azerstört" to player
4705 loop all players:
4706 If {Spieler.%loop-player%} is "yellow":
4707 send loop-player title "&c&lDein Bett" with subtitle "&c&lwurde zerstört" for 5 seconds