Skocz do zawartości

OskarYTYT

Użytkownik
  • Ilość zawartości

    31
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez OskarYTYT

  1. 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:
  2. accept dc, ogarniemy
  3. przyjmij zapro mi3hvvq
  4. potrzebuje skrypt na kalendarz adwentowy na grodzien od 1-31 aby w kazdym osobnym dniu mozna dropnac jakies bloki, pieniadze przez "eco give %player% ilosc" i jakies minionki axminions pod "azxminion give %player% <wybrany minion np lumber>" i pod komenda /kalendarz odpala sie gui z okienkami od 1-31 grudnia i mozna odbierac nagrody
  5. a slot can't be set to 'light green wool named "&aJasny Zielony" with lore "&7Kliknij, aby zmienić kolor nicku na &ajasny zielony"' because the latter is neither an item type nor an item stack [22:09:15 INFO]: Line: set slot 12 of {_guinick2} to light green wool named "&aJasny Zielony" with lore "&7Kliknij, aby zmienić kolor nicku na &ajasny zielony" [22:09:15 INFO]: [22:09:15 INFO]: Line 302: (ob.sk) [22:09:15 INFO]: a slot can't be set to 'light green wool named "<##0BFC87>Wiosenna Zieleń" with lore "&7Kliknij, aby zmienić kolor nicku na <##0BFC87>wiosenny zielony"' because the latter is neither an item type nor an item stack [22:09:15 INFO]: Line: set slot 11 of {_guinick3} to light green wool named "<##0BFC87>Wiosenna Zieleń" with lore "&7Kliknij, aby zmienić kolor nicku na <##0BFC87>wiosenny zielony"
  6. OskarYTYT

    Usuwanie sakiewek

    # block_sakiewki.sk # Wersja: 1.0 # Działa na Skript (standard). Dostosuj listy poniżej. # ---- Ustawienia: edytuj te listy wedle potrzeb ---- # nazwy (display name) - sprawdzanie w trybie case-insensitive, "contains" # wpisuj tylko fragmenty nazwy, np. "Sakiew", "Pouch", "Bag" {banned.names::*}: 1: sakiew 2: pouch 3: bag # fragmenty lore (również case-insensitive) {banned.lore::*}: 1: sakiew 2: pouch # materiały (dokładne nazwy materiałów Minecraft, np. LEATHER, TRIPWIRE_HOOK itd.) # jeśli nie znamy typu, zostaw pustą lub dopisz materiały które chcesz blokować {banned.materials::*}: # ---- Koniec ustawień ---- # Funkcja pomocnicza: sprawdza czy przedmiot pasuje do listy zabronionych function isBannedItem(it: item) :: boolean: if it is air: return false # sprawdź nazwy if display name of it is set: set {_d} to lower-case(display name of it) loop {banned.names::*}: if {_d} contains lower-case(loop-value): return true # sprawdź lore if lore of it is set: set {_l::*} to lore of it loop {_l::*}: set {_line} to lower-case(loop-value) loop {banned.lore::*}: if {_line} contains lower-case(loop-value): return true # sprawdź materiał if type of it is set: loop {banned.materials::*}: if name of type of it is equal to upper-case(loop-value): return true return false # Usuwanie z całego ekwipunku gracza (wywołamy przy join i komendą) command /clearsacks [<player>]: permission: clearsacks.use permission message: Nie masz uprawnień. trigger: if arg is set: clearSacks(arg) send "&aPomyslnie usunięto sakiewki z %arg%." to player else: clearSacks(player) send "&aPomyslnie usunięto sakiewki z twojego ekwipunku." to player # Komenda pomocnicza wykonująca czyszczenie function clearSacks(p: player): loop integer from 0 to 40: set {_item} to player's inventory's slot loop-value if isBannedItem({_item}): set player's inventory's slot loop-value to air # też sprawdź item w ręce i ekwipunek poza slotami standardowymi if isBannedItem(player's tool): remove player's tool # Ender chest loop {_i} in all items in player's ender chest: if isBannedItem({_i}): remove {_i} from player's ender chest # Czyszczenie przy dołączeniu (zadbaj o backup świata) on join: clearSacks(player) # Blokowanie użycia (np. prawy klik) on rightclick: if isBannedItem(event-item): cancel event remove event-item from player send "&cTen przedmiot jest zablokowany i został usunięty." to player # Blokowanie przenoszenia w ekwipunku (kliknięcie) on inventory click: if isBannedItem(clicked item): cancel event # usuń przedmiot żeby nie został przeniesiony remove clicked item from player send "&cTen przedmiot jest zablokowany i został usunięty." to who clicked # Blokowanie podnoszenia on pickup of item: if isBannedItem(event-item): cancel event remove event-item # Dodatkowe: blokowanie wyrzucania i drag on drop item: if isBannedItem(dropped item): remove dropped item send "&cTen przedmiot jest zablokowany i został usunięty." to player on inventory drag: loop all items in dragged items: if isBannedItem(loop-value): cancel event send "&cTen przedmiot jest zablokowany i został usunięty." to event-player remove loop-value # Safety: opcjonalny okresowy task (co 30 sekund) do usuwania resztek every 30 seconds: loop all players: clearSacks(loop-player) Nie wiem czy dziala, jak beda bledy pisz pv
  7. OskarYTYT

    Witam

    # ========================================= # Skript: Homes GUI # ========================================= # Komenda i aliasy command /homes: aliases: /home, /dom, /domy trigger: open virtual chest inventory with size 3 named "&cDomy" to player loop 10 to 15: set slot loop-number of player's current inventory to red bed named "&cDom" with lore "&fLPM &8- &fTeleport", "&fPPM &8- &fUstaw lokalizacje domu" # Obsługa kliknięcia w GUI on inventory click: if name of event-inventory is "&cDomy": cancel event if clicked item is red bed named "&cDom": # LPM - teleport if click type is left: set {_loc} to {home::%player%} if {_loc} is not set: send "&8>> &cNie masz ustawionego domu! Użyj PPM, aby ustawić lokalizacje." to player stop close player's inventory # Countdown 3 sekundy send title "&fTeleportowanie do &7domu" subtitle "&fza 3s" to player wait 1 second send title "&fTeleportowanie do &7domu" subtitle "&fza 2s" to player wait 1 second send title "&fTeleportowanie do &7domu" subtitle "&fza 1s" to player wait 1 second teleport player to {_loc} send "&8>> &aZostales teleportowany do domu!" to player # PPM - ustaw lokalizacje if click type is right: set {home::%player%} to location of player close player's inventory send "&8>> &aPomyslnie &2ustawiles lokalizacje &adomu!" to player
  8. Poprawi mi ktos to aby pokazywalo w title a nie w actionbar? # Komenda /roza <nadawca> [ilość] command /roza <text> [<number>]: aliases: /roza permission: roza.uzyj permission message: &cNie masz uprawnień do tej komendy! trigger: set {_nadawca} to argument 1 set {_odbiorca} to "Osk4req" if argument 2 is set: set {_ilosc} to argument 2 else: set {_ilosc} to 1 # Zwiększamy licznik combo add {_ilosc} to {roze::%{_nadawca}%::%{_odbiorca}%} set {_combo} to {roze::%{_nadawca}%::%{_odbiorca}%} # Wyświetlamy wszystkim graczom w action barze loop all players: send action bar "&e&l%{_nadawca}% &f&lwysłał &e&l%{_ilosc}% &c&lRoz &7&ldla &e&l%{_odbiorca}% &7&l(&2&l%{_combo}% &7&lcombo)" to loop-player # Funkcja do wywołania np. przez TikToka # Przed wywołaniem ustaw: {arg1} = nadawca, {arg2} = ilość function sendRose(): set {_nadawca} to {arg1} set {_odbiorca} to "Osk4req" set {_ilosc} to {arg2} add {_ilosc} to {lod::%{_nadawca}%::%{_odbiorca}%} set {_combo} to {lod::%{_nadawca}%::%{_odbiorca}%} loop all players: send action bar "&e&l%{_nadawca}% &f&lwysłał &e&l%{_ilosc}% &c&lRoz &7&ldla &e&l%{_odbiorca}% &7&l(&2&l%{_combo}% &7&lcombo)" to loop-player
  9. OskarYTYT

    Skrypt na bossbar

    Ten z chatugpt jest do wywalenia, nie dziala sam probowalem. Twoj dziala a jak mam zrobic aby na tym bossbarze wyswietlala sie ta smierc, moby i ochroniarze?
  10. OskarYTYT

    Skrypt na bossbar

    Siema mordo, potrzebuje skrypt na bossbar na swiecie "world_oneblock" gdzie bedzie pokazana ilosc smierci mobow, golemow np "&c&l Smierci &e%{deaths::%loop-player%}%&8&l &8&l| &a&lMoby &e%{_mobs}% &8&l| &b&lOchrona: &e%{_golems}%" cos takiego ale na bossbarze, dalbys rade mi to zrobic?
  11. every 1 tick: loop all players: set {_item} to offhand item of loop-player if {_item} is not air: set {_name} to name of {_item} if {_name} is "&7&lLODOWY MAGNES": set {_range} to 5 else if {_name} is "&c&lSUPER LODOWY MAGNES": set {_range} to 10 else if {_name} is "&4&lULTRA LODOWY MAGNES": set {_range} to 20 else: set {_range} to -1 if {_range} is not -1: loop dropped items in radius {_range} around loop-player: teleport loop-dropped item to loop-player
  12. # Skrypt: restricted-region.sk # Wymaga: Skript + SkQuery lub TuSKe (do obsługi WorldGuard regionów) options: region-name: restricted_area min-level: 10 max-level: 50 no-access-msg: "&cNie możesz wejść do tego regionu! Twój poziom jest nieodpowiedni." on region enter: # Sprawdzenie czy gracz wchodzi do odpowiedniego regionu if event-region is region {@region-name}: # Pobranie poziomu gracza set {_lvl} to player's level # Sprawdzenie minimalnego poziomu if {_lvl} < {@min-level}: cancel event send "{@no-access-msg} (minimalny lvl: {@min-level})" to player # Sprawdzenie maksymalnego poziomu else if {_lvl} > {@max-level}: cancel event send "{@no-access-msg} (maksymalny lvl: {@max-level})" to player Nie testowany, ale moze zadziala
  13. OskarYTYT

    Blokada totemu

    Mozesz sprobowac to, jak nie dziala to pisz # block_totem.sk import: org.bukkit.event.player.PlayerInteractEvent org.bukkit.event.player.PlayerItemHeldEvent org.bukkit.event.player.PlayerMoveEvent # Sprawdzenie czy gracz wchodzi do regionu z totemem on player move: if player is in region "blocktotem": loop all items in player's inventory: if loop-item is a totem of undying: remove loop-item from player's inventory give 1 totem of undying to player send "&cTotemy nie działają w tym regionie!" to player # Blokowanie użycia totemu on right click with a totem of undying: if player is in region "blocktotem": cancel event remove 1 totem of undying from player's hand give 1 totem of undying to player send "&cNie możesz używać totemów w tym regionie!" to player
  14. OskarYTYT

    Skrypt na Event

    # Skript do zarządzania eventami w Minecraft # Autor: OskarOskarYT # Wersja: 1.0 # ------------------------- # Zmienne globalne # ------------------------- options: event_status: false # ------------------------- # Komenda /event # ------------------------- command /event: description: Pokazuje status eventu trigger: if {event_status} is true: send "&aEvent jest aktywny!" else: send "&cEvent jest nieaktywny!" # ------------------------- # Komenda /eventstworz # ------------------------- command /eventstworz: description: Tworzy nowy event trigger: if {event_status} is true: send "&cEvent już istnieje!" else: set {event_status} to true send "&aEvent został utworzony!" # ------------------------- # Komenda /eventusun # ------------------------- command /eventusun: description: Usuwa istniejący event trigger: if {event_status} is false: send "&cNie ma aktywnego eventu do usunięcia!" else: set {event_status} to false send "&aEvent został usunięty!" # ------------------------- # Komenda /eventon # ------------------------- command /eventon: description: Włącza event trigger: if {event_status} is true: send "&aEvent jest już aktywny!" else: set {event_status} to true send "&aEvent został włączony!" # ------------------------- # Komenda /eventoff # ------------------------- command /eventoff: description: Wyłącza event trigger: if {event_status} is false: send "&cEvent jest już wyłączony!" else: set {event_status} to false send "&aEvent został wyłączony!" # ------------------------- # Komenda /eventustawspawn # ------------------------- command /eventustawspawn: description: Ustawia spawn dla eventu trigger: set {event_spawn} to location of player send "&aSpawn eventu ustawiony!" # ------------------------- # Komenda /eventzmienspawna # ------------------------- command /eventzmienspawna: description: Zmienia spawn dla eventu trigger: if {event_spawn} is set: set {event_spawn} to location of player send "&aSpawn eventu został zmieniony!" else: send "&cNajpierw ustaw spawn eventu używając /eventustawspawn!"
  15. # Plik: kapitalka.sk # Wymaga Skript i kompatybilnego serwera (np. Spigot/Paper) command /kapitalka <text>: trigger: if arg 1 is "brak": # Wyświetlenie interaktywnego napisu w małych kapitalkach send "&f&lʙʀᴀᴋ" to player else if arg 1 is "cos": send "&f&lᶜᴼˢ" to player else: send "&cNieznany tekst! Spróbuj: brak" cos takiego?
  16. # Walk Distance Counter v1.0 # Every block walked = 1 meter # Maximum = 5000 meters # Shows walked distance in chat every 1 second options: max-distance: 5000 # Command to reset distance command /resetdistance: trigger: set {walked.%uuid of player%} to 0 send "&aYour walked distance has been reset." to player # Track walking on move: set {_from} to event-location set {_to} to last location of player set {_dist} to distance between {_from} and {_to} add floor({_dist}) to {walked.%uuid of player%} if {walked.%uuid of player%} > {@max-distance}: set {walked.%uuid of player%} to {@max-distance} # Show walked distance in chat every second every 1 second: loop all players: if {walked.%uuid of loop-player%} is not set: set {walked.%uuid of loop-player%} to 0 send "&7➡ Walked distance: &e%{walked.%uuid of loop-player%}% m" to loop-player
  17. Potrzebuje skrypt na liczenie metrow po przebiegnieciu blokow, jeden blok 1 metr. Na koncu jest meta jak przebiegne 5k metrow i nalicza wina
  18. Siemano poprawi mi ktos ten skrypt aby z zombie i szkieletow leciala skrzynka z dropem? # Plik: mala_skrzynka.sk # ------------------------ # Lista losowego lootu # ------------------------ on skript load: set {loot.items::*} to oak_log, birch_log, spruce_log, stone, cobblestone, bread, cooked_beef, iron_ingot, gold_ingot # ------------------------ # Drop skrzynki po zabiciu mobów # ------------------------ on death of zombie, skeleton: set {_player} to killer of event-entity if {_player} is set: give {_player} 1 tripwire hook named "&6Mała Skrzynka" send "&a>>> Zombie/Szkielet upuścił Małą Skrzynkę!" to {_player} # ------------------------ # Użycie skrzynki # ------------------------ on rightclick with tripwire hook: if name of player's tool is "&6Mała Skrzynka": cancel event # Usuń skrzynkę z ekwipunku remove 1 tripwire hook named "&6Mała Skrzynka" from player's inventory # Losowy loot set {_reward} to random element out of {loot.items::*} give {_reward} to player send "&a>>> Otrzymałeś z Małej Skrzynki: &e%name of {_reward}%" to player
  19. OskarYTYT

    Skrypty na bossy

    Polecam Ci plugin MythicMobs czy coś takiego
  20. Jeśli jest możliwość chciałbym mieć swoją stronę internetową
  21. Cześć dziś chciałbym od was skrypt na rangi Komendy: /menuranga ✈ Otwiera w qui komendy /ranga player ✈ Dodaje graczu range /rangi ✈ Pokazuje wszystkie rangi /degrad ✈ Np Z Admina robi degrada na Helper /awans ✈ Awansuje na wyższą range Jeśli by mi ktoś napisał to dziękuje❥
  22. W sumie racja hmm dzięki mordo
  23. Dziękuje za dobre rady
×
×
  • Dodaj nową pozycję...