Znajdź zawartość
Wyświetlanie wyników dla 'blokada wersji'.
-
[PREMIUM] [SMP] FIREDOT.PL – TRUDNY SURVIVAL
Grabsky odpowiedział(a) na Grabsky temat w Prezentacje serwerów Minecrafta
Trzecia edycja serwera semi-vanilla FIREDOT wystartuje w CZWARTEK, 4 CZERWCA o godz. 16:30! CO NOWEGO? Aktualizacja do wersji 26.1.X. Odświeżony generator świata i ulepszone struktury. Możliwość nakładania zdobień na narzędzia. Kilka nowych zaklęć i unikalnych przedmiotów. Zmiany w balansie, systemie zaklinania i początkowej progresji. Dodatki kosmetyczne do odblokowania dla każdego. Odświeżona ekonomia i system sklepów. Dodatki poprawiające jakość rozgrywki. ...wiele innych zmian, poprawek, nowości... i niespodzianek! -
Szukasz hostingu, który w końcu Cię nie zawiedzie? Poznaj StillDream.pl! Masz dość lagów, ukrytych opłat i supportu, który odpisuje po kilku dniach, używając gotowych formułek? Czas na zmianę! Stworzyliśmy **StillDream** – nowoczesny hosting budowany z myślą o społeczności. Wiemy, czego dokładnie potrzebujesz, aby Twój serwer działał płynnie i bez problemów. Co zyskujesz wybierając StillDream?** Topowa wydajność: Napędzają nas potężne procesory AMD Ryzen™ 9 7950X3D oraz najszybsze dyski NVMe! Maszyny te bez zadyszki uciągną nawet najbardziej wymagające tryby i potężne paczki modyfikacji. Błyskawiczny Panel Zarządzania: Korzystamy z niezwykle szybkiego, sprawdzonego na rynku panelu w naszej dedykowanej, ciemnej odsłonie. Instalacja odpowiedniej wersji serwera, zarządzanie plikami czy kopie zapasowe to kwestia zaledwie kilku kliknięć. Niezawodna Ochrona: Zaawansowany system anty-DDoS, dzięki któremu Twoi gracze mogą cieszyć się stabilną rozgrywką 24/7. Support z prawdziwego zdarzenia: Odpowiadamy szybko, konkretnie i z pełnym zaangażowaniem. Jeśli napotkasz problem techniczny, pomożemy Ci go rozwiązać. Nie chcemy być tylko "kolejną firmą". Chcemy stworzyć miejsce, gdzie każdy twórca serwera znajdzie swoje zaplecze. Wpadnij do nas, przywitaj się z administracją i zobacz, jak działamy! Sprawdź naszą ofertę: https://stilldream.pl Dołącz do naszej społeczności: https://discord.gg/QbduHpC79M > Zbuduj swój wymarzony serwer na stabilnym gruncie. Do zobaczenia na pokładzie!
-
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.
-
Pomoc z menadżerem światów w SkBee (26.1.2)
Kormic odpowiedział(a) na wikt0r3k pytanie w Pytania i problemy
@wikt0r3k Dokumentacja składni z SkBee nie jest szczególnie pomocna w przypadku efektu `delete world file...`, dlatego też postanowiłem zajrzeć do kodu źrodłowego SkBee. Ważne przy analizie źródła problemu są dwa niżej załączone fragmenty kodu: reg.newEffect(EffLoadWorld.class, "load world from [[world] creator] %worldcreator%", "load world %namespacedkey%", "unload [world] %world% [and (save|1:(do not|don't) save)]", "delete world file for [world] %string%", "delete world file for world with key %namespacedkey%") a także: if (this.pattern == 3 && LegacyUtils.IS_RUNNING_MC_26_1_1) { Skript.error("A world file cannot be deleted by name in Minecraft 26.1+"); return false; } if (this.pattern == 4 && !LegacyUtils.IS_RUNNING_MC_26_1_1) { Skript.error("A world file cannot be deleted by key in Minecraft 1.21.11 or below."); return false; } Pole "this.pattern" przechowuje indeks wzorca, który został wykorzystany. Możliwe wzorce załączyłem w pierwszym fragmencie, indeksacja zaczyna się od zera. Jaki płynie z tego wniosek? Jeżeli wersja serwera to 26.1 lub wyższa, należy wykorzystać ostatni wzorzec. W przeciwnym wypadku, należy skorzystać z przedostatniego wzorca. Z racji tego, że wersja twojego serwera to 26.1.2, powinieneś skorzystać ze wzorca "delete world file for world with key %namespacedkey%", gdzie `%namespacedkey%` to nic innego jak "%przestrzeń nazw%:%nazwa świata%". Jako przykład może posłużyć "minecraft:the_end". Pozyskanie samego klucza w przestrzeni nazw jest bardzo proste. Możesz wykorzystać to wyrażenie z SkBee, co finalnie daje instrukcję "delete world file for world with key (namespaced key of loop-world)". Pozdrawiam. -
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ł.
-
Podstawowe informacje Wersja serwera: 26.1.2 Wersja Skript: 2.15.3 Dodatki Skript i ich wersje: SkBee 3.24.0, skript-placeholders 1.7.1, PermSk 1.1.1 Kod skryptu on Skript start: loop all worlds: if loop-world's name starts with "arena_": unload loop-world without saving wait 10 ticks delete world file for world "%loop-world%" Opis problemu Problem jest taki, że dzięki errorowi wiem, że usuwanie światów po nazwie już nie działa (A world file cannot be deleted by name in Minecraft 26.1+), dzięki czemu nie działa mi ten czyścik na arenki. Jak inaczej mogę usunąć świat przy użyciu SkBee? Próbowałem już: - Używać namespace'ów światów - Zamiast world "%loop-world%" użyć samego loop-world
-
Podstawowe informacje Wersja serwera: każda Wersja Skript: najnowsza Dodatki Skript i ich wersje: skbee najnowsza Kod skryptu command /duel [<offline player>]: trigger: if arg-1 is not set: send "&e☄ Aby rozpocząć arene, trzeba wpisać nazwę gracza!" to player stop set {_target} to arg-1 if {_target} is online: open chest inventory with 4 rows named "&e⚔ | Wybierz zestaw:" to player wait 1 tick set slot 31 of player's current inventory to barrier block named "&cZamknij" set slot 11 of player's current inventory to diamond sword named "&bSword" else: send "&c☄ Ten gracz jest offline, albo nigdy nie założył swojego konta" to player Opis problemu: Chce usunąć to z miecza w skripcie powyżej
-
Podstawowe informacje Wersja serwera:1.21.9 Wersja Skript: Opis czy jest ktos tu zdolny do napisania mi osobnego programu do minecrafta działającego w tle zeby zbierał mi farmy w zapentleniu i klikał 3 różne antyafk 2 sie pojawiają przez otwarcie eq podczas zbierania a jeden na chacie
-
GlobMc.pl | 1.21.11 | Inne podejście do trybu survival
Borbit4 opublikował(a) temat w Prezentacje serwerów Minecrafta
GLOBMC.PL - Survival + Ekonomia Zapraszamy na 4 edycje GlobMc.pl! × Odświeżony generator świata Świat został wzbogacony o nowe biomy, unikalne złoża surowców oraz dodatkowe mobki. × Meble i dekoracje Bogaty zestaw mebli i dekoracji pozwoli nadać Twojej działce wyjątkowy charakter. × Nowe przedmioty Dodaliśmy wiele nowych przedmiotów, które ułatwiają rozgrywkę oraz wprowadzają nowe, ciekawe mechaniki. × Nowe bloki budowlane Rozszerzony wybór bloków budowlanych otwiera jeszcze więcej możliwości tworzenia. i wiele więcej... IP: globmc.pl (wersja 1.21.11) Strona: https://globmc.pl/ Discord: https://dc.globmc.pl/ TikTok: https://www.tiktok.com/@globmc Serwer nie wymaga instalacji żadnych modów czy paczek. Poniżej znajdują się zdjęcia z serwera.-
- survival
- nowe przedmioty
-
(i 3 więcej)
Oznaczone tagami:
-
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.
-
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.
-
AUTOR: Quexsu OD AUTORA: Jeśli będą błędu, bugi, glitche, zła otrografia to pisz. INFORMACJE: Wersja serwera: 1.20.6 (to moja wersja na której testowałem ale działa na każdej). Wersja Skript: Niewiem. Dodatki Skript i ich wersje: Raczej nie a jak tak to może skbee skquery i skutillities. SKRYPT: Dodałem kolejke muzyk, czyli np jak wybiore jakąś muzyke i się skończy to później odtwarza się następna z listy i dodałem też system like płyt które aktualnie odtwarza
-
AUTOR: Quexsu OD AUTORA: Jeśli będą błędu, bugi, glitche, zła otrografia to pisz. INFORMACJE: Wersja serwera: 1.20.6 (to moja wersja na której testowałem ale działa na każdej). Wersja Skript: Niewiem. Dodatki Skript i ich wersje: Raczej nie a jak tak to może skbee skquery i skutillities. SKRYPT:
-
Witam, napisałem 2 Skript na Anti-LAGOWANIE. Ty nic nie musisz konfigurowac (chcyba ze chcesz) a oto mój skromny kodzik: # ========================================== # 1. BLOKOWANIE WYBUCHÓW (TNT i Kryształy) # ========================================== on explode: # Blokuje niszczenie bloków przez TNT i End Crystale if event-entity is tnt or ender crystal: cancel event on damage: # Blokuje obrażenia zadawane graczom przez wybuchy kryształów/TNT if damage cause is block explosion or entity explosion: cancel event # ========================================== # 2. COOLDOWN NA KRYSZTAŁY (End Crystals) # ========================================== on right click holding end crystal: # Sprawdzamy cooldown if {crystal.cooldown::%player%} is set: set {_waited} to difference between {crystal.cooldown::%player%} and now if {_waited} is less than 3 seconds: cancel event send "&c[Anty-Lag] Możesz użyć kryształu dopiero za %difference between 3 seconds and {_waited}%!" to player stop set {crystal.cooldown::%player%} to now on damage of ender crystal: # Zapobiega natychmiastowemu rozbijaniu kryształów (atakowanie kryształu to damage) if {crystal.cooldown::%attacker%} is set: set {_waited} to difference between {crystal.cooldown::%attacker%} and now if {_waited} is less than 3 seconds: cancel event stop # ========================================== # 3. BLOKADA PRZEDMIOTÓW GENERUJĄCYCH LAGI # ========================================== on place: # 1. Masowe stawianie stojaków na zbroje if player's tool is armor stand: set {_count} to 0 loop entities in radius 5 around event-block: if loop-entity is armor stand: add 1 to {_count} if {_count} >= 5: cancel event send "&c[Anty-Lag] Nie możesz postawić więcej niż 5 stojaków na małym obszarze!" to player stop # 2. Blokada mechanizmów zegarowych z tłokami if event-block is piston or sticky piston: set {_pistons} to 0 loop blocks in radius 4 around event-block: if loop-block is piston or sticky piston: add 1 to {_pistons} if {_pistons} >= 8: cancel event send "&c[Anty-Lag] Wykryto próbę zbudowania lag-maszyny z tłoków! Limit w okolicy to 8." to player stop # 3. Blokada wagoników z TNT / Lejami przy kliknięciu na tory on right click: if player's tool is tnt minecart or hopper minecart: if player does not have permission "admin.safety": cancel event send "&c[Anty-Lag] Ten przedmiot jest zablokowany ze względów bezpieczeństwa!" to player # Ograniczenie wylewania cieczy (woda/lawa) on flow: if event-block is lava or water: if y-coordinate of event-block is less than 10: cancel event Jeżeli nie zadziała, Napisz mi a ja poprawie!
-
[Budowniczy] Szukam kogoś kto potrafi budować ładnie i dokładnie
sobek12 opublikował(a) temat w Współpraca
Szukam budowniczego do serwera Minecraft RPG 1.8! Szukam kreatywnej osoby, która potrafi budować klimatyczne mapy oraz budowle fantasy/RPG na serwer Minecraft wersja 1.8. Tryb: RPG Wersja: 1.8 Potrzebne umiejętności: • średnie lub zaawansowane budowanie • wyobraźnia i estetyka • mile widziane doświadczenie przy serwerach RPG/fantasy Do zbudowania m.in.: • miasta • spawn • dungeon’y • zamki i wioski • klimatyczne lokacje RPG Jeśli jesteś zainteresowany — napisz priv lub pokaż swoje portfolio/screenshoty budowli! Kontakt discord: mefedroniarz6895 -
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
-
[PREMIUM] [SMP] FIREDOT.PL – TRUDNY SURVIVAL
Grabsky odpowiedział(a) na Grabsky temat w Prezentacje serwerów Minecrafta
Pracujemy nad nową edycją, której data premiery jest planowana na drugi kwartał 2026 roku. Obecna edycja jest w dalszym ciągu dostępna pod adresem FIREDOT.PL na wersji 1.21.10 wzwyż. -
#---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)
-
# --- 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})
-
command /autograf [<text>]: permission: autograf.command permission message: &cBrak permisji! trigger: if player's tool is air: send "&cMusisz trzymać coś w ręku!" to player stop set {_item} to player's tool if player has permission "group.default": set name of {_item} to "&7Autograf" set lore of {_item} to "&7" and "&7Autograf od:&r %player%" and "&7" force {_item} to glint set player's tool to {_item} send "&aUtworzono autograf!" to player stop if arg-1 is not set: send "&cUżycie: /autograf <autograf>" to player stop set name of {_item} to colored arg-1 set lore of {_item} to "&7" and "&7Autograf od:&r %player%" and "&7" force {_item} to glint set player's tool to {_item} send "&aUtworzono autograf!" to player Ale zaktualizuj to lepiej bo ta wersja serwera boli. Sam skript wspiera tylko 1.21 od wyzszych wersji
-
Podstawowe informacje Wersja serwera: 1.20.1 paper Wersja Skript: 2.12.2 Opis zlecenia Mam skript abym mógł podpisywać autografy lecz mi nie działa. Problem: [Skript] Reloading the config, aliases and all scripts... [19:23:26 INFO]: [Skript] Loaded 5172 aliases in 51ms [19:23:26 INFO]: Line 12: (autograf.sk) [19:23:26 INFO]: List is missing 'and' or 'or', defaulting to 'and': "&7", "&7Autograf od:&r %player%", "&7" [19:23:26 INFO]: Line: set lore of player's tool to "&7", "&7Autograf od:&r %player%", "&7" [19:23:26 INFO]: [19:23:26 INFO]: Line 14: (autograf.sk) [19:23:26 INFO]: a slot can't be set to 'player's tool with hidden enchantments' because the latter is neither an item type nor an item stack [19:23:26 INFO]: Line: set player's tool to player's tool with hidden enchantments [19:23:26 INFO]: [19:23:26 INFO]: Line 19: (autograf.sk) [19:23:26 INFO]: This command doesn't have any arguments [19:23:26 INFO]: Line: if arg-1 is not set: [19:23:26 INFO]: [19:23:26 INFO]: Line 23: (autograf.sk) [19:23:26 INFO]: This command doesn't have any arguments [19:23:26 INFO]: Line: set name of player's tool to colored arg-1 [19:23:26 INFO]: [19:23:26 INFO]: Line 24: (autograf.sk) [19:23:26 INFO]: List is missing 'and' or 'or', defaulting to 'and': "&7", "&7Autograf od:&r %player%", "&7" [19:23:26 INFO]: Line: set lore of player's tool to "&7", "&7Autograf od:&r %player%", "&7" [19:23:26 INFO]: [19:23:26 INFO]: Line 26: (autograf.sk) [19:23:26 INFO]: a slot can't be set to 'player's tool with hidden enchantments' because the latter is neither an item type nor an item stack [19:23:26 INFO]: Line: set player's tool to player's tool with hidden enchantments [19:23:26 INFO]: [19:23:26 INFO]: Encountered 4 errors while reloading the config, aliases and all scripts! (118ms) SKRIPT: command /autograf: permission: autograf.command permission message: &cBrak permisji! trigger: if player's tool is air: send "&cMusisz trzymać coś w ręku!" stop # Domyślni gracze - stały autograf if player has permission "group.default": set name of player's tool to "&7Autograf" set lore of player's tool to "&7", "&7Autograf od:&r %player%", "&7" enchant player's tool with unbreaking 1 set player's tool to player's tool with hidden enchantments send "&aUtworzono autograf!" stop # Pozostali - autograf z argumentu if arg-1 is not set: send "&cUżycie: /autograf <autograf>" stop set name of player's tool to colored arg-1 set lore of player's tool to "&7", "&7Autograf od:&r %player%", "&7" enchant player's tool with unbreaking 1 set player's tool to player's tool with hidden enchantments send "&aUtworzono autograf!" Bardzo dziękuje za każdą odpowiedź i pomoc przy tym!
-
Podstawowe informacje Wersja serwera: 1.21.11 Wersja Skript: 2.12.2 Opis zlecenia -Pomógł by ktoś zrobić skrypt, żeby logował nick, ip, data dołączenia, itp.? bo potrzebuje sprawdzać ciągle czy ktoś nie proboje wejsc na czyjes konto. Takie dodatkowe zabezpieczenie
-
HexVG-DataComponents Dodatek Skript dla Paper 1.21.x udostępniający API Data Components Bez NBT. Bez Javy. Czysta składnia Skript. https://github.com/VenomGrave/HexVG-DataComponents O projekcie HexVG-DataComponents to addon do Skripta stworzony na potrzeby serwera. Daje skryptom Skript pełny dostęp do API Data Components - nowoczesnego zamiennika NBT wprowadzonego w Minecrafcie 1.20.5. Cała złożoność Paper API jest obsługiwana przez plugin. W Skrypcie piszesz tylko co chcesz zrobić z danymi itemów i encji. Funkcje Ustawianie, odczyt i usuwanie dowolnego Data Component na itemach Pseudo-komponenty encji (zdrowie, prędkość, nazwa, świecenie i inne) Obsługa wszystkich 33 komponentów itemów - enchanty, atrybuty, jedzenie, mikstury, narzędzia, bannery i więcej Enchanty z ponadlimitowymi poziomami (np. Ostrość 255) Własne enchanty z datapacków Eventy on data component change i on data component remove z możliwością anulowania Bezpieczne typowanie - wartości przetwarzane przez typowane API Paper, nie surowe stringi NBT Wszystkie biblioteki spakowane w jarze - brak dodatkowych zależności Wymagania Wersja Paper 1.21+ Skript 2.9+ Java 21+ Składnia Efekty (Effects) # Ustawianie komponentu na itemie set data component "minecraft:custom_name" of {_item} to colored "&cNazwa" set data component "minecraft:damage" of {_item} to 100 set data component "minecraft:unbreakable" of {_item} to true set data component "minecraft:lore" of {_item} to {_lore::*} # Usuwanie komponentu z itemu remove data component "minecraft:lore" from {_item} # Ustawianie komponentu na encji set entity component "minecraft:custom_name" of {_entity} to colored "&cBoss" set entity component "minecraft:max_health" of {_entity} to 200 set entity component "minecraft:is_glowing" of {_entity} to true # Usuwanie / resetowanie komponentu encji remove entity component "minecraft:custom_name" from {_entity} reset entity component "minecraft:max_health" of {_entity} # Anulowanie w eventach cancel [the] [data] component change cancel [the] [data] component removal Wyrażenia (Expressions) # Odczyt wartości komponentu — zawsze zapisz do zmiennej przed użyciem w send set {_val} to data component "minecraft:damage" of {_item} set {_name} to data component "minecraft:custom_name" of {_item} # Odczyt wartości komponentu encji set {_hp} to entity component "minecraft:health" of {_entity} # Lista wszystkich komponentów na itemie set {_all::*} to all data components of {_item} # Liczba komponentów na itemie set {_n} to data component count of {_item} # Wszystkie znane nazwy komponentów zarejestrowane w Paper API set {_known::*} to all known data components # Kopia itemu z już ustawionym komponentem set {_item} to {_baza} with data component "minecraft:custom_name" set to colored "&aNowy" # Wewnątrz eventów set {_name} to component name set {_old} to old component value set {_new} to new component value Warunki (Conditions) # Sprawdzanie komponentu itemu if {_item} has data component "minecraft:custom_name": if {_item} doesn't have data component "minecraft:unbreakable": if {_item} does not have data component "minecraft:lore": # Porównanie wartości komponentu if data component "minecraft:damage" of {_item} is 100: if data component "minecraft:custom_name" of {_item} equals colored "&cBoss": if data component "minecraft:custom_name" of {_item} isn't colored "&cBoss": # Walidacja nazwy komponentu if "minecraft:custom_name" is a valid data component: if "minecraft:custom_name" is a known data component: if "fake:komponent" isn't a valid data component: # Sprawdzanie komponentu encji if {_entity} has entity component "minecraft:custom_name": if {_entity} doesn't have entity component "minecraft:is_silent": Eventy on data component change: set {_name} to component name set {_old} to old component value set {_new} to new component value cancel component change # anuluj zmianę on data component remove: set {_name} to component name set {_old} to old component value cancel component removal # anuluj usunięcie Komponenty itemów Tekst i wygląd Komponent Format Przykład minecraft:custom_name string z kodami & colored "&4&lMroczny Miecz" minecraft:item_name string z kodami & colored "&7Żelazne Ostrze" minecraft:lore lista stringów z kodami & ["&7Linia 1", "&8Linia 2"] minecraft:rarity common / uncommon / rare / epic "epic" minecraft:item_model NamespacedKey "mojpack:bronie/miecz" Trwałość i rozmiar stosu Komponent Format Opis minecraft:damage liczba Aktualne uszkodzenie minecraft:max_damage liczba ≥ 1 Maksymalna trwałość minecraft:max_stack_size liczba 1–99 Maksymalny rozmiar stosu minecraft:repair_cost liczba Koszt naprawy na kowadle (poziomy XP) minecraft:unbreakable boolean true / false Enchanty Komponent Format Opis minecraft:enchantments lista "nazwa:poziom" ["sharpness:5", "unbreaking:3"] minecraft:stored_enchantments lista "nazwa:poziom" Dla ksiąg z enchantami minecraft:enchantment_glint_override boolean Wymuś lub wyłącz świecenie Obsługiwane poziomy ponadlimitowe i własne enchanty z datapacku: # Vanilla z ponadlimitowymi poziomami set {_e::1} to "sharpness:255" set {_e::2} to "unbreaking:100" set data component "minecraft:enchantments" of {_item} to {_e::*} # Własny enchant z datapacku (można mieszać z vanilla) set {_e::1} to "mojaserver:mroczny_dotyk:1" set {_e::2} to "sharpness:5" set data component "minecraft:enchantments" of {_item} to {_e::*} Wygląd Komponent Format Opis minecraft:custom_model_data liczba ID modelu w resource packu minecraft:dyed_color "#RRGGBB" lub "R,G,B" lub decimal "#FF4400" minecraft:hide_tooltip boolean Ukrywa cały tooltip Jedzenie i konsumpcja # Food: "hunger:nasycenie[:zawsze_jedzony]" set data component "minecraft:food" of {_item} to "4:1.2:true" # Consumable — wymaga też ustawionego minecraft:food set {_c::1} to "time:0.5" # sekundy (domyślnie 1.6) set {_c::2} to "animation:drink" # none | eat | drink | block | bow | spear | crossbow | spyglass | toot_horn | brush set {_c::3} to "sound:minecraft:entity.generic.drink" set data component "minecraft:consumable" of {_item} to {_c::*} Ekwipunek i mechaniki # Equippable — każdy przedmiot można założyć w dowolny slot set {_e::1} to "slot:head" # head | chest | legs | feet | mainhand | offhand | body set {_e::2} to "sound:minecraft:item.armor.equip_diamond" set {_e::3} to "swappable:true" set {_e::4} to "dispensable:true" set data component "minecraft:equippable" of {_item} to {_e::*} # Cooldown po użyciu set {_cd::1} to "time:2.0" # sekundy set {_cd::2} to "group:minecraft:ender_pearl" # opcjonalna wspólna grupa cooldownu set data component "minecraft:use_cooldown" of {_item} to {_cd::*} # Proste flagi boolean set data component "minecraft:fire_resistant" of {_item} to true set data component "minecraft:glider" of {_item} to true Walka i atrybuty # Ozdoba zbroi: "material:wzor" set data component "minecraft:trim" of {_item} to "gold:coast" # Modyfikatory atrybutów: "atrybut:operacja:wartość:slot" # Operacje: add_value | add_multiplied_base | add_multiplied_total # Sloty: any | mainhand | offhand | hand | head | chest | legs | feet | armor | body set {_a::1} to "generic.attack_damage:add_value:15:mainhand" set {_a::2} to "generic.armor:add_value:5:chest" set {_a::3} to "generic.movement_speed:add_multiplied_base:0.1:any" set data component "minecraft:attribute_modifiers" of {_item} to {_a::*} Mikstury # "base:TYP" lub "effect:nazwa:ticki:wzmocnienie" set {_p::1} to "base:strong_swiftness" set {_p::2} to "effect:strength:1200:2" set {_p::3} to "effect:regeneration:600:1" set data component "minecraft:potion_contents" of {_item} to {_p::*} Dostępne typy bazowe: water, mundane, thick, awkward, night_vision, long_night_vision, invisibility, long_invisibility, leaping, strong_leaping, long_leaping, fire_resistance, long_fire_resistance, swiftness, strong_swiftness, long_swiftness, slowness, strong_slowness, long_slowness, water_breathing, long_water_breathing, healing, strong_healing, harming, strong_harming, poison, strong_poison, long_poison, regeneration, strong_regeneration, long_regeneration, strength, strong_strength, long_strength, weakness, long_weakness, luck, slow_falling, long_slow_falling, wind_charged, weaving, oozing, infested Książki set {_b::1} to "title:Moja Ksiazka" set {_b::2} to "author:Steve" set {_b::3} to "page:Tekst pierwszej strony" set {_b::4} to "page:Tekst drugiej strony" set data component "minecraft:written_book_content" of {_item} to {_b::*} Bannery i dekoracje # Wzory banneru: "wzor:kolor" set {_bp::1} to "stripe_top:red" set {_bp::2} to "cross:white" set data component "minecraft:banner_patterns" of {_item} to {_bp::*} # Kolor podstawowy (tarcza / banner) set data component "minecraft:base_color" of {_item} to "blue" # Podejrzany gulasz: "efekt:ticki" set {_s::1} to "speed:100" set {_s::2} to "blindness:60" set data component "minecraft:suspicious_stew_effects" of {_item} to {_s::*} Narzędzia # "speed:X" | "damage:X" | "rule:bloki:prędkość:poprawne_dropy" set {_t::1} to "speed:4.0" set {_t::2} to "damage:1" set {_t::3} to "rule:stone,granite,diorite:8.0:true" set {_t::4} to "rule:iron_ore,gold_ore:6.0:true" set data component "minecraft:tool" of {_item} to {_t::*} Muzyka i inne # Złowróżbna butelka — poziom 0–4 (I–V) set data component "minecraft:ominous_bottle_amplifier" of {_item} to 4 # Róg kozi — ponder_goat_horn | sing_goat_horn | seek_goat_horn | feel_goat_horn # admire_goat_horn | call_goat_horn | yearn_goat_horn | dream_goat_horn set data component "minecraft:instrument" of {_item} to "dream_goat_horn" # Szafka grająca — 13 | cat | blocks | chirp | far | mall | mellohi | stal | strad | ward # 11 | wait | otherside | 5 | pigstep | relic | precipice | creator | tears set data component "minecraft:jukebox_playable" of {_item} to "minecraft:pigstep" Komponenty encji Komponent Typ Wymaga minecraft:custom_name string Dowolna encja minecraft:custom_name_visible boolean Dowolna encja minecraft:is_silent boolean Dowolna encja minecraft:has_gravity boolean Dowolna encja minecraft:is_invulnerable boolean Dowolna encja minecraft:is_glowing boolean Dowolna encja minecraft:freeze_ticks liczba Dowolna encja minecraft:fire_ticks liczba Dowolna encja minecraft:health liczba LivingEntity minecraft:max_health liczba LivingEntity minecraft:attack_damage liczba LivingEntity minecraft:armor liczba LivingEntity minecraft:armor_toughness liczba LivingEntity minecraft:movement_speed liczba LivingEntity minecraft:follow_range liczba Mob set entity component "minecraft:custom_name" of {_entity} to colored "&cBoss" set entity component "minecraft:max_health" of {_entity} to 200 set entity component "minecraft:movement_speed" of {_entity} to 0.5 set entity component "minecraft:is_invulnerable" of {_entity} to true set {_hp} to entity component "minecraft:health" of {_entity} if {_entity} has entity component "minecraft:custom_name": Pełny przykład command /mroczny_miecz: trigger: set {_item} to diamond sword set data component "minecraft:custom_name" of {_item} to colored "&4&lMroczny Miecz" set {_lore::1} to colored "&8Wykuty w ciemności" set {_lore::2} to colored "&8&oLegendarny oręż" set data component "minecraft:lore" of {_item} to {_lore::*} set data component "minecraft:rarity" of {_item} to "epic" set data component "minecraft:max_damage" of {_item} to 5000 set data component "minecraft:repair_cost" of {_item} to 100 set data component "minecraft:enchantment_glint_override" of {_item} to true set data component "minecraft:unbreakable" of {_item} to true set {_e::1} to "sharpness:100" set {_e::2} to "fire_aspect:10" set {_e::3} to "unbreaking:255" set data component "minecraft:enchantments" of {_item} to {_e::*} set {_a::1} to "generic.attack_damage:add_value:20:mainhand" set data component "minecraft:attribute_modifiers" of {_item} to {_a::*} give {_item} to player send colored "&aDostałeś &4&lMroczny Miecz&a!" to player on data component change: if component name = "minecraft:damage": set {_old} to old component value set {_new} to new component value send colored "&eTrwałość zmieniona: &7%{_old}% -> %{_new}%" to player Autorzy Stworzony przez HexVG Team. Błędy i propozycje: https://github.com/VenomGrave/HexVG-DataComponents/issues
-
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
-
DTexturePack to nowoczesne narzędzie do generowania paczek tekstur dla Minecraft Java i Bedrock Edition, z pełną obsługą Geyser (cross-play Java ↔ Bedrock). Projekt automatycznie tworzy poprawną strukturę paczki oraz obsługuje przedmioty, bloki, zbroje i symbole, eliminując problemy z brakującymi teksturami w nowszych wersjach gry. Strona projektu: https://dtexturepack.danielo535.pl Repozytorium GitHub: https://github.com/danielo535/DTexturePack
