Znajdź zawartość
Wyświetlanie wyników dla 'SKLEP GUI'.
-
# ========================================== # PROSTY I NIEZAWODNY PANEL ADMINA (GUI) # ========================================== # Komenda główna i jej aliasy do dodawania przedmiotów command /admin-dajitem: aliases: /admin daj-item permission: admin.zarzadzanie permission message: &cBrak uprawnień do tej komendy. trigger: if player's tool is air: send "&c&lBŁĄD: &7Musisz trzymać przedmiot w ręce!" to player stop # Dodajemy przedmiot na koniec listy add player's tool to {admin_items::*} send "&a&lSUKCES: &7Dodano przedmiot do Twojego menu admina!" to player # Komenda otwierająca skrzynkę DO POBIERANIA (Przedmioty się odnawiają) command /admingui: aliases: /admin gui permission: admin.zarzadzanie permission message: &cBrak uprawnień do tej komendy. trigger: # Sprawdzamy ile jest przedmiotów i dodajemy 2 linijki więcej set {_size} to size of {admin_items::*} set {_needed_slots} to {_size} + 18 if {_needed_slots} <= 9: set {_rows} to 1 else if {_needed_slots} <= 18: set {_rows} to 2 else if {_needed_slots} <= 27: set {_rows} to 3 else if {_needed_slots} <= 36: set {_rows} to 4 else if {_needed_slots} <= 45: set {_rows} to 5 else: set {_rows} to 6 set {_gui} to chest inventory with {_rows} rows named "&c&lZapisane Przedmioty Admina" set {_slot} to 0 loop {admin_items::*}: if {_slot} < 54: set slot {_slot} of {_gui} to loop-value add 1 to {_slot} open {_gui} to player # Komenda otwierająca skrzynkę DO EDYCJI/USUWANIA (Można wyciągać przedmioty) command /usuń-item: aliases: /usun-item, /admin usun, /admin-usun permission: admin.zarzadzanie permission message: &cBrak uprawnień do tej komendy. trigger: set {_size} to size of {admin_items::*} set {_needed_slots} to {_size} + 18 if {_needed_slots} <= 9: set {_rows} to 1 else if {_needed_slots} <= 18: set {_rows} to 2 else if {_needed_slots} <= 27: set {_rows} to 3 else if {_needed_slots} <= 36: set {_rows} to 4 else if {_needed_slots} <= 45: set {_rows} to 5 else: set {_rows} to 6 set {_gui} to chest inventory with {_rows} rows named "&4&lUSUWANIE: Wyciągnij przedmioty" set {_slot} to 0 loop {admin_items::*}: if {_slot} < 54: set slot {_slot} of {_gui} to loop-value add 1 to {_slot} open {_gui} to player # OBSŁUGA POZOSTAWIANIA PRZEDMIOTÓW W GUI DO POBIERANIA on inventory click: if name of player's current inventory is "&c&lZapisane Przedmioty Admina": if clicked inventory is not player's inventory: if clicked item is not air: set {_slot} to clicked slot set {_item} to clicked item wait 1 tick set slot {_slot} of player's current inventory to {_item} # AUTOMATYCZNY ZAPIS ZMIAN PO ZAMKNIĘCIU OKNA USUWANIA on inventory close: if name of player's current inventory is "&4&lUSUWANIE: Wyciągnij przedmioty": # Czyścimy starą listę przedmiotów w pamięci clear {admin_items::*} # Sprawdzamy co zostało w skrzynce i zapisujemy to na nowo set {_slot} to 0 loop 54 times: set {_item} to slot {_slot} of player's current inventory if {_item} is not air: add {_item} to {admin_items::*} add 1 to {_slot} send "&c&lZAPISANO: &7Usunięto wyciągnięte przedmioty z bazy admina!" to player
-
Witam, jestem nowy na forum i napisałem własny Skript na kit. Czesciowo lepszy niż pluginy kod: # ======================================================ten kod tutaj sie zaczyna. Zaznacz ten kod i ctrl-c i do np. Notatnik ctrl-v # KREATOR KITÓW - OBSŁUGA GODZIN, MINUT I SEKUND BY NikoSkript nazwa: SkKIT # ======================================================================== # 1. OTWIERANIE GUI NA PRZEDMIOTY command /stworzkit [<text>]: permission: admin.kitcreator permission message: &cNie masz do tego uprawnień! trigger: if arg-1 is not set: send "&cPoprawne użycie: &e/stworzkit <nazwa_kitu>" to player stop set {_kit} to arg-1 set {edytowany_kit::%player%} to {_kit} if {kits::lista::*} does not contain {_kit}: add {_kit} to {kits::lista::*} set {kits::%{_kit}%::cooldown} to "24 hours" set {kits::%{_kit}%::permission} to "group.default" open chest inventory with 4 rows named "Wloz przedmioty dla: %{_kit}%" to player set {_slot} to 0 loop {kits::%{_kit}%::items::*}: set slot {_slot} of player's current inventory to loop-value add 1 to {_slot} # 2. AUTOMATYCZNE ZAPISYWANIE PRZEDMIOTÓW on inventory close: if name of event-inventory contains "Wloz przedmioty dla:": set {_kit} to {edytowany_kit::%player%} if {_kit} is set: delete {kits::%{_kit}%::items::*} loop all items in event-inventory: if loop-item is not air: add loop-item to {kits::%{_kit}%::items::*} send "&a&lZapisano przedmioty dla kitu: &e%{_kit}%&a!" to player send "&7Ustaw cooldown: &e/kitcooldown %{_kit}% <czas>" to player send "&7Przykłady czasu: &e24h&7, &e30m&7, &e45s" to player delete {edytowany_kit::%player%} # 3. KOMENDA DO USTAWIANIA COOLDOWNU (ROZBITE LINIE DLA BEZPIECZEŃSTWA) command /kitcooldown [<text>] [<text>]: permission: admin.kitcreator trigger: if arg-1 is not set: send "&cUżycie: /kitcooldown <nazwa_kitu> <czas>" to player stop if arg-2 is not set: send "&cUżycie: /kitcooldown <nazwa_kitu> <czas>" to player send "&7Przykłady: &e10s &7(10 sek), &e5m &7(5 min), &e2h &7(2 godz)" to player stop set {_raw-time} to arg-2 # Konwersja skrótów na format Skripta if {_raw-time} contains "s": replace all "s" with " seconds" in {_raw-time} else if {_raw-time} contains "m": replace all "m" with " minutes" in {_raw-time} else if {_raw-time} contains "h": replace all "h" with " hours" in {_raw-time} else if {_raw-time} contains "d": replace all "d" with " days" in {_raw-time} else: set {_raw-time} to "%{_raw-time}% hours" set {_test} to {_raw-time} parsed as time span if {_test} is not set: send "&cZły format czasu! Użyj np. 30s, 15m, 2h" to player stop set {kits::%arg-1%::cooldown} to {_raw-time} send "&aUstawiono cooldown dla kitu &e%arg-1% &ana &e%arg-2%&a!" to player # 4. KOMENDA DO USTAWIANIA PERMISJI (ROZBITE LINIE DLA BEZPIECZEŃSTWA) command /kitperm [<text>] [<text>]: permission: admin.kitcreator trigger: if arg-1 is not set: send "&cUżycie: /kitperm <nazwa_kitu> <permisja>" to player stop if arg-2 is not set: send "&cUżycie: /kitperm <nazwa_kitu> <permisja>" to player stop set {kits::%arg-1%::permission} to arg-2 send "&aUstawiono permisje dla kitu &e%arg-1% &ana: &b%arg-2%" to player # ======================================================================== # SYSTEM ODBIERANIA KITÓW # ======================================================================== command /odbierzkit [<text>]: trigger: if arg-1 is not set: send "&7Dostępne kity:" to player loop {kits::lista::*}: send "&e- %loop-value%" to player stop set {_kit} to arg-1 if {kits::%{_kit}%::cooldown} is not set: send "&cTaki kit nie istnieje!" to player stop if player does not have permission {kits::%{_kit}%::permission}: send "&cNie masz uprawnień, aby odebrać ten kit!" to player stop if {cooldown::kit::%{_kit}%::%player%} is set: set {_waited} to difference between {cooldown::kit::%{_kit}%::%player%} and now set {_cooldown-time} to {kits::%{_kit}%::cooldown} parsed as time span if {_waited} is less than {_cooldown-time}: set {_remaining} to {_cooldown-time} remove {_waited} from {_remaining} send "&cMusisz odczekać jeszcze: &e%{_remaining}%&c!" to player stop loop {kits::%{_kit}%::items::*}: give loop-value to player set {cooldown::kit::%{_kit}%::%player%} to now send "&aOdebrałeś zestaw &e%{_kit}%&a!" to player send "&aOdebrałeś zestaw &e%{_kit}%&a!" to player #dostepne komendy dla graczy i adminow #/stworzkit <nazwa> #co robi? #Otwiera czyste GUI (skrzynkę). Wrzucasz do niej przedmioty, które mają być w kicie, a po zamknięciu ekwipunku (E) skrypt automatycznie je zapisuje. #/kitcooldown <nazwa_kitu> <godziny> #co robi? #Ustala, co ile godzin gracz może odebrać ten zestaw.Przykład: /kitcooldown vip 24 (ustawi czas oczekiwania na 24 godziny) #/kitperm <nazwa_kitu> <permisja_lub_grupa> #co robi? #Ustala, kto ma dostęp do kitu. Jeśli używasz LuckPerms, wpisujesz tutaj permisję grupy (np. group.vip) lub dowolną własną permisję (np. kit.vip). #/odbierzkit <nazwa> #co robi? # Wydaje graczowi przedmioty z danego kitu, o ile gracz ma odpowiednią rangę/permisję i nie ma aktywnego cooldownu. #/odbierzkit #co robi? #Wyświetla graczowi na czacie listę wszystkich stworzonych na serwerze zestawów.
-
Cześć. Od niedawna rozwijam platformę LySide.pl, na której udostępniam autorskie pluginy do Minecrafta (przygotowane pod silniki 1.20+). Szukam obecnie właścicieli serwerów, techników oraz twórców paczek do współpracy partnerskiej. Uruchomiłem na stronie program afiliacyjny. Działa to tak, że generujesz własny kod rabatowy dla graczy lub klientów. Każda osoba, która z niego skorzysta, otrzymuje zniżkę, a Ty dostajesz 15% prowizji od jej zakupu na własne konto. To dobra opcja, jeśli pomagasz innym w konfiguracji serwerów lub polecasz sprawdzone rozwiązania. Zamiast kupować w ciemno, możecie sprawdzić jakość naszych projektów za darmo. Udostępniam do pobrania pełną wersję pluginu LyShop – zoptymalizowanego sklepu w GUI dla graczy, który bez problemu zastępuje ciężkie skrypty. Konfiguracja opiera się w całości na plikach YAML (nie wymaga MySQL). Posiada wbudowane zabezpieczenia przed kopiowaniem przedmiotów. Układ menu jest prosty do samodzielnej edycji. LyShop możecie pobrać za darmo bezpośrednio z naszej strony, żeby samemu przetestować, jak to działa w praktyce na serwerze. Znajdziecie tam również inne, płatne systemy (m.in. zaawansowane zdrapki). Zainteresowanych pobraniem wtyczki lub dołączeniem do programu partnerskiego zapraszam na stronę oraz naszego Discorda. Chętnie odpowiem na wszelkie pytania techniczne. Strona : https://lyside.pl/ Discord: https://discord.gg/SXRqx9k4X6
- 1 odpowiedź
-
Witam! Chciałbym oddać mój pierwszy skrypt. Proszę o feedback! Jest to skrypt który robi tzw. WarpGUI Jak dodawać warpy? W zakładce options musimy posłużyć się takim wzorem: nazwa_warpu = komenda_wywoływana A oto kod:
-
/admingui otwiera gui admina admin-dajitem daje item trzymany w ręce do gui usuń-item usuwa item który wezmiecie do eq
-
SkEditor - Edytor ułatwiający pisanie skryptów
Koncia__ odpowiedział(a) na Notro temat w Dodatki i narzędzia
Czy pomógłby mi ktoś co dokładnie musze dodać po wygenerowaniu gui?- 11 odpowiedzi
-
- skeditor
- edytor do *.sk
-
(i 1 więcej)
Oznaczone tagami:
-
GUI w Skript Czym jest GUI? Jest to skrzynia z wcześniej ustalonymi przedmiotami, z której nie możesz wyciągać przedmiotów, lecz możesz np. przenieść się na inny serwer klikając w odpowiedni przedmiot. Przykładowe GUI: Dlaczego nie powinieneś korzystać z SkQuery do tworzenia GUI? SkQuery posiada sporo błędów, jednym z nich jest ukryta możliwość wyciągania przedmiotów z GUI robionego za pomocą tego addonu. Jakie addony są potrzebne do zrobienia GUI? Nie potrzebujesz żadnych addonów, wystarczy sam Skript. Jak zrobić GUI w Skripcie? Jak w każdym skrypcie, na początku musi być jakiś event. W przykładzie użyję komendę: (Zapamiętaj, że przy dodawaniu komendy zawsze musi być 'trigger' w następnej linijce.) command /gui [<text>]: trigger: Gdy już masz komendę, musisz stworzyć swoje GUI. Robisz to w ten sposób: (3 to ilość linijek, "Nazwa" to nazwa twojego gui.) set {_gui} to chest inventory with 3 rows named "Nazwa" Teraz musisz ustawić slot. Pamiętaj, że są one liczone od 0. Żeby ustawić pierwszy slot w swoim GUI, zrób to: set slot 0 of {_gui} to diamond Twoje GUI jest już gotowe! Najwyższy czas je otworzyć dla gracza, który wykonał komendę: open {_gui} to player Cały kod powinien wyglądać tak: command /gui [<text>]: trigger: set {_gui} to chest inventory with 3 rows named "Nazwa" set slot 0 of {_gui} to diamond open {_gui} to player Aktualnie z twojego GUI można wyciągać przedmioty i nic się nie dzieje, jak to zmienić? Przyda ci się event 'on inventory click': on inventory click: Sprawdzaj czy naciśnięty slot nie jest ekwipunkiem gracza: event-inventory is not player's inventory Teraz musisz sprawdzić nazwę GUI: if name of event-inventory is "Nazwa": Jeśli chcesz zablokować wyciąganie przedmiotów, dodaj teraz 'cancel event': cancel event Sprawdź kliknięty slot: if clicked slot is 0: I wykonaj co chcesz wykonać: add diamond to player's inventory Cały kod powinien wyglądać tak: on inventory click: event-inventory is not player's inventory if name of event-inventory is "Nazwa": cancel event if clicked slot is 0: add diamond to player's inventory Teraz połącz te dwa kody i przeładuj skrypt. Gratulacje! Zrobiłeś swoje pierwsze GUI w Skripcie!
-
Podstawowe informacje Wersja serwera: 1.20.1 Wersja Skript: 2.8.6 Wersja SkBee: 2.18.3 Opis zlecenia Potrzebuje skryptu na kostiumy (z gui) który działa jak na anarchia.gg i żeby można było łatwo dodać nowy kostium.
-
Zlecę stworzenia Skriptow dla serwera FadoMC
tebaltisch0 odpowiedział(a) na Haniomix pytanie w Zlecenia
Nie ma co wymyślać koła na nowo Co wy macie z tym, żeby pisać wszystko "autorskie", zaznaczam, że z góry odradzam używanie do takich celów Skripta. - scoreboardy i taba masz w pluginie TAB - do powiadomień bodajże announcerplus - crate -> tutaj sytuacja trochę lipna, aczkolwiek wybór pada między CrazyCrates i ExcellentCrates, ten drugi ma trochę więcej bloatu i też zauważyłem, że zżera strasznie wątek - te twoje eventówki, faktycznie masz wybór, który mógłby paść między Skript, a plugin - osobiście wybrałbym plugin, na dłuższą metę łatwiej będzie Ci utrzymać i skonfigurować plugin aniżeli Skript - do ekonomii w sumie wybór masz niezbyt duży, masz starego Vaulta, który nie wspiera multicurrency i masz VaultUnlocked, który to wspiera (z dodatkiem pluginu LiteEco) - menu serwerowe możesz oprzeć o dialogi lub o GUI (w czym może się sprawdzić FancyDialogs, ewentualnie jeżeli GUI to DeluxeMenus - przed exploitami najlepszym zabezpieczeniem będzie zmiana z tego starego builda 1.21.11 na najnowszy 26.x - żadne cudowne pluginy pokroju LPXa Ci nie naprawią serwera, a zazwyczaj opiera się to na "plastrowaniu" exploitów, które twórcy naprawili w późniejszych buildach, także xD Także przechodząc do meritum: nie pisałbym tak obszernych rzeczy czy funkcjonalności -
Cześć wszystkim Niektórzy może kojarzą mój nick, konto na Skript.pl mam już od 2014 roku, chociaż przez długi czas byłem raczej mało aktywny. Przez lata siedziałem bardziej po cichu, testowałem różne rzeczy i zdobywałem doświadczenie, ale stwierdziłem, że najwyższy czas ruszyć z czymś większym. Chcę na poważnie wejść w tworzenie pluginów Minecraft na zamówienie i współpracę przy ciekawszych projektach. Jeżeli potrzebujesz pluginu stworzonego konkretnie pod Twój serwer — napisz. Nie chodzi mi o wrzucenie gotowca z internetu z podmienioną nazwą, tylko o coś robionego pod konkretne wymagania. Co mogę zrobić? systemy survival / hardcore / economy custom GUI i menu systemy OneBlock / SkyBlock questy, daily rewards, skrzynki custom itemy i enchanty plecaki, magazyny, storage systemy sklepy GUI, aukcje, ekonomia rankingi, topki, statystyki systemy pod serwery RPG poprawki i rozwój istniejących pluginów naprawa błędów i optymalizacja Jeżeli masz jakiś bardziej nietypowy pomysł — też możesz pisać. Lubię robić rzeczy, których nie ma wszędzie gotowych. Wersje Głównie Paper / Spigot (1.16+ do najnowszych wersji) Jak wygląda współpraca? Piszesz mi co plugin ma robić, ustalamy szczegóły, mówię czy jestem w stanie to zrobić i podaję wycenę. Nie biorę się za coś, czego nie dam rady dowieźć. Cennik (orientacyjny) Małe pluginy (proste mechaniki, komendy, GUI) 30–80 zł Średnie pluginy (większe systemy, więcej funkcji) 80–250 zł Rozbudowane pluginy (bardziej zaawansowane mechaniki) 250 zł+ Bugfixy / poprawki / aktualizacje pluginów 20–100 zł Cena zależy głównie od skomplikowania i ilości pracy — wolę wycenić uczciwie po opisie niż rzucać losowe kwoty. Na ten moment chcę zbudować coś większego i dłużej posiedzieć w tej branży, więc zależy mi bardziej na sensownych projektach i dobrych opiniach niż robieniu wszystkiego „na szybko”. Jak coś — PW otwarte
-
Problem z otwarciem gui po wpisaniu /rynek lub /ah
hakerhakerowy opublikował(a) pytanie w Pytania i problemy
Podstawowe informacje Wersja serwera: paper 1.20.1 Wersja Skript: 2.11.2 Dodatki Skript i ich wersje: sk query Kod skryptu command /rynek [<text>] [<number>]: aliases: ah, aukcje trigger: if arg-1 is not set: open rynek(player, 1, "Wszystko", false) to player else: if arg-1 is "wystaw": if arg-2 is not set: send "&4☹ <##D03535>Podaj cene itemu!" else: if player's tool is air: send "&4☹ <##D03535>Nie mozesz wystawic powietrza!" else: send "&2☺ <##5EC438>Poprawnie dodano item na rynek!" add 1 to {GlobalItemID} set {Rynek::%{GlobalItemID}%} to player's tool set {RynekData::%{GlobalItemID}%::Owner} to player set {RynekData::%{GlobalItemID}%::Cost} to arg-2 set player's tool to air else: send "&4☹ <##D03535>Poprawne użycie: /rynek wystaw <cena>" function rynek(player: player, page: number, sort: text, costsort: boolean) :: inventory: # Linia 7: Poprawne przypisanie do zmiennej set {_strona} to {_page} parsed as number set {_max} to floor((size of {Rynek::*}/45)-0.001)+1 if {_max} is 0: set {_brak} to true set {_max} to 1 set {_strona} to 1 if {_strona} <= 1: set {_strona} to 1 set {_prev} to true if {_strona} >= {_max}: set {_strona} to {_max} set {_next} to true set {_x} to chest inventory with 6 rows named "&8Rynek (&e%{_strona}%&7/&e%{_max}%&8)" set slots (integers between 45 and 53) of {_x} to gray stained glass pane named "&7" set {_list::*} to "Wszystko" and "Bloki" and "Mikstury" and "Narzedzia" and "Zbroje" and "Inne" loop {_list::*}: if {_sort} is loop-value: add "&3- &a%loop-value%" to {_lore::*} else: add "&3- &7%loop-value%" to {_lore::*} set slot 53 of {_x} to sunflower named "&aSortowanie: &6&l%{_sort}%" with lore {_lore::*} set slot 45 of {_x} to end portal frame named "&5Twoje Przedmioty" set {_l::*} to " &3- &eWzrastajaca" and " &3- &7Malejaca" if {_costsort} is true: set {_l::*} to " &3- &7Wzrastajaca" and " &3- &eMalejaca" set slot 52 of {_x} to gold ingot named "&aCena" with lore "&7Sortuj przedmioty wedlug ceny:" and {_l::*} and "" and "&eKliknij, aby zmienic!" if {_prev} is not set: set slot 48 of {_x} to arrow named "&aPoprzednia strona" if {_next} is not set: set slot 50 of {_x} to arrow named "&aNastepna strona" set {_c} to 0 loop {Rynek::*}: set {_NewList::%loop-value%.%loop-index%} to {RynekData::%loop-index%::Cost} set {_owner::%loop-value%::%{RynekData::%loop-index%::Cost}%} to {RynekData::%loop-index%::Owner} set {_item::%loop-value%::%{RynekData::%loop-index%::Cost}%} to loop-value if {_costsort} is false: set {_top::*} to sorted indices of {_NewList::*} in ascending order else: set {_top::*} to sorted indices of {_NewList::*} in descending order loop size of {Rynek::*} times: add 1 to {_n} set {_u} to {_top::%{_n}%} set {_split::*} to split {_u} at "." replace all ".%{_split::2}%" with "" in {_u} set {_b} to "%{NewList::%{_u}%.%{_split::2}%}%" set {_p} to {_u} if {_b} is not set: set {_b} to "None" set {_p} to "0" add 1 to {_a} if {_a} > (45*{_strona})-45: set {_lore::*} to lore of {_item::%{_p}%::%{_b}%} set {_item} to {_item::%{_p}%::%{_b}%} named "&b%name of {_item::%{_p}%::%{_b}%} ? {_item::%{_p}%::%{_b}%}%" with lore {_lore::*} and "" and "&aSprzedawca: &6%{_owner::%{_p}%::%{_b}%}%" and "&aCena: &6%{_b}%$" and "" and "&eKliknij, aby kupic!" if {_sort} is "Wszystko": set slot {_c} of {_x} to {_item} Opis problemu Jak wpisuje /ah bądź /rynek to gui się nie otwiera. -
Podstawowe informacje Wersja serwera: 1.21.10 Opis zlecenia Chciałbym żeby ktoś zrobił mi skrypt na /portfel w vpln z /sklep i z rangami itp. i żeby był tesz do scoreboard np.: %portfel%
-
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
-
Witam, chciał bym wam dzisiaj przedstawić skrypt na coinflip - pewnie niektóre osoby mogą zadać pytanie: "A co to coinflip?", po krótce wyjaśnię na czym on polega: - Gracz x wystawia przedmioty na "rynek zakładów" - Gracz y jezeli chce dołączyć do coinflipa potrzebuje itemów dodanych przez gracza x - Po wystartowaniu coinflipa jezeli gracz x i y są online zaczyna się w GUI (z animacją cs2) coinflip - Na kim wypadnie coinflip ten dostaje swoje itemy + itemy drugiego gracza do magazynu itemów Myślę, że po krótce opisałem działanie skryptu a więc przejdę teraz do zagadnień ścisłych: Komendy: - /coinflip open - otwiera GUI "rynku zakładów". - /coinflip bet - otwiera GUI w którym jesteś w stanie stworzyć coinflipa! - /coinflip magazyn - otwiera GUI w którym znajdują się itemy wygrane przez gracza w coinflipie! Permisje: - Brak Kod: Mam nadzieję, że skrypt się spodoba i było by mi miło, gdybyście ocenili go, nie ważne czy pozytywnie czy negatywnie - chętnie przyjmę krytykę. Życzę dobrego dnia/nocy oraz pozdrawiam.
-
@matlequ w jakim sensie w GUI jeżeli chodzi o różne już zapisane kwestie ogłoszenia to myślę że dam radę zrobić
-
siemano kolano, prosilbym o skrypta na zmienna która bedzie widoczna w lore przedmiotu w gui: - zwraca albo nazwe Aktywny albo Nieaktywny - Aktywny jeżeli: zmienna {miningEvent::diamondBlockLocation} jest ,,ustawiona,, ( if {miningEvent::diamondBlockLocation} is set: ) a także jest godzina od 18 do 19 (1h) - Nieaktywny jeżeli: zmienna {miningEvent::diamondBlockLocation} nie jest ustawiona lub godzina jest od 19 do 18 (23h) z góry dzieki! jeżeli coś nie jasne to prosze pisac, bardzo mi na zmiennej zalezy
-
Witam! Szukasz kogoś kto zrobi dla Ciebie plugin pod Twój serwer? Nie chcesz przepłacać za prosta rzecz albo kupować gotowca, ktory nie do konca pasuje do Twojej wizji? To dobrze trafiłeś. Kim jestem? Jestem początkującym deweloperem pluginów Minecraft. Sam dla siebie stworzyłem już dwa działające pluginy są to ChestPVP oraz Parkour plugin (chętnym pokażę na PV lub Discordzie). Siedzę w tym od niedawna, ale za to z pełnym zaangażowaniem i pasją. Uczę sie szybko i nie odpuszczam dopóki kod nie działa tak jak trzeba. Co moge dla Ciebie zrobić? • Proste pluginy (np. custom komendy, system wiadomości, zarządzanie graczami) • Pluginy z GUI (ekranami inventory - sklepy, panele admina, menu serwera) • Systemy ekonomiczne (waluta, sklepy, handel miedzy graczami) • Integracje z bazą danych (SQLite / MySQL - save graczy, statystyki) • Pluginy z API innych pluginów (Vault, PlaceholderAPI, WorldGuard itp.) • Modyfikacje istniejących pluginów (dodanie funkcji, fix Bugów) • Pomoc w konfiguracji serwera i pluginów Dlaczego warto ze mną pracować? ✓ NISKIE CENY - buduje portfolio, wiec nie liczę jak korporacja ✓ Czysty kod - pisze modularnie, wiec przyszłe zmiany sa łatwe ✓ Szybki kontakt - odpisuje tego samego dnia ✓ Poprawki w cenie - jak cos nie tak, naprawiam bez dopłat ✓ Pokaże Ci jak to działa - wytłumaczę kod jak będziesz chciał ✓ Dogrywam szczegóły - przed zaczęciem pracy ustalam dokładnie co ma być Cennik • Prosty (komendy, wiadomości, podstawowe eventy) — od 40 zł • Średni (systemy z GUI, ekonomia, integracje API) — od 80 zł • Złożony (systemy RPG, minigry, duze projekty) — od 100 zł • Modyfikacja (fix buga, dodanie funkcji do istniejącego pluginu) — od 15 zł Cena zależy od złożoności. Wycena ZAWSZE przed rozpoczęciem pracy. Dla pierwszych 3 osób: 20% rabat na pierwsze zlecenie! Jak zamówić? 1. Napisz do mnie PW na tym forum lub na Discordzie: ljimmex 2. Opisz co potrzebujesz (im dokładniej, tym lepiej) 3. Dostaniesz wycenę i czas realizacji 4. Jak zaakceptujesz - zaczynam prace 5. Pokaże wersje testową, poprawisz co trzeba 6. Dostajesz gotowy .jar + źródła (jak chcesz) Co dostajesz? • Plik .jar gotowy do wgrania na serwer • Pliki źródłowe (jak chcesz sam edytować w przyszłości) • Pomoc w konfiguracji i wdrożeniu • Poprawki w cenie przez 14 dni od dostarczenia Kontakt • PW na forum (najszybsza odpowiedz) • Discord: ljimmex • Czas odpowiedzi: zazwyczaj w ciągu kilku godzin Chcesz custom plugin który robi DOKLADNIE to czego potrzebujesz? Napisz do mnie i wycenie Twoj projekt. Nic nie tracisz - jak sie nie dogadasz, to bez problemu. Jak sie dogadasz - dostaniesz plugin który pasuje do Twojego serwera jak ulał.
-
#---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)
-
Tak jak Fendi wyżej napisał, używaj set slot zamiast format gui, poza tym execute console command "warp %{_warp-cmd}% %player%" Jaki sens ma ta linijka, zbędny spam w konsoli lepiej było użyć execute command "komenda" by player
-
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
-
Podstawowe informacje Wersja serwera: 1.21 ale dziala z viaversion Wersja Skript: najnowsza na 1.21 Opis zlecenia [ZLECĘ] FadoMC — skrypty serwerowe od A do Z: FadoSMP/FadoBox, eventówki, GUI, cooldowny Szukam polskiej osoby do stworzenia skryptów serwerowych w Skript dla mojego serwera Minecraft Java: FadoMC. WAŻNE: Fado to nie muzyka. Fado to maskotka serwera — mój pies, Cavalier King Charles Spaniel. Serwer ma mieć własny klimat wokół Fado, psów, eventówek, custom itemów, SMP i PvP. Nie szukam gotowego template’u. Szukam osoby, która zrobi od zera skrypty i mechaniki pod mój serwer. Builder będzie zatrudniony osobno, więc nie wymagam budowania map. Chodzi głównie o mechaniki serwerowe, eventówki, GUI, cooldowny, komendy, actionbary, crate’y, dropy, ekonomię i systemy FadoSMP/FadoBox. Cały serwer ma być po polsku: - GUI, - itemy, - lore, - komunikaty, - actionbar/title, - scoreboardy, - crate’y, - opisy eventówek, - wiadomości systemowe. Główne tryby: 1. FadoSMP — zaawansowany survival/SMP z eventówkami. 2. FadoBox — BoxPvP z custom itemami/eventówkami. 3. Lobby/Hub — menu, informacje, wybór trybu, klimat FadoMC. Szukam osoby, która zrobi skrypty od A do Z, m.in.: - system eventówek/custom itemów, - itemy z umiejętnościami pod prawym przyciskiem myszy, - cooldowny, - actionbar/title po użyciu itemu, - particles/sounds, - GUI z listą eventówek, - komendy admina do nadawania itemów, - podstawowe crate’y/skrzynki, - ekonomię/nagrody/dropy, - scoreboardy, - menu serwerowe, - podstawowe eventy serwerowe, - mechaniki FadoSMP, - mechaniki FadoBox, - zabezpieczenia przed spamem i exploitami. Custom item/eventówka NIE oznacza zwykłego itemu z nazwą i enchantem. Każda ważniejsza eventówka ma mieć: - nazwę, - lore, - unikalny wygląd przez CustomModelData, jeśli będzie resource pack, - aktywną umiejętność, - cooldown, - komunikat/actionbar/title po użyciu, - particles/sounds, - konfigurację, - komendę admina do nadania, - zabezpieczenie przed spamem. Eventówki mają być zbalansowane według tierów — od słabszych startowych itemów po najlepsze legendarne itemy. Nie wszystko ma być od razu overpowered. Najlepsze itemy, takie jak Miecz Fado, Totem Fado, Korona Fado i pełna Zbroja Fado, mają być bardzo rzadkie i trudne do zdobycia. Pełna Zbroja Fado ma być traktowana jak normalna zbroja Minecraft, czyli każdy element jest osobnym itemem: - Hełm Fado, - Klata Fado, - Spodnie Fado, - Buty Fado. Po założeniu wszystkich 4 elementów gracz ma dostać bonus setowy „Moc Fado”. Przykład mechaniki: Gracz trzyma Miecz Fado, klika prawy przycisk myszy i aktywuje umiejętność. Na ekranie pokazuje się: „Użyłeś Miecza Fado!” Do tego particles, dźwięk, cooldown i efekt specjalny. Drugi przykład: Gracz trzyma Patyk Krokodyla, klika prawy przycisk myszy i aktywuje aurę odpychania. Aura przez krótki czas odpycha pobliskich przeciwników od gracza. Na ekranie pokazuje się: „Aktywowano Aurę Krokodyla!” Do tego particles, dźwięk, cooldown i efekt odrzutu. ======================== EVENTÓWKI — OD NAJSŁABSZYCH DO NAJLEPSZYCH ======================== TIER 1 — słabsze eventówki / startowe 1. Kość Fado Typ: item pomocniczy. PPM: daje krótką regenerację albo szybkość. Efekt: particles łapek, komunikat „Fado dodaje Ci sił!”. Cooldown: około 60 sekund. Rola: podstawowa eventówka startowa. 2. Gwizdek Fado Typ: item użytkowy. PPM: przyciąga pobliskie dropy do gracza albo daje krótką szybkość. Efekt: dźwięk gwizdka/note block, komunikat „Fado usłyszał gwizdek!”. Cooldown: 45–60 sekund. Rola: wygodny item survivalowy. 3. Drop Eventowy Typ: waluta/eventowy przedmiot. Użycie: można wymienić w GUI na klucze, runy albo słabsze eventówki. Rola: podstawowy drop z eventów, mobów, bossów albo skrzyń. 4. Kryształ Eventowy Typ: składnik/waluta. Użycie: służy do wymiany w GUI albo ulepszania itemów. Rola: ważniejszy drop niż zwykły Drop Eventowy. 5. Bilet Eventowy Typ: item dostępowy. Użycie: pozwala wejść na specjalny event, arenę, bossa albo otworzyć eventową strefę. Rola: item do eventów serwerowych. TIER 2 — średnie eventówki 6. Runa Fado Typ: buff. PPM: daje krótki efekt, np. Strength I, Speed I albo Resistance I. Efekt: runiczne particles, komunikat „Runa Fado została aktywowana!”. Cooldown: 90–120 sekund. 7. Runa Luny Typ: taktyczna runa. PPM: daje krótką niewidzialność, speed albo night vision. Efekt: księżycowe particles, komunikat „Moc Luny ukryła Cię w cieniu!”. Cooldown: 120–150 sekund. 8. Róża Florence Typ: kontrola tłumu. PPM: tworzy kwiatowy obszar, który spowalnia przeciwników. Efekt: particles kwiatów, komunikat „Róża Florence spowolniła przeciwników!”. Cooldown: 60–90 sekund. 9. Pióro Florence Typ: mobilność. PPM: podrzuca gracza lekko w górę albo daje slow falling. Efekt: particles piór/kwiatów, komunikat „Florence uniosła Cię w powietrze!”. Cooldown: 45–75 sekund. 10. Ząb Krokodyla Typ: PvP/debuff. PPM albo trafienie: nakłada przeciwnikowi slowness albo weakness. Efekt: zielone particles, komunikat „Ząb Krokodyla osłabił przeciwnika!”. Cooldown: 60–90 sekund. 11. Iskra Luny Typ: magiczny atak dystansowy. PPM: wystrzeliwuje małą iskrę, która zadaje małe obrażenia i oznacza przeciwnika efektem glow. Efekt: jasne/fioletowe particles, komunikat „Iskra Luny oznaczyła przeciwnika!”. Cooldown: 30–45 sekund. 12. Smycz Fado Typ: kontrola przeciwnika. PPM na przeciwnika: chwilowo przyciąga go do gracza albo mocno spowalnia. Efekt: particles linki/smyczy, komunikat „Przeciwnik został złapany przez Smycz Fado!”. Cooldown: 75–100 sekund. TIER 3 — mocne eventówki 13. Perła Luny Typ: mobilność. PPM: teleportuje gracza na krótki dystans, najlepiej z mniejszymi obrażeniami niż zwykła ender perła. Efekt: fioletowo-niebieskie particles, komunikat „Luna przeniosła Cię przez cień!”. Cooldown: 30–45 sekund. 14. Kula Luny Typ: magiczny pocisk. PPM: wystrzeliwuje kulę energii, która po trafieniu spowalnia przeciwnika i zadaje obrażenia. Efekt: księżycowe particles, komunikat „Kula Luny trafiła przeciwnika!”. Cooldown: 40–60 sekund. 15. Pazur Doggera Typ: ofensywny item PvP. PPM: zadaje przeciwnikowi efekt krwawienia/cyklicznych obrażeń przez kilka sekund. Efekt: czerwone particles, komunikat „Pazur Doggera rozdarł przeciwnika!”. Cooldown: 60–90 sekund. 16. Obroża Fado Typ: defensywno-mobilny item. PPM: daje krótką odporność i speed. Efekt: złote particles, komunikat „Obroża Fado aktywowana!”. Cooldown: około 90 sekund. 17. Amulet Fado Typ: obrona/regeneracja. PPM: daje regenerację i odporność. Pasywnie: może dawać mały bonus, jeśli jest trzymany w offhandzie. Efekt: particles serc, komunikat „Amulet Fado Cię wzmacnia!”. Cooldown: 120–180 sekund. 18. Kamień Fado Typ: obronny item terenowy. PPM: tworzy chwilową strefę ochronną albo daje resistance bez niszczenia mapy. Efekt: particles kamienia, komunikat „Kamień Fado stworzył ochronę!”. Cooldown: 120–180 sekund. 19. Fado Booster Typ: booster. PPM: daje tymczasowy boost pieniędzy, dropu albo XP. Efekt: komunikat „Aktywowano Fado Booster!”. Cooldown: długi albo jednorazowe użycie. Rola: nagroda z crate’ów/eventów. 20. Pieczęć Fado Typ: item do ulepszania. Użycie: służy do ulepszania eventówek albo odblokowywania mocniejszych wersji. Przykład: Miecz Fado + Pieczęć Fado = ulepszona wersja Miecza Fado. Rola: ważny składnik progresji. TIER 4 — bardzo mocne eventówki 21. Łuk Fado Typ: broń dystansowa. Strzał: po trafieniu może podpalić, spowolnić albo oznaczyć przeciwnika. PPM/strzał specjalny: wystrzeliwuje mocniejszą „Strzałę Fado”. Efekt: ślad particles za strzałą, komunikat „Wystrzelono Strzałę Fado!”. Cooldown: 30–60 sekund. 22. Tarcza Fado Typ: eventowa tarcza. Blokowanie albo PPM: aktywuje barierę ochronną, która przez krótki czas zmniejsza otrzymywane obrażenia. Może też odepchnąć przeciwnika przy ataku. Efekt: złote/niebieskie particles, komunikat „Tarcza Fado aktywna!”. Cooldown: 60–90 sekund. 23. Patyk Krokodyla Typ: knockback/eventówka PvP. Pasywnie: ma Knockback V. PPM: aktywuje Aurę Krokodyla — przez kilka sekund odpycha pobliskich przeciwników od gracza. Efekt: zielone particles, dźwięk, komunikat „Aktywowano Aurę Krokodyla!”. Cooldown: 45–75 sekund. Rola: mocny item do ucieczki, wypychania przeciwników i walki na arenach. 24. Miecz Florence Typ: miecz z falą uderzeniową. PPM: wypuszcza przed graczem kwiatową falę uderzeniową, która odpycha przeciwników i zadaje obrażenia. Efekt: particles kwiatów/liści, komunikat „Kwiatowa fala Florence!”. Cooldown: 45–75 sekund. 25. Ostrze Księżyca Luny Typ: mocny miecz Luny. PPM: aktywuje Księżycowe Cięcie — zadaje obrażenia i nakłada spowolnienie albo glow. Efekt: niebiesko-fioletowe particles, komunikat „Aktywowano Ostrze Luny!”. Cooldown: 45–75 sekund. 26. Topór Doggera Typ: ciężka broń ofensywna. PPM: aktywuje Uderzenie Doggera — zadaje obrażenia obszarowe wokół gracza albo podrzuca przeciwników. Efekt: particles uderzenia, dźwięk anvil/attack, komunikat „Dogger uderzył z pełną siłą!”. Cooldown: 60–90 sekund. 27. Artefakt Doggera Typ: obszarowy item ofensywny. PPM: tworzy mały wybuch energii wokół gracza, który odpycha i rani przeciwników bez niszczenia mapy. Efekt: particles ziemi/uderzenia, komunikat „Artefakt Doggera eksplodował energią!”. Cooldown: 90–120 sekund. 28. Fado Pearl Typ: rzadka perła mobilności. PPM: teleportuje gracza i zostawia za nim krótką falę odpychającą. Efekt: particles łapek/teleportu, komunikat „Fado Pearl aktywowana!”. Cooldown: 60–90 sekund. TIER 5 — najlepsze eventówki / legendarne 29. Totem Fado Typ: legendarny item obronny. Pasywnie: może uratować gracza przed śmiercią podobnie jak totem, ale z customowym efektem. PPM: daje krótką ochronę, regenerację albo odporność. Efekt: złote particles, komunikat „Fado Cię ochronił!”. Cooldown: bardzo długi, np. 3–5 minut. Rola: jeden z najlepszych itemów defensywnych. 30. Korona Fado Typ: prestiżowy item legendarny. PPM: daje krótki zestaw buffów, np. speed, resistance i regeneration. Efekt: złote particles, dźwięk level up, komunikat „Korona Fado obudziła swoją moc!”. Cooldown: 3–5 minut. Rola: bardzo rzadka nagroda z eventów/crate’ów. 31. Miecz Fado Typ: najlepszy miecz FadoSMP. Pasywnie: bardzo mocne obrażenia. PPM: aktywuje Fado Strike — mocne uderzenie w najbliższego przeciwnika albo falę obrażeń przed graczem. Efekt: particles, dźwięk, komunikat „Użyłeś Miecza Fado!”. Cooldown: 45–90 sekund. Rola: topowa broń ofensywna serwera. 32. Hełm Fado Typ: część Zbroi Fado. Noszenie: daje ochronę i może dawać mały bonus, np. night vision albo odporność na wybrany efekt. Efekt wizualny: delikatne particles łapek lub złoty połysk. Rola: element najlepszego setu zbroi. 33. Klata Fado Typ: część Zbroi Fado. Noszenie: główny element defensywny, daje wysoką ochronę. Może dawać mały bonus do odporności albo zmniejszać obrażenia od graczy. Efekt wizualny: złote/niebieskie particles. Rola: najważniejszy element setu. 34. Spodnie Fado Typ: część Zbroi Fado. Noszenie: daje wysoką ochronę i może dawać bonus do regeneracji albo odporności. Efekt: delikatny efekt particles. Rola: element setu wzmacniający przeżywalność. 35. Buty Fado Typ: część Zbroi Fado. Noszenie: daje ochronę, mniejszy fall damage albo lekką szybkość. PPM albo shift + PPM: może aktywować krótki dash/skok Fado, jeśli będzie dobrze zbalansowane. Efekt: particles łapek/chmur, komunikat „Buty Fado aktywowane!”. Cooldown: 45–75 sekund. Bonus za pełny set Zbroi Fado: Jeśli gracz ma założone wszystkie 4 elementy: Hełm Fado, Klata Fado, Spodnie Fado i Buty Fado, aktywuje się bonus „Moc Fado”. Bonus może dawać: - dodatkową odporność, - krótką regenerację po otrzymaniu dużych obrażeń, - zmniejszony fall damage, - specjalne particles wokół gracza, - komunikat „Aktywowano Moc Fado!” po założeniu pełnego setu. Bonus setowy musi być dobrze zbalansowany, żeby Zbroja Fado była najlepsza, ale nie niszczyła całego PvP. 36. SuperFado Boots Typ: osobna eventówka mobilności, niezależna od Butów Fado. Pasywnie: daje szybkość albo mniejszy fall damage. PPM albo shift + PPM: aktywuje krótki dash/skok do przodu. Efekt: particles łapek/chmur, komunikat „SuperFado Dash!”. Cooldown: 30–60 sekund. Rola: bardzo dobra mobilność, ale słabsza prestiżowo niż pełna Zbroja Fado. 37. Klucz Fado Typ: klucz do specjalnej skrzyni Fado. Użycie: otwiera crate z nagrodami FadoSMP, np. eventówki, pieniądze, boostery, kosmetyki, części Zbroi Fado. Efekt: particles przy użyciu, dźwięk i komunikat. 38. Klucz Legendarny Typ: najlepszy klucz do najlepszej skrzyni. Użycie: otwiera legendarną skrzynię z rzadkimi itemami, eventówkami, pieniędzmi, specjalnymi dropami i szansą na elementy Zbroi Fado. Efekt: ogłoszenie na czacie, dźwięk, particles przy otwarciu. 39. Rdzeń Fado Typ: najrzadszy składnik/progresja. Użycie: potrzebny do stworzenia albo ulepszenia najlepszych itemów, np. Miecza Fado, Korony Fado albo Zbroi Fado. Rola: endgame item, bardzo rzadki drop z eventów, bossów albo legendarnej skrzyni. ======================== FADOSMP ======================== FadoSMP ma zawierać: - system eventówek, - dropy eventowe, - ekonomię, - crate’y, - GUI wymiany itemów, - komendy admina do nadawania eventówek, - cooldowny, - komunikaty po polsku, - balans progresji od słabszych itemów do legendarnych, - możliwość dalszego rozwoju. ======================== FADOBOX ======================== FadoBox ma zawierać: - mechaniki BoxPvP, - custom itemy/eventówki, - Patyk Krokodyla jako item PvP z aurą odpychania, - Miecz Fado i inne mocne eventówki, - crate’y, - ekonomię, - scoreboard, - GUI, - balans PvP, - możliwość dalszej rozbudowy. ======================== LOBBY/HUB ======================== Lobby/Hub ma zawierać: - menu wyboru trybu, - informacje o serwerze, - scoreboard, - podstawowe GUI, - miejsce na NPC/hologramy, jeśli będą używane przez osobne pluginy, - spójny klimat FadoMC. ======================== TECHNICZNIE ======================== - Minecraft Java, - najlepiej Paper/Purpur 1.21.x, - Skript + potrzebne addony, - wszystko po polsku, - praca lokalnie lub na testowym serwerze, - bez konieczności dostępu do mojego VPS na początku. Wymagam: - pliki .sk uporządkowane w folderach, - czytelne nazwy plików, - komentarze w trudniejszych miejscach, - configi, jeśli będą potrzebne, - instrukcja instalacji, - lista wymaganych addonów, - komendy testowe/adminowe, - możliwość poprawek po testach, - brak leaków, kradzionych skryptów i gotowych template’ów. Nie interesuje mnie biedna wersja demo. Chcę pierwszą grywalną wersję startową skryptów serwerowych, którą można przetestować z graczami i później rozwijać. Builder będzie zatrudniony osobno. Przed wpuszczeniem kogokolwiek na serwer zrobię backup, więc skrypty powinny być przygotowane tak, żeby dało się je bezpiecznie przetestować i wdrożyć. Przed wyceną proszę napisać: 1. Jak zrobiłbyś system eventówek? 2. Jak będą działały cooldowny? 3. Jak będzie działać aura odpychania w Patyku Krokodyla? 4. Jak będą nadawane itemy adminowi? 5. Jak zrobisz bonus za pełny set Zbroi Fado? 6. Jakie addony do Skript proponujesz? 7. Czy robiłeś wcześniej podobne skrypty? 8. Cena za całość lub pierwszy etap. 9. Czas wykonania. 10. Portfolio/przykłady skryptów.
-
command /gui: trigger: jakasFunkcja(player) Po prostu mi jest tak łatwiej bo moge wywołać funkcją np.
-
Mam dla was prezentacje wlasniego pluginu pod tryb cashblok **Komendy** /top - pokazuje topke siana i wykopanych blokow /wyplata - wyplata od 20vplnow (kody psc mozna dodac w configu) / mozna tez odebrac na discordzie serverowym (link do niego) /booster all <sekundy> - Boost dla wszystkich na x sekund 2x siana /rudydroppodloz <gracz> <ilosc> - Podkladanie siana pod blok dla gracza /rudydrop - reload pluginu **PERMISJE** RudyDrop.podloz - dla administracji ktora ma opa **Obowiazkowe pluginy** Vault EssentialsX To co jest w pluginie na ta chwile: (niektore funkcje do ustawienia w configu) - scoreboard - topka - wypłaty - podkładanie admina - bossbar globalny - motd animowane - brushe **Integracja z moim drugim autorskim pluginem na brushe** **Komendy** /rudybrush <1-10> - daje brush o wybranym rozmiarze /rudybrushzobacz - otwiera GUI z brushami **PERMISJE** rudybrush.use - podstawowa permisja **Daje:** używanie /rudybrush używanie /rudybrushzobacz rudybrush.bosko - bonus do kasy RudyBrush.Admin - Wszystko dla admina Prezentacja pluginu:
-
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ł
