Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. Hy, hy, hyhy variables: {fly.%player%} = false {god.%player%} = false command /fly [<text>]: permission: core.fly permission message: XDDD.D trigger: if {fly.%player%} is false: set player's fly mode to true send player title "&8[&6LATANIE&8]" with subtitle "Wlaczyles Fly" for 5 seconds else: set player's fly mode to false send player title "&8[&6LATANIE&8]" with subtitle "Wylaczyles Fly" for 5 seconds Cały czas będzie po wpisaniu komendy /fly: set player's fly mode to true i latanie wlaczyles fly. Za pomoca tej komendy nie wylaczysz fly A co do tematu https://skript.pl/temat/25404-teleport/?tab=comments#comment-168278 to z kodu skryptu użytkownika @Ever zmieniłeś tylko kolor Takie 2/10 bym powiedział.
  2. kKits - zaawansowany system zestawów. Proszę czytać to co jest na samym dole Funkcje: - LPM - odebranie zestawu, PPM - możliwość obejrzenia wnętrza zestawu oraz powrót do głownego menu, - Uprawnienia, włączanie/wyłączanie zestawów poprzez prostą konfigurację w YAML! (config tworzy się w folderze /plugins/Kits), - Automatyczne odliczanie pozostałego czasu do odebrania zestawu, - Możliwość ustawienia co ile dni można wziąć zestaw; Komendy: - /kit - zestawy w GUI; Changelog: - v1.0 - wydanie pierwszej wersji skryptu; - V1.1 - Aktualizacja pozostalego czasu w GUI (można wyłączyć w config.yml), opcję broadcast na dany kit. - V1.2 - Naprawiono błąd z uprawnieniami. Gracze mogli brać każdy zestaw. - V1.2.1 - Gdy gracz nie ma miejsca w ekwipunku na przedmioty to nie może wziąć zestawu. - V1.2.2 - Zaktualizowano do wersji Skript v34 by bensku (działa również na starszych wersjach 1.8.8+) - V1.3 - Dodano opcję wybierania przedmiotów z GUI, wystarczy dodać opcję do danego kitu: guiReceive: true. Dodatkowo zrobiłem automatyzację ścieżki i usunąłem options. Dodałem dodatkową linijkę w lore, czy dany kit leci do eq czy wybieramy se przedmioty. - V1.3.1 - Usunięto poważny błąd z kopiowaniem itemów. - V1.4 - Poprawiono na wersję serwera 1.13+ - V1.4.1 - Naprawiono błąd z enchantami, teraz już są -V1.4.2 - Zaktualizowano skrypt na najnowszą wersję serwera 1.16 (sprawdzano na 1.16.4 i Skript 2.5) -V1.4.3 - Zaktualizowano skrypt na nowsze wersje skript-mirror / skript-reflect! TODO: - Aktualizacja pozostałego czasu do odebrania zestawu w GUI, (Done: V1.1) - Zablokowanie wrzucania przedmiotów do inventory (jeżeli chcecie) - Możliwość konfiguracji zestawów poprzez grę, - Poprawienie znalezionych błędów, - Sugestie dotyczące skryptu; Konfiguracja: Pobieranie: DOWNLOAD V1.0 DOWNLOAD V1.1 DOWNLOAD V1.2 DOWNLOAD V1.2.1 DOWNLOAD V1.2.2 (Stable) DOWNLOAD 1.3 (Unstable) DOWNLOAD 1.3.1 (Najnowsza, na wersje 1.9-1.12) DOWNLAOD 1.4 (Na wersje 1.13+) DOWNLOAD 1.4.1 DOWNLOAD 1.4.2 (Na wersję 1.16.4) DOWNLOAD 1.4.3 (Skript-reflect) Zdjęcia: Wymagania: - Skript 2.2, - SkQuery, - Skript-mirror (kliknij aby pobrać); Skrypt nie wspiera serwerów 1.8.8 i niższych! Pozdrawiam #Knugi Bardzo bym prosił, gdy piszecie, że skrypt nie działa to dodajcie do tego logi (co wam wyskakuje podczas reloadu skryptu, najlepiej z konsoli) I również o wersje serwera, skrypta i dodatków, dwie proste komendy: /ver /ver sk Z góry dziękuję
  3. knugi

    Skript stoniarka inna!

    on script load: register new shaped recipe for note block named "&6&lStoniarka" using gold block, gold block, gold block, gold block, diamond block, gold block, gold block, gold block, gold block on craft: if event-item is note block named "&6&lStoniarka": message "&6%player% &aotrzymałeś &6&lStoniarke" command /stoniarka: trigger: player has permission "stoniarka.daj": give 64 note block named "&6&lStoniarka" to player on place of note block: if name of player's tool is "&6&lStoniarka": add location of event-block to {stoniarka::*} send "Postawiles stoniarke." set block above event-block to stone set block 2 above event-block to stone stop on break of stone: if "%{stoniarka::*}%" contains "%location of block below event-block%" or "%location of block 2 below event-block%": if player has permission "stoniarka.svip": set event-block to stone stop if player has permission "stoniarka.vip": wait 10 tick set event-block to stone stop wait 1 second set event-block to stone stop on break of note block: if "%{stoniarka::*}%" contains "%location of event-block%": cancel event remove location of event-block from {stoniarka::*} set event-block to air set block above event-block to air set block 2 above event-block to air give 1 note block named "&6&lStoniarka" to player stop
  4. knugi

    Skrypt na blackliste

    zmień w komendzie [<player>] na [<offlineplayer>]
  5. knugi

    Kits - Kity w GUI

    Closed...
  6. Knugi#5876
  7. knugi

    Kity

    @Joker1337 nie, ja dawałem tobie kity. Zobacz sobie PW to się dowiesz. Pisałem Tobie, że nie piszę skryptów na drop.
  8. To chyba powinno działać (nie mam jeszcze na czym przetestować, bo nie mam jeszcze zainstalowanej javy) on rightclick on jukebox: if player's tool is 4756: if name of player's tool is "&cMoneta": if lore of player's tool is "Test": send "%amount of item player's tool%" #Wymaga skellet if amount of item player's tool is larger than or equal to 2: remove 2 4756 named "&cMoneta" with lore "Test" from player give 1 diamond to player send "Wymieniles dwa itemy na diamenta."
  9. @Erendir nie, tutaj chodziło o to, że dałeś %{_kosc1}% is "1": pierwszy błąd to te % (dajesz je tylko w stringu, gdy chcesz to wywołać. a drugi błąd to taki, że chciałeś porównać integera do stringa (i warunek by Ci nie przechodził) a i jeszcze jedno. Ten skrypt miałeś wyspacjowany, nie wytabowany. No i zmieniłem to na taby
  10. on rightclick on jukebox: player is holding a bone: remove 1 bone from player set {_Kosc1} to random integer between 1 and 6 set {_Kosc2} to random integer between 1 and 6 set {_Kosc3} to random integer between 1 and 6 set {_Kosc4} to random integer between 1 and 6 set {_Kosc5} to random integer between 1 and 6 set {_Kosc6} to random integer between 1 and 6 if {_kosc1} is 1: give 1 diamond to the player send "&a*Rzucasz kośćmi* &9(twoje liczby to: %{_Kosc1}%,%{_Kosc2}%,%{_Kosc3}%,%{_Kosc4}%,%{_Kosc5}%,%{_Kosc6}%)"
  11. knugi

    Kity

    Przecież już Ci dałem ten skrypt na PW. Ale jeszcze raz go wyślę:
  12. Przez ten skrypt zrobi się bajzel w bazie danych skripta. Dlaczego, już śpieszę z odpowiedzią: Przy każdym położeniu pandorki dodajesz 14 itemów do zmiennej globalnej {items::*} (która się zapisuje w bazie), później ustawiasz {przedmioty::*} do {items::*} (czyli masz 2 takie same zmienne tylko z inną nazwą = 2 razy więcej miejsca w bazie zajętych) i nigdzie tych zmiennych nie usuwasz. Masz na serwerze około 20 graczy, każdy gracz otworzył ze 3 pandorki to daje: 14 (itemów) * 3 (razy) * 20 (graczy) * 2 (bo dwie takie same zmienne) = 1680 linijek w bazie danych A ta liczba cały czasz będzie się zwiększać w raz z kolejnymi otworzeniami pandorki. Kolejna sprawa: * Używasz z skquery format slot ... Nie napisałeś, że ten dodatek jest wymagany. * Ta funkcja format slot jest najbardziej zbugowana. * No i wisienka na torcie: on close inventory: if inventory name of current inventory of player contains "{@chestName}": if {open.%player%} is true: send "{@Pandora.message}" send "{@Pandora.message2}" give player {Przedmioty::*} Testowałeś ten skrypt? Parę razy? "give player {przedmioty::*}" - tak jak pisałem wcześniej, nadpisujesz tę zmienną itemami, czyli rzecz biorąc gracz dostaje wszystkie itemy z pandorki (i to sporą ilość) A co jeżeli chcę więcej itemów niż 14 do pandorki? Podsumowanie: To nie jest najlepszy skrypt na pandorki (tak jak pytałeś na SB). Moja ocena solidne 2/10 (bo jednak trochę tego kodu tutaj jest)
  13. knugi

    2 skrypty

    Nie rozumiem pierwszego skryptu. Co ma być jako ulepszenie? Jakiś enchant czy po prostu jakiś nic nie znaczące lore?
  14. Super skrypt. Polecam!
  15. @De4you Dokumentacja WildSkript'a - tutaj znajdziesz wszystko co on dodaje
  16. knugi

    [LUTY] Skrypt miesiąca #42

    Nazwa skryptu: Warpy w GUI - Essentials Comaptibile Link do prezentacji: Nazwa skryptu: kKits - zaawansowany system zestawów. Link do prezentacji:
  17. knugi

    Item z configu

    Parsed działa tylko gdy Item ma wyłącznie enchant. Nie działa z nazwą i lore Próbowałem już chyba wszystkiego, albo jednak coś mi umknęło
  18. knugi

    Item z configu

    @Bananowiec takim sposobem to wiem, że się da. Ale mi chodzi bardziej o jeden zapis yaml.
  19. command /wyplac [<text>]: trigger: if arg 1 is "klucze": set {_item} to "%{depozyt::klucze::%player%}% chest" parsed as item type give {_item} to player Jeżeli zmienna jest integerem (liczbą) to będzie działać
  20. knugi

    Skrypt na rankingi:

    To podaj dokładnie, za co mają te punkty lecieć dla danych rang I czy chcesz system levelów i co ile pkt jaki lvl. Po prostu podaj wszystko dokładnie tak jak chcesz, bo kilka razy mi się zdarzyło, że napisałem skrypt, a użytkownik chciał w ogóle inaczej i cały skrypt musiałem przerabiać. Nie chcę więcej takich samych sytuacji.
  21. knugi

    Skrypt na rankingi:

    @Quintalinio a może byś podał swój skrypt na te punkty wszystkich rang? Topkę mogę zrobić, a punkty i levele danych rang i jak się je zdobywa to mi średnio uśmiecha się robić.
  22. knugi

    xNERO_xZestawy

    Xxx sorki, pomyliłem się, ale i tak nie ma w 100% wsparcia z essentialsem. Nie pobiera z niego kitów.
  23. knugi

    Item z configu

    Yo moi kochani Ja mam takie pytanie. Jak zapisać item w configu, by przywrócić go takiego samego (Item, enchanty, lore i nazwa) Taki kodzik nie działa: command /test: trigger: set yaml value "created" from "../../Test/config.yml" to diamond pickaxe named "xD" with lore "::||2" set {_pickaxe} to yaml value "created" from "../../Test/config.yml" send "%{_pickaxe}%" Jak ja mam to zrobić? :'(
  24. @KrejzolekPRO ta funkcja jest nawet na wersji 1.7 http://en.njol.ch/projects/skript/doc/expressions#ExprRound
  25. Siemka, forumowicze! Przedstawiam wam skrypt, na łatwy dostęp do waszych warpów, zrobione za pomocą Essentials. Opis: [+] Skrypt ten dodaje na serwer komendę /warp z zamiennikami takimi jak: /warps i /warpy. Gdy wpiszemy ową komendę, skrypt zbiera informacje na temat warpów i czy macie do nich dostęp. Jeżeli tak to później analizuje ile ma kolumn wyświetlić, a następnie ustawia wam przedmioty, za pomocą których teleportujecie się na dany warp (Jeżeli macie w configu Essentials podany czas na oczekiwanie teleportacji, on dalej cały czas będzie). Niektórzy ludzie potrafią zrobić tych warpów nawet 100, więc wszystkie warpy w jednym GUI by się nie zmieściły, więc zrobiłem strony. Zdjęcia: Pobieranie: CODE CODE RAW Wymagania: Skript, SkQuery, WildSkript; Jako, że nie wstawiłem w tym skrypcie funkcji, więc ten skrypt będzie działał na serwerach 1.7-1.12. Wyżej podane pluginy na wersje 1.12 znajdziecie w spoilerze pod moim postem. Wystraczy kliknąć w link obok nazwy Pozdrawiam #Knugi
×
×
  • Dodaj nową pozycję...