Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla 'skrypt na parkour'.

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Skript
    • Skrypty
    • Pytania i problemy
    • Zlecenia
  • Serwery Minecraft
    • Prezentacje serwerów Minecrafta
    • Pytania i problemy
    • Poradniki
  • Programowanie
    • Projekty
    • Pytania i problemy
    • Zlecenia
  • Społeczność
    • Współpraca
    • Pogaduszki
    • Komputery i sprzęt
    • Twórczość użytkowników
    • Gry forumowe
  • Forumowe projekty
    • UtopiaMC - forumowy serwer Minecraft
  • Serwis
    • Informacje i aktualności
    • Prawo
    • System wniosków
    • Archiwum
  • Klub futurystuw Wdrożeńa
  • Klub futurystuw Propozycje
  • Klub futurystuw Offtopic
  • Klub futurystuw Zastosowańa
  • podwiek.pl Prawo
  • podwiek.pl Dyskusje

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Lokalizacja


Hobby


Nick w MC


GG


E-mail


Skype


Strona www


Discord


Steam

  1. mervi_X

    Skrypt na dystrykty

    Podstawowe informacje Wersja serwera:1.21.4 Wersja Skript: Opis zlecenia /dzaloz <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> (kazdy dystrykt ma przydzielana range np dystrykt D1 ma /lp <user> parent set d1 (z permisja) /dsojusz <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> (zaklada sojusz z dystruktem) /dusun <usuwa dystrykt> /dzapros <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> <gracz> dodaje gracza do dystryktu i automatycznie dodaje mu range (z permisja) /dwyrzuc <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> <gracz> wyrzuca gracza z dystryktu i automatycznie zabiera mu range Dodam że chce aby gracze będący w tym samym dystrykcie nie mogli się bić żeby nie było przypadkowych uderzeń, oraz żeby każdy dystrykt miał swój inny unikatowy kolor który pokazuje się nad głową na czacie gdy gracz coś napiszę o po kliknięciu TAB.
  2. W4F3LQ_NL

    skrypt na przelewy

    #---Skrypt na /pay--- #---Made by W4F3L--- options: tag: &8#11E210&lᴏ&#33E632&lᴡ&#55EA54&lʟ&#77EE76&lᴍ&#99F399&lᴄ&#BBF7BB&l.&#DDFBDD&lᴘ&#FFFFFF&lʟ] # Prefiks wiadomości command /pay [<player>] [<number>]: permission: skrypt.pay permission message: {@tag} &cNie masz uprawnień do przesyłania pieniędzy. trigger: # Sprawdzenie czy podano gracza if arg 1 is not set: send "{@tag} &7Użycie: &b/pay (gracz) (kwota)" stop # Sprawdzenie czy podano kwotę if arg 2 is not set: send "{@tag} &7Musisz podać kwotę." stop # Sprawdzenie czy kwota jest dodatnia if arg 2 <= 0: send "{@tag} &cKwota musi być większa niż 0." stop # Sprawdzenie czy gracz nie próbuje wysłać kasy do siebie if arg 1 is player: send "{@tag} &cNie możesz wysłać pieniędzy samemu sobie." stop # Główna logika sprawdzająca stan konta (Vault) if player's balance is greater than or equal to arg 2: remove arg 2 from player's balance add arg 2 to arg 1's balance send "{@tag} &fPrzesłałeś &a%arg 2%$ &fdo gracza &b%arg 1%&f." to player send "{@tag} &fOtrzymałeś &a%arg 2%$ &fod gracza &b%player%&f." to arg 1 else: send "{@tag} &cNie masz wystarczająco środków na koncie! &7(Brakuje: &e%arg 2 - player's balance%$&7)"
  3. W4F3LQ_NL

    Skrypt na Antibota

    #---Skrypt na antibota--- #---Made by W4F3L--- options: gui-name: &8Weryfikacja: Kliknij zielone! kick-msg: &cNie przeszedłeś weryfikacji! # Kordy weryfikacji v-x: 203 v-y: -100 v-z: 207 v-world: "world" # Zmień na nazwę swojego świata, jeśli jest inna # Dźwięk sukcesu success-sound: "entity.experience_orb.pickup" on join: set {verifying::%player%} to true set {loc::%player%} to player's location # Teleportacja na konkretne kordy 203 / 207 teleport player to location({@v-x}, {@v-y}, {@v-z}, world {@v-world}) wait 5 ticks open_verify_gui(player) # Blokada obrażeń w punkcie weryfikacji on damage of player: if {verifying::%victim%} is true: cancel event if victim's y-coordinate < {@v-y} - 5: teleport victim to location({@v-x}, {@v-y}, {@v-z}, world {@v-world}) function open_verify_gui(p: player): open chest inventory with 3 rows named "{@gui-name}" to {_p} loop 27 times: set slot (loop-number - 1) of {_p}'s current inventory to red stained glass pane named "&cBłąd!" set {slot.verify::%{_p}%} to random integer between 0 and 26 set slot {slot.verify::%{_p}%} of {_p}'s current inventory to lime wool named "&aKLIKNIJ MNIE" on any move: if {verifying::%player%} is true: cancel event on chat: if {verifying::%player%} is true: cancel event on command: if {verifying::%player%} is true: cancel event on inventory click: if name of event-inventory is "{@gui-name}": cancel event if clicked slot is {slot.verify::%player%}: # Powrót na kordy sprzed teleportacji teleport player to {loc::%player%} delete {verifying::%player%} delete {loc::%player%} delete {slot.verify::%player%} close player's inventory play sound {@success-sound} with volume 1 and pitch 1 to player send "&aWeryfikacja pomyślna! Witaj na serwerze." else if clicked slot is not -1: kick player due to "{@kick-msg}" on quit: delete {verifying::%player%} delete {loc::%player%} delete {slot.verify::%player%} on inventory close: if {verifying::%player%} is true: wait 2 ticks if {verifying::%player%} is true: open_verify_gui(player)
  4. W4F3LQ_NL

    Skrypt na restarty

    #---Skrypt na restart--- #---Made by W4F3L--- command /owlmcrestart [<text>]: permission: admin.owlmc permission message: &cNie masz uprawnien do tej komendy! trigger: # --- OPCJA STOP (Anulowanie) --- if arg 1 is "stop": if {restart::status} is true: set {restart::status} to false broadcast "&8[&6OWLMC&8] &c&lBEZPIECZNY RESTART ZOSTAL ODWOŁANY!" send title "&c&lANULOWANO" with subtitle "&7Restart nie odbedzie sie" to all players play sound "block.anvil.land" with volume 1 and pitch 1 to all players else: send "&8[&6OWLMC&8] &7Obecnie nie trwa zadne odliczanie." stop # --- START RESTARTU --- if {restart::status} is true: send "&8[&6OWLMC&8] &cOdliczanie juz trwa!" stop set {restart::status} to true set {_timer} to 60 while {_timer} > 0: if {restart::status} is false: stop # --- Wyświetlanie na ekranie (Title) --- if {_timer} > 10: send title "&6&lʙᴇᴢᴘɪᴇᴄᴢɴʏ ʀᴇsᴛᴀʀᴛ" with subtitle "&eza &c%{_timer}% &esekund" to all players # Dźwięk expa co sekundę (tonacja standardowa) play sound "entity.experience_orb.pickup" with volume 0.5 and pitch 1 to all players else: # Ostatnie 10 sekund - duża liczba send title "&c&l%{_timer}%" with subtitle "&6&lʙᴇᴢᴘɪᴇᴄᴢɴʏ ʀᴇsᴛᴀʀᴛ" to all players # Dźwięk expa co sekundę (wyższa tonacja dla efektu końcowego) play sound "entity.experience_orb.pickup" with volume 0.8 and pitch 1.5 to all players # --- Powiadomienia na czacie --- if {_timer} is 60 or 45 or 30 or 15 or 10 or 5 or 4 or 3 or 2 or 1: broadcast "&8[&6OWLMC&8] &eʙᴇᴢᴘɪᴇᴄᴢɴʏ ʀᴇsᴛᴀʀᴛ &7nastąpi za &c%{_timer}% &7sekund..." remove 1 from {_timer} wait 1 second # --- Finalizacja --- if {restart::status} is true: set {restart::status} to false send title "&c&lʀᴇsᴛᴀʀᴛᴏᴡᴀɴɪᴇ..." with subtitle "&7Zaraz wracamy!" to all players broadcast "&8[&6OWLMC&8] &4&lSerwer wykonuje teraz ʙᴇᴢᴘɪᴇᴄᴢɴʏ ʀᴇsᴛᴀʀᴛ!" play sound "ui.button.click" with volume 1 and pitch 1 to all players wait 1.5 seconds execute console command "restart" on load: set {restart::status} to false
  5. Hej! Kiedyś chciałem znaleźć plugin na losową teleportację na mój serwer. Jeden nie działał, drugi nie tak jak oczekiwałem, trzeci prawie dobrze, ale wymagałby większej edycji kodu źródłowego. O skryptach to już nie wspomnę, bo tam to była masakra, skrypty jak z 2010 . Dlatego też właśnie postanowiłem napisać swój własny skrypt - a potem go opublikować. Działanie Skrypt jest bardzo łatwy w użyciu, zawiera trzy komendy: • /rtp - teleportuje w losowe miejsce • /rtp settings - otwiera ustawienia • /rtp reload - przeładowuje konfigurację skryptu (config.yml, dostępne jedynie w wersji dodatkowej) Konfiguracja Raczej wszystko, co jest potrzebne, da się zmienić w pliku config.yml, który tworzy się w folderze Skript/scripts/NRandomTeleport. Jednak nie jest to konieczne - wszystkie opcje z configu są łatwiej zmieniane w GUI ustawień, pod komendą /rtp settings. Uprawnienia A raczej uprawnienie, na tę chwilę jest tylko jedno: • nrtp.admin - dostęp do /rtp settings oraz /rtp reload Wymagania Nie jestem zbyt wielkim fanem tysiąca dodatków na serwerze, dlatego skrypt wymaga tylko dwa, ale jedynie w wersji dodatkowej. Jeśli nie potrzebujesz config.yml (bardzo łatwo ustawisz to, co chcesz w /rtp settings) oraz tab completion (podpowiadanie argumentów komendy, które i tak są widoczne tylko dla administratora) możesz bez problemu korzystać z wersji bezdodatkowej. A tymi dodatkami są skript-yaml oraz SkBee. Co do wersji skripta, testowałem skrypt na 2.6, lecz na 99.9% zadziała na 2.5.3. Z niższych wersji i tak nie ma sensu korzystać, ale pewnie zadziałają. Pobranie Wersja wymagająca dwóch dodatków (z config.yml oraz tab completion) Wersja niewymagająca żadnego dodatku (bez config.yml oraz tab completion) Na koniec... Jeśli będziecie, to chciałbym życzyć miłego korzystania ze skryptu. O wszystkich błędach, propozycjach i sugestiach dotyczących kodu zachęcam do pisania w odpowiedziach. Jeśli doszedłeś do tego momentu, to dziękuję za przeczytanie... Pozdrawiam
  6. # 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
  7. Chciał bym się pochwalić jaki skrypt dzisiaj napisałem😊

    Skrypt na Wirtualny portfel dla graczy gdzie można kupować rangi.

  8. 1. Wymagane Pluginy Aby ten skrypt w ogóle ruszył i współpracował z rangami, musisz mieć zainstalowane na serwerze: Skript: Główny silnik, który czyta ten kod. LuckPerms: Najlepszy plugin do rang. To w nim tworzysz grupy (VIP, GVIP) i nadajesz uprawnienia. 2. Jak dodać rangę w LuckPerms (LP)? Twój skrypt sprawdza uprawnienia linijkami: if player has permission "kit.vip". Musisz więc stworzyć rangi i przypisać im te konkretne uprawnienia w LuckPerms. Komendy w konsoli lub w grze (jeśli masz OP): Tworzenie rang: /lp create group vip /lp create group gvip Nadawanie uprawnień do kitów: Dla VIP: /lp group vip permission set kit.vip true Dla G-VIP: /lp group gvip permission set kit.gvip true Dodawanie gracza do rangi: /lp user <NICK> parent set vip 3. Wyjaśnienie komend ze skryptu /kit Otwiera główne menu (GUI) z wyborem zestawów. Gracz & Jedzenie: Dostępne dla każdego. VIP: Sprawdza, czy gracz ma permisję kit.vip. G-VIP / YT: Sprawdza, czy gracz ma permisję kit.gvip. /kitreset <nick> <nazwa_kitu> (lub /kitusun) Komenda tylko dla administratora (wymaga uprawnienia admin.kit). Działanie: Usuwa zapisany czas oczekiwania dla danego gracza. 4. Logika działania skryptu (Krok po kroku) Wybór: Gracz klika przedmiot w /kit. Sprawdzenie: Skrypt sprawdza, czy minął wymagany czas (cooldown) i czy gracz ma rangę (permisję). Potwierdzenie: Jeśli wszystko jest OK, otwiera się drugie menu z zielonym barwnikiem. Wydanie: Po kliknięciu "Potwierdź", skrypt czyści zmienną tymczasową, daje przedmioty i zapisuje aktualną godzinę jako start nowego czasu oczekiwania. Przykład: Jeśli VIP odebrał kit i musi czekać 30 minut, a Ty chcesz mu pozwolić wziąć go znowu teraz, wpisujesz: /kitreset Janusz vip.
  9. czemus1

    poprawa skrypt

    Podstawowe informacje Wersja serwera: Wersja Skript: Opis zlecenia poprawi ktoś skrypt tak aby działał tak żeby jak sie rejestrujesz to nie da sie odczytać nawet kordów żeby poprstu był cały czarny ekran nie efekt tylko cały czarny ekran na dole daje skrypt on first join: apply blindness to player for 30 seconds send "&aZarejestruj się używając /register haslo haslo" to player loop 5 times: wait 10 seconds send "&aZarejestruj się używając /register haslo haslo" to player wait 30 seconds kick player due to "&cRejestracja trwała zbyt długo" on join: apply blindness to player for 30 seconds if {haslo::%player%} is not set: send "&aZarejestruj się używając /register haslo haslo" to player wait 30 seconds kick player due to "&cRejestracja trwała zbyt długo" else: send "&aZaloguj się używając /login haslo" to player wait 30 seconds if {zalogowany::%player%} is not true: kick player due to "&cLogowanie trwało zbyt długo" command /register [<text>] [<text>]: trigger: if {haslo::%player%} is not set: if arg-1 and arg-2 are set: if arg-1 is equal to arg-2: set {haslo::%player%} to arg-1 set {zalogowany::%player%} to true send "&aZarejestrowano pomyślnie" remove blindness from player else: send "&cHasła nie są takie same!" else: send "&cMusisz powtórzyć hasło!" else: send "&cJesteś już zarejestrowany" command /login [<text>]: trigger: if {zalogowany::%player%} is not true: if {haslo::%player%} is set: if arg contains {haslo::%player%}: send "&aPomyślnie zalogowano" set {zalogowany::%player%} to true remove blindness from player else: send "&cBłędne hasło" else: send "&cMusisz się najpierw zarejestrować" else: send "&cJesteś już zalogowany!" command /changepassword [<text>] [<text>]: trigger: if arg-1 and arg-2 is set: if {zalogowany::%player%} is set: if arg-1 is equal to {haslo::%player%}: set {haslo::%player%} to arg-2 send "&aZmieniłeś swoje hasło!" else: send "&cTwoje stare hasło jest błędne" else: send "&cNie możesz zmienić hasła nie będąc zalogowanym" else: send "&cPoprawne użycie /changepassword starehaslo nowehaslo" command /resetpassword <player>: usage: &c/resetpassword gracz permission: admin.perm trigger: if player doesn't have permission "admin.perm": delete {haslo::%arg%} delete {zalogowany::%arg%} send "&aZresetowałeś hasło gracza %arg%" else: send "&cNie możesz zresetować hasła %arg% bo jest adminem" on command: if sender is player: if player is not console: if {zalogowany::%player%} is not set: if command is not "login" or "register": send "&cNajpierw się zarejestruj/zaloguj" cancel event on drop: if {zalogowany::%player%} is not set: cancel event on damage: if {zalogowany::%attacker%} is not set: if {zalogowany::%victim%} is not set: cancel event on load: delete {zalogowany::*} on leave: delete {zalogowany::%player%} on player move: if {zalogowany::%player%} is not set: cancel event on inventory click: if {zalogowany::%player%} is not set: cancel event on break: if {zalogowany::%player%} is not set: cancel event on place: if {zalogowany::%player%} is not set: cancel event
  10. VictorPL

    Skrypt na prace 1.21.11

    Podstawowe informacje Wersja serwera: 1.21.11 Wersja Skript: 2.14.2 Opis zlecenia Poszukuję skryptu na prace, uzywam EssentialsX jak bedzie trzeba Vault to moge wziac Skrypt ma polegac na tym, zeby po wpisaniu /prace wyswietlalo nam sie GUI w ktorym jest do wybrania 4 prace a wybor ich ma byc z cooldownem 30 minutowym na gracza. - Rzeznik - co zabicie moba 0.20$, za wither skeletona 3$, withera 30$ - Drwal - co wykopany 1 blok drewna (naturalnie zgenerowany, nie postawiony przez gracza) 3$ - Gornik - co lepsza rude wiecej dolarow, wegiel 1$, zelazo 2$, zloto 4$, - Wedkarz - za kazdy łów zdobywa 0.50$ Jesli bedzie potrzeba jakis dodatkow do skriptu zeby skrypt smigal to oczywiscie takich uzyje
  11. poken12

    Skrypt na garderobe

    Witam, Czy znajdzie sie ktoś to napisał mi skrypt na garberobe? że dodaje skrzydła itp (wiem to jest w texturepacku) chodzi mi bardziej o stworzenie armorstanda i postaci gracza przed nim w którą jak sie kliknie będzie można znaleźć gui z napisem np Otwarłeś garderobe
  12. # --- KONFIGURACJA --- #---Made by W4F3L --- options: p: &d&lE-CHEST &8»&f # Obsługa kliknięcia na postawiony blok Enderchesta on right click on ender chest: cancel event open_ec_selector(player) # Komendy /ec i /enderchest command /enderchest: aliases: /ec trigger: open_ec_selector(player) # Menu wyboru stron (4 eceki) function open_ec_selector(p: player): open chest inventory with 1 rows named "{@p} Wybierz stronę" to {_p} set slot 1 of {_p}'s current inventory to ender chest named "&dStrona 1" with lore "&7Kliknij, aby otworzyć" set slot 3 of {_p}'s current inventory to ender chest named "&dStrona 2" with lore "&7Kliknij, aby otworzyć" set slot 5 of {_p}'s current inventory to ender chest named "&dStrona 3" with lore "&7Kliknij, aby otworzyć" set slot 7 of {_p}'s current inventory to ender chest named "&dStrona 4" with lore "&7Kliknij, aby otworzyć" # Funkcja otwierania strony (6 rzędów, ostatni na nawigację) function open_ec_page(p: player, page: number): open chest inventory with 6 rows named "{@p} Strona %{_page}%" to {_p} # Ładowanie itemów (sloty 0-44) loop 45 times: set {_slot} to loop-number - 1 set slot {_slot} of {_p}'s current inventory to {ec::%{_p}'s uuid%::%{_page}%::%{_slot}%} # Dolny pasek (sloty 45-53) loop 9 times: set {_s} to 44 + loop-number set slot {_s} of {_p}'s current inventory to gray stained glass pane named " " set slot 49 of {_p}'s current inventory to nether star named "&bMenu Główne" if {_page} > 1: set slot 48 of {_p}'s current inventory to arrow named "&e« Poprzednia strona" if {_page} < 4: set slot 50 of {_p}'s current inventory to arrow named "&eNastępna strona »" # Logika kliknięć wewnątrz GUI on inventory click: if name of event-inventory contains "{@p}": # Blokada w Menu Wyboru if name of event-inventory is "{@p} Wybierz stronę": cancel event if clicked slot is 1: open_ec_page(player, 1) if clicked slot is 3: open_ec_page(player, 2) if clicked slot is 5: open_ec_page(player, 3) if clicked slot is 7: open_ec_page(player, 4) stop # Blokada dolnego paska w stronach if name of event-inventory contains "Strona": if index of event-slot >= 45: cancel event # Dynamiczne sprawdzanie strony set {_title} to uncolored name of event-inventory replace all "E-CHEST » Strona " with "" in {_title} set {_current} to {_title} parsed as number if clicked slot is 49: open_ec_selector(player) if clicked slot is 48: if {_current} > 1: save_ec(player, {_current}) # Zapisujemy przed zmianą open_ec_page(player, ({_current} - 1)) if clicked slot is 50: if {_current} < 4: save_ec(player, {_current}) # Zapisujemy przed zmianą open_ec_page(player, ({_current} + 1)) # Blokada Shift-Click do dolnego rzędu if event-clicktype is left mouse button with shift or right mouse button with shift: if index of event-slot < 45: if player has enough space for event-slot: stop else: cancel event # Funkcja pomocnicza do zapisu (żeby strzałki nie gubiły itemów) function save_ec(p: player, page: number): loop 45 times: set {_slot} to loop-number - 1 set {ec::%{_p}'s uuid%::%{_page}%::%{_slot}%} to slot {_slot} of {_p}'s current inventory # Zapis przy zamykaniu okna on inventory close: if name of event-inventory contains "Strona": set {_title} to uncolored name of event-inventory replace all "E-CHEST » Strona " with "" in {_title} set {_page} to {_title} parsed as number save_ec(player, {_page})
  13. Skauek

    Skrypt Na Dystrykty

    Podstawowe informacje Wersja serwera: 1.21.4 Wersja Skript:najnowsza Opis zlecenia /dystryktzaloz <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> (kazdy dystrykt ma przydzielana range np dystrykt D1 ma /lp <user> parent set d1 (z permisja) /dystryktsojusz <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> (zaklada sojusz z dystruktem) /dystryktusun <usuwa dystrykt> /dystryktdodaj <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> <gracz> dodaje gracza do dystryktu i automatycznie dodaje mu range (z permisja) /dystryktwyrzuc <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> <gracz> wyrzuca gracza z dystryktu i automatycznie zabiera mu range
  14. DevDavEd_zQ

    potrzebuje skryptu

    Siema, potrzebuję skrypt w Skript plugin do Minecrafta, który zrobi system portfela z walutą VPLN. Chcę komendy: /portfel — pokazuje gui z rangami np VIP SVIP SPONSOR ELITA klucze do skryn, ( plugin do skrzyn to getcase a plugin na rangi mam luckperms ) /addportfel <gracz> <kwota> — dodaje kasę (z tab complete na graczy), /setportfel <gracz> <kwota> — ustawia kasę, /checkcash <gracz> alias /cc — pokazuje kasę innego gracza, oraz żeby kasa była pokazywana na scoreboardzie i w tabie, wszystko prosto i czytelnie. Np jakis placeholder %player_cashvpln% ktore pokazuje ile sie ma hajsu
  15. Jestemnowy

    INVCHESCK-Skrypt!!!

  16. Jestemnowy

    SKRYPT TARTAKI

    # Skript Tartaku dla Minecraft 1.21.10 # Wymaga Skript 2.13.2 i SkBee v3.14.0 # --- Place event --- on place: if name of player's tool is "&6&k_ &eTartak": # zapisujemy typ drewna i jego kierunek set {_axis} to axis of event-block set {tartak::%event-location%::type} to type of player's tool set {tartak::%event-location%::axis} to {_axis} send "&aPostawiles tartak (%type of player's tool%)." to player # --- Break event --- on break: if {tartak::%event-location%::type} is set: # obsługa bedrock / usuwanie if event-block is bedrock: if player is sneaking: clear {tartak::%event-location%} send "&cUsunales tartak." to player cancel event stop else: cancel event stop cancel event set {_type} to {tartak::%event-location%::type} set {_axis} to {tartak::%event-location%::axis} set {_loc} to event-location drop {_type} at {_loc} set block at {_loc} to bedrock wait 15 seconds # przywracamy blok w tym samym kierunku set block at {_loc} to {_type} with axis {_axis} # --- Tartak command --- command /tartak [<text>]: permission: tartak.* trigger: # lista dopuszczalnych typów drewna if arg 1 is not "spruce" or "birch" or "oak" or "jungle" or "acacia" or "darkoak" or "mangrove" or "cherry": send "" send "&6/daj tartak: wybierz typ:" send "&6/tartak spruce" send "&6/tartak birch" send "&6/tartak oak" send "&6/tartak jungle" send "&6/tartak acacia" send "&6/tartak darkoak" send "&6/tartak mangrove" send "&6/tartak cherry" send "" stop # dajemy graczowi tartak w wybranym typie drewna if arg 1 is "spruce": give player spruce log named "&6&k_ &eTartak" if arg 1 is "birch": give player birch log named "&6&k_ &eTartak" if arg 1 is "oak": give player oak log named "&6&k_ &eTartak" if arg 1 is "jungle": give player jungle log named "&6&k_ &eTartak" if arg 1 is "acacia": give player acacia log named "&6&k_ &eTartak" if arg 1 is "darkoak": give player dark oak log named "&6&k_ &eTartak" if arg 1 is "mangrove": give player mangrove log named "&6&k_ &eTartak" if arg 1 is "cherry": give player cherry log named "&6&k_ &eTartak"
  17. YCHEST Skrypt zawiera: - Dużo configu pod swoje preferencje (permisje, wiadomości, nazwy skrzyń , dźwięki i więcej..) - Podgląd i Edytowanie w GUI - Bardzo przyjazny interfejs ustawiania szans - Tab completery, hologramy - Dużo dużo więcej funkcji Informacje: W komendach używamy liczb jako identyfikacji skrzyń np. 1 jest odpowiednikiem skrzyni którą ustawiliście w configu Komendy: Komendy działają pod /skrzynia, /yc, /ychest /yc set [1-5] - ustawia skrzynie /yc del - usuwa skrzynie na którą patrzymy + zawartość /yc move [1-5] - Przenosi skrzynię na blok na który patrzymy /yc edit - otwiera edytowanie skrzyni na którą patrzymy /yc reset - resetuje wszystkie skrzynie /yc list - wyświetla liste skrzyń (Typ + kordy) /yc help - otwiera pomoc /klucz Gracz/All typ-klucza [ilosc] - rozdaje graczowi/każdemu klucz (Domyślna ilość = 1) Liczę na szczerą opinię + co można poprawić/dodać Wymagania: Skript (Najlepiej 2.12.1) skript-reflect hologramAPI (SK) Download: 1.0 (Jedyny fragment AI to optymalizacja previewChest)
  18. Skauek

    Skrypt Na Dystrykty

    Podstawowe informacje Wersja serwera: 1.21.4 Wersja Skript: najnowsza Opis zlecenia /dystrykt zaloz (nick osoby) /dystrykt zapros (nick osoby) /dystrykt dolacz (numer dystryktu np. D1) /dystrykt opusc (numer dystryktu np. D1) ma byc 20 dystryktow jak ktos ma to by bylo super
  19. MilGG

    igrzyska smierci, skrypt.

    Witam, bardzo prosze o pomoc /dystryktzaloz <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> (kazdy dystrykt ma przydzielana range np dystrykt D1 ma /lp <user> parent set d1 (z permisja) /dystryktsojusz <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> (zaklada sojusz z dystruktem) /dystryktusun <usuwa dystrykt> /dystryktdodaj <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> <gracz> dodaje gracza do dystryktu i automatycznie dodaje mu range (z permisja) /dystryktwyrzuc <D1/D2/D3/D4/D5/D6/D7/D8/D9/D10/D11/D12> <gracz> wyrzuca gracza z dystryktu i automatycznie zabiera mu range
  20. Hej! Mam 14 lat i od około dwóch lat uczę się pisania skryptów w pluginie Skript. Niedawno postanowiłem wykorzystać zdobyte umiejętności i zacząć sprzedawać swoje autorskie prace. Pieniądze ze sprzedaży nie są przeznaczone dla mnie – chcę w ten sposób wspomóc moich rodziców. Choć nie mamy problemów finansowych, zależy mi na tym, aby dołożyć swoją cegiełkę do domowego budżetu i udowodnić bliskim, że potrafię stworzyć coś wartościowego i zarobić na tym własną pracą.
  21. # ================================ # Auto-block Wheat Skript # Autor: jestemnowy # Nie kopiować ani publikować bez zgody autora # ================================ # Wersja serwera: 1.21+ # Wersja Skript: 2.13.2 # Dodatki: SkBee v3.14.0 (opcjonalnie) # --- Event przy złamaniu pszenicy --- on break of wheat: if tool of player is hoe: cancel event # Zliczamy ilość zebranej pszenicy set {_amount} to 1 # Jeśli w ekwipunku gracza jest już pszenica loop all items in player's inventory: if loop-item is wheat: add amount of loop-item to {_amount} remove loop-item from player's inventory # Konwertujemy na bloki pszenicy (1 blok = 9 ziaren) set {_blocks} to floor({_amount} / 9) set {_remainder} to {_amount} mod 9 if {_blocks} > 0: give player {_blocks} of wheat block if {_remainder} > 0: give player {_remainder} of wheat # Automatycznie sadzimy z powrotem (jeśli motyka nie robi tego sama) set block at event-block to wheat
  22. Siemaa chciałbym taki skrypt który polega na tym że kiedy wpiszemy komendę i text to wyświetla się title z textem który się wpiszę a pod jeszcze inną komendą odpala się GUI gdzie jest kilka rzędów slotów np 6 i tam jest w prawym dolnym barrier block Zamknij a na środku książka z opisem nazwą itp gdzie piszę wszyściutko jak używać itp chciałbym aby ktoś pomógł
  23. robie skrypty, pv

  24. Napisał by mi ktoś Skrypt na Powiększenie obrażeni od end crystali np. /endcrystal reload do skryptu że w konfigu ustawiasz 10 w mc robisz reload pluginu i zadaje 5 serc a jak 20 to zadaje 10 i tak dalej
×
×
  • Dodaj nową pozycję...