W4F3LQ_NL 0 Opublikowano 20 kwietnia Udostępnij Opublikowano 20 kwietnia # Wymagania: Plugin Skript # Uprawnienie: admin.rozdaj options: tag: &8[&6&lᴋʟᴜᴄᴢᴇ&8] dzwiek_odliczania: block.note_block.pling dzwiek_finalu: entity.firework_rocket.large_blast kolor_glowny: &6 kolor_liczby: &e command /rozdajgui: permission: admin.rozdaj trigger: set {_gui} to a new chest inventory with 3 rows named "&6Ustaw przedmioty (ᴋʟᴜᴄᴢᴇ)" set {_slot} to 0 loop {rozdawka::items::*}: set slot {_slot} of {_gui} to loop-value add 1 to {_slot} open {_gui} to player on inventory close: if name of event-inventory is "&6Ustaw przedmioty (ᴋʟᴜᴄᴢᴇ)": clear {rozdawka::items::*} loop integers from 0 to 26: if slot loop-integer of event-inventory is not air: add slot loop-integer of event-inventory to {rozdawka::items::*} send "{@tag} &aZapisano przedmioty do rozdania!" to player command /rozdaj: permission: admin.rozdaj trigger: if size of {rozdawka::items::*} is 0: send "{@tag} &cNajpierw ustaw przedmioty w /rozdajgui!" to player stop set {rozdawka::trwa} to true # Start - Napis i dźwięk startowy broadcast "{@tag} &fRozdawanie &6&lᴋʟᴜᴄᴢᴇ &frozpocznie się za &b30 sekund&f!" send title "&6&lᴋʟᴜᴄᴢᴇ" with subtitle "&fPrzygotuj miejsce w EQ!" to all players for 3 seconds play sound "entity.experience_orb.pickup" with volume 1.0 and pitch 1.0 to all players wait 20 seconds # Ostatnie 10 sekund broadcast "{@tag} &fPozostało &b10 sekund &fdo rozdania &6ᴋʟᴜᴄᴢʏ&f!" send title "{@kolor_liczby}10" with subtitle "&fGracze zaraz otrzymają &6ᴋʟᴜᴄᴢᴇ&f!" to all players for 1 second play sound "{@dzwiek_odliczania}" with volume 1.0 and pitch 0.5 to all players wait 5 seconds # Odliczanie 5, 4, 3, 2, 1 loop 5 times: set {_n} to 6 - loop-number send title "{@kolor_liczby}%{_n}%" with subtitle "&7Szykuj się na &6ᴋʟᴜᴄᴢᴇ&7..." to all players for 0.5 seconds play sound "{@dzwiek_odliczania}" with volume 1.0 and pitch (0.5 + (loop-number / 5)) to all players wait 1 second # Finał loop all players: loop {rozdawka::items::*}: if loop-player can hold loop-value-2: give loop-value-2 to loop-player else: drop loop-value-2 at loop-player send title "&6&lᴋʟᴜᴄᴢᴇ &a&lOTRZYMANE!" with subtitle "&7Sprawdź ekwipunek" to loop-player play sound "{@dzwiek_finalu}" with volume 1.0 and pitch 1.0 to loop-player play sound "entity.player.levelup" with volume 0.8 and pitch 1.2 to loop-player broadcast "{@tag} &6Event zakończony! Wszystkie &lᴋʟᴜᴄᴢᴇ &6zostały rozdane." set {rozdawka::trwa} to false command /rozdajreset: permission: admin.rozdaj trigger: set {rozdawka::trwa} to false send "{@tag} &7Zresetowano status eventu." to player Cytuj Odnośnik do komentarza https://skript.pl/temat/59105-skrypt-na-rozdawanie-kluczy/ Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.