IgorM2008 10 Opublikowano 4 listopada 2021 Udostępnij Opublikowano 4 listopada 2021 Magic Roulette Magic Roulette to skrypt na skrzynki jak z cs go. Skrypt pozwala nam tworzyć i edytować zawartość skrzynek. Można go zastosować np. na serwerze typu survival. Wymagania Skrypt był testowany jedynie w skript 2.6-beta3 (minecraft 1.17) Komendy /addrul (nazwa) - dodaje ruletkę /delrul (nazwa) - usuwa ruletkę /editrul (nazwa) - edytuje ruletkę /setkey (nazwa) - zamienia domyślny klucz do tego przedmiotu który trzymasz w ręce (musisz trzymać tylko jeden przedmiot, warto też posiadać plugin na zmianę nazw przedmiotów) /givekey (nazwa) (ilość) (gracz) - daje klucz do danej skrzyni /setpreview (nazwa) - ustawia podgląd ruletki który będzie można sprawdzić za pomocą komendy /preview lub kliknięcia na skrzynkę prawym przyciskiem myszy /preview lub /podglad (ruletka) - pokazuje ustawiony podgląd skrzyni (gracze mogą jej używać) /chestrul (nazwa) - ustawia daną ruletkę na taką by trzeba było do niej włożyć klucz (domyślnie wyłączone) /givechest (nazwa) - daje skrzynkę do której trzeba włożyć klucz jeśli włączyłeś tą opcję komendą /chestrul (taką skrzynkę można postawić np. na spawnie) /offpreview (nazwa) - wyłącza możliwość podglądu w danej skrzynce /onpreview (nazwa) - włącza możliwość podglądu w danej skrzynce /listrul (nazwa) - pokazuje listę ruletek Download Proszę o zgłaszanie błędów! Zabujca997 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50738-magic-roulette-skrypt-na-skrzynki-jak-z-cs-go/ Udostępnij na innych stronach Więcej opcji udostępniania...
Glicz 246 Opublikowano 4 listopada 2021 Udostępnij Opublikowano 4 listopada 2021 41 minut temu, IgorM2008 napisał: Proszę o zgłaszanie błędów! Ok. Cytat loop 10 times: wait 0.2 second play sound "block.note_block.pling" set {_n} to random integer between 1 and {_nv2} set {_kol} to random integer between 1 and 10 set {_kolv2} to random integer between 1 and 10 set slot 17 of player's current inventory to slot 16 of player's current inventory set slot 16 of player's current inventory to slot 15 of player's current inventory set slot 15 of player's current inventory to slot 14 of player's current inventory set slot 14 of player's current inventory to slot 13 of player's current inventory set slot 13 of player's current inventory to slot 12 of player's current inventory set slot 12 of player's current inventory to slot 11 of player's current inventory set slot 11 of player's current inventory to slot 10 of player's current inventory set slot 10 of player's current inventory to slot 9 of player's current inventory set slot 9 of player's current inventory to {item::%{_name}%::%{_n}%} set slot 26 of player's current inventory to slot 25 of player's current inventory set slot 25 of player's current inventory to slot 24 of player's current inventory set slot 24 of player's current inventory to slot 23 of player's current inventory set slot 23 of player's current inventory to slot 21 of player's current inventory set slot 21 of player's current inventory to slot 20 of player's current inventory set slot 20 of player's current inventory to slot 19 of player's current inventory set slot 19 of player's current inventory to slot 18 of player's current inventory set slot 18 of player's current inventory to {szklo::%{_kol}%} set slot 8 of player's current inventory to slot 7 of player's current inventory set slot 7 of player's current inventory to slot 6 of player's current inventory set slot 6 of player's current inventory to slot 5 of player's current inventory set slot 5 of player's current inventory to slot 3 of player's current inventory set slot 3 of player's current inventory to slot 2 of player's current inventory set slot 2 of player's current inventory to slot 1 of player's current inventory set slot 1 of player's current inventory to slot 0 of player's current inventory set slot 0 of player's current inventory to {szklo::%{_kolv2}%} Panie Boże, ratuj mnie. Nie żeby coś, ale jest coś takiego jak pętla. Zamiast pisać kilkanaście linijek, użyj pętli command /addrul [<text>]: aliases: /createrul trigger: if player is op: if arg 1 is set: if {ruletki::%arg 1%} is not true: send "&aStworzyłeś ruletkę &2%arg 1%&a!" to player set {ruletki::%arg 1%} to true set {rulname::%arg 1%} to arg 1 set {klucz::%arg 1%} to tripwire hook named "&eKlucz do ruletki &6%arg 1%" set {keyname::%arg 1%} to arg 1 else: send "&cTaka ruletka już istnieje!" to player else: send "&cNie poprawnie użyta komenda" to player else: send "&cNie masz do tego uprawnień!" to player Pls nie. Nie rób drzew ifów, zamiast tego zrób coś w stylu: command /komenda: trigger: if player is not op: send "Nie masz uprawnień" stop if... on inventory click: if name of clicked inventory is "&7Otwieranie...": cancel event on inventory click: if name of player's current inventory is "&7Otwieranie...": if click type is left mouse button with shift or right mouse button with shift: cancel event stop on inventory click: if name of clicked inventory is "&ePodgląd Ruletki": cancel event on inventory click: if name of player's current inventory is "&ePodgląd Ruletki": if click type is left mouse button with shift or right mouse button with shift: cancel event stop Ale bardzo cię proszę, nie rób kilku eventów tylko daj wszystko do jednego, to nie ma sensu on load: send "&e&lScript by &6&lIgorM2008" to player Tu się domyśl. Oraz... Zrób WSZYSTKO w jednej komendzie, po co kilka? Ogólnie to skrypt nie ma najlepszego kodu, więc postaraj się go poprawić. knugi 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50738-magic-roulette-skrypt-na-skrzynki-jak-z-cs-go/#findComment-313661 Udostępnij na innych stronach Więcej opcji udostępniania...
PolsatGraniePL 124 Opublikowano 26 listopada 2021 Udostępnij Opublikowano 26 listopada 2021 (edytowane) W dniu 4.11.2021 o 21:24, IgorM2008 napisał: Magic Roulette Magic Roulette to skrypt na skrzynki jak z cs go. Skrypt pozwala nam tworzyć i edytować zawartość skrzynek. Można go zastosować np. na serwerze typu survival. Wymagania Skrypt był testowany jedynie w skript 2.6-beta3 (minecraft 1.17) Komendy /addrul (nazwa) - dodaje ruletkę /delrul (nazwa) - usuwa ruletkę /editrul (nazwa) - edytuje ruletkę /setkey (nazwa) - zamienia domyślny klucz do tego przedmiotu który trzymasz w ręce (musisz trzymać tylko jeden przedmiot, warto też posiadać plugin na zmianę nazw przedmiotów) /givekey (nazwa) (ilość) (gracz) - daje klucz do danej skrzyni /setpreview (nazwa) - ustawia podgląd ruletki który będzie można sprawdzić za pomocą komendy /preview lub kliknięcia na skrzynkę prawym przyciskiem myszy /preview lub /podglad (ruletka) - pokazuje ustawiony podgląd skrzyni (gracze mogą jej używać) /chestrul (nazwa) - ustawia daną ruletkę na taką by trzeba było do niej włożyć klucz (domyślnie wyłączone) /givechest (nazwa) - daje skrzynkę do której trzeba włożyć klucz jeśli włączyłeś tą opcję komendą /chestrul (taką skrzynkę można postawić np. na spawnie) /offpreview (nazwa) - wyłącza możliwość podglądu w danej skrzynce /onpreview (nazwa) - włącza możliwość podglądu w danej skrzynce /listrul (nazwa) - pokazuje listę ruletek Download Proszę o zgłaszanie błędów! dlaczego dajesz sobie tag "skrypt miesiąca" lmao przez ciebie przestraszyłem się, że już było wyniki ;/ Edytowane 26 listopada 2021 przez polsatgraniepl Zabujca997 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50738-magic-roulette-skrypt-na-skrzynki-jak-z-cs-go/#findComment-314524 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ą.