Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'skript'.

  • Wyszukaj za pomocą tagów

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

Typ zawartości


Forum

  • Skript
    • Skrypty
    • Pytania i problemy
    • Zlecenia
  • Serwery Minecraft
    • Prezentacje serwerów Minecrafta
    • Zarządzanie serwerami Minecrafta
    • Pluginy do serwerów Minecrafta
  • Programowanie
    • Tworzenie pluginów do Minecrafta
    • Tworzenie stron WWW
    • Pozostałe dziedziny programowania
  • Gry, programy i sprzęt
    • Gra w Minecrafta
    • Komputery i sprzęt
    • Twórczość użytkowników
    • Komunikator Discord
  • Społeczność
    • Współpraca
    • Pogaduszki
    • Gry forumowe
  • Serwis
    • Informacje i aktualności
    • Prawo
    • System wniosków
    • Archiwum
  • Klub futurystuw Wdrożeńa
  • Klub futurystuw Propozycje
  • Klub futurystuw Offtopic
  • Klub futurystuw Zastosowańa
  • podwiek.pl Prawo
  • podwiek.pl Dyskusje

Szukaj wyników w...

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


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Lokalizacja


Hobby


Nick w MC


GG


E-mail


Skype


Strona www


Discord


Steam

  1. Siema, przychodzę z pytaniem - w jaki sposób można podzielić listę na 3 równe części - na przykład: {lista::*} -> ["a", "b", "c", "d", "e", "f", "g", "h", "i"] Powyższą listę powinno pokroić na 3 kawałki i zapisać je do 3 list tak jak niżej: {_lista1::*} -> ["a", "b", "c"] {_lista2::*} -> ["d", "e", "f"] {_lista3::*} -> ["g", "h", "i"] Ważne jest to że lista {_lista::*} może mieć różną ilość wartości i nie można na sztywno dzielić na 3 listy po 3 wartości. Liczę na szybką pomoc, z góry dziękuje za poświęconą uwagę.
  2. Siema, przychodzę z pytaniem - w jaki sposób można podzielić listę na 3 równe części - na przykład: {lista::*} -> ["a", "b", "c", "d", "e", "f", "g", "h", "i"] Powyższą listę powinno pokroić na 3 kawałki i zapisać je do 3 list tak jak niżej: {_lista1::*} -> ["a", "b", "c"] {_lista2::*} -> ["d", "e", "f"] {_lista3::*} -> ["g", "h", "i"] Ważne jest to że lista {_lista::*} może mieć różną ilość wartości i nie można na sztywno dzielić na 3 listy po 3 wartości. Liczę na szybką pomoc, z góry dziękuje za poświęconą uwagę.
  3. TipToolChat Ten skript polega na ulepszeniu swojego czatu na serwerze Jak wgrać: No normalnie jakby klikasz *Tutaj* Kopiujesz to, dajesz do jakiegoś skryptu i reloadujesz... Wymagania: Skript 2.5.3 lub nowszy *Download* SkQuery (najlepiej najnowszy) *Download* SkUtilities (najlepiej najnowszy) - Auto-UpToDate *Download* Skript-reflect (najlepiej najnowszy) - TabComplete do komendy głównej *Download* Testowane na: Funkcje: ● Ustawienie własnego formatu czatu: ● Ustawienie własnego Tip-Tool: ● Ustawienia własnej komendy po kliknięciu: ● Cały config do ustawienia ● Wiadomoścy są widoczne również z konsoli ● Automatyczna aktualizacja skryptu (Działanie tylko z SkUtilities) ● Czat-radius ● Wiele zmiennych do użycia (W tym własnych) ● 98.73%'towa Edycja permisji oraz wiadomości ● Oddzielne wiadomości w obszarze i poza nim (z permisją) ● 100%'towe edytowanie komendy głównej skryptu ● Tab completion dla głównej komendy (Działanie tylko z skript-reflect) ● System mutowania czatu głównego ● System mutowania graczy (Aktualny brak tymczasowych mutów) Do zrobienia: Aktualnie brak (Wasze pomysły) Changelog: Wypuszczenie wersji (v1.0.0) Dodano log-messages (v1.1.0) Dodano Auto-UpToDate (v1.2.0/1) Dodano system Czat-Radius (v1.2.2) Dodano nową zmienną {Data} (v1.2.2) Dodano edytowalne wiadomości oraz permisje (v1.2.2) Dodano Czat-Radius-Bypass dla administracji (v1.2.3) Naprawiono kilka błędów z Bypassem (v1.2.4) Dodano oddzielny wygląd dla wiadomoścy Bypassowej (v1.2.4) Przeniesiono cały system wysyłania wiadomoścu do jednej funkcji (v1.2.5) Dodano tab-completion dla komendy głównej (v1.2.5) Dodano blokowanie oraz odblokowywanie czatu głównego (v1.2.5) Dodano permisję bypass przy zablokowanym czacie głównym (v1.2.5) Dodano system PermMute (v1.2.6/7) Ulepszono system "Auto-UpToDate" (v1.2.6/7) Download w code.skript.pl :
  4. SkEditor Remake Edytor ułatwiający pisanie skryptów Hej! Witajcie w temacie opisującym SkEditora Remake Jeśli nie wiecie co to SkEditor Remake, to w skrócie: Jest to zmieniona, odnowiona i ulepszona wersja oryginalnego SkEditora autorstwa @Glicz Chciałbym zaznaczyć, że program dopiero co wyszedł na światło dzienne, więc jeszcze dużo się zmieni na lepsze. Program zawiera: • Ładne podświetlanie składni Skript, inspirowane tym ze strony code.skript.pl • • Możliwość otwierania kilku plików na raz • • Język angielski i polski • • Możliwość własnego przetłumaczenia programu, używając pliku yml • • Wbudowany changelog, pobierający go z internetu • • Możliwość zapisywania, a nie tylko zapisywania jako nowy plik (jak było kiedyś) • A w przyszłości będzie zawierał jeszcze więcej Linki: GitHub Pobieranie VirusTotal (Nie wiem czemu, ale 3 słabych dostawców zabezpieczeń wykryło "wirusa", lecz sami możecie zobaczyć, że są to jakieś śmieci.) Serwer Discord Temat oryginalnego SkEditora Kontakt Discord: Zdjęcia programu: Autor designu: @Glicz Zgłaszać błędy i propozycje proponuję na serwerze Discord, nie tu. Dziękuję za przeczytanie i miłego dnia
  5. Najbardziej przydatne linki w świecie Skript Czysty Skript Skript dla wersji powyżej 1.8 Skript dla wersji 1.8 Dodatki PS. Wszystkie dodatki z linków poniżej zostały sprawdzone pod kątem działania na wersji 1.16. SkQuery skript-gui skUtilities SkBee skRayFall skDragon Skellet skript-reflect skript-yaml Skungee skript-placeholders DiSky MongoSK Edytory Notepad++ Podświetlanie składni Skript Sublime Text Visual Studio Code Dodatek do Skript SkIDE SkEditor Remake Program jest w fazie tworzenia, szczegóły możecie poznać czytając cały temat Dokumentacje skUnity Skript Hub Oficjalna Dokumentacja Njol.ch Propozycje dotyczące dodania nowych rzeczy możecie zamieszczać w odpowiedziach
  6. Witam, chciałbym dowiedzieć się w jaki sposób można uzyskać z danego słowa ciąg losowo wygenerowanych znaków. Przykład: - Słowo: Skript - Wynik: ritpkS Po wpisaniu komendy "/mieszaj [słowo]" (Przykład: /mieszaj Skript) - wysyła się wiadomość z losowym ciągiem znaków np. "ritpkS"
  7. Nie umiem sie bawic placeholdersami wiec chodzi mi bardziej o podstawy tej komendy, zeby działała
  8. Cześć, czy jest jakiś addon do Skripta, w którym można wyszukać coś w google? Jedyne co znalazłem to DiSky (https://skripthub.net/docs/?id=5823) ale tam nie działa strona google
  9. Cześć, mam problem z moim skryptem. Gdy dołączam na serwer (Discord) nic się nie wysyła, ani w minecrafcie ani na discordzie. 0 errorów
  10. Jak wpisuje /sk reload all to mi wyskakuje an internal error occurred while attempting to perform this command skript: 2.5.3 matocolotoe paperspigot: 1.8.8
  11. SQLSK Zarządzanie MySQL prostsze niż kiedykolwiek! Jak używać? SQLSK działa na prostej zasadzie dokładniej wspomaga się innym pluginem który sam w sobie jest API lecz do Spigot, lecz dzięki magii Skript-mirror/Skript-reflect możemy połączyć te dwa pluginy by obsługiwały połączenia MySQL wydajnie oraz w Async. Przykłady użycia: Załóżmy że chcemy się połączyć z bazą danych o hoście localhost, baza danych nazywa się db, login to admin a hasło to haslo. Więc tworzymy zmienną set {db} to mysql database with data "localhost;db;admin;haslo" Z bazy chcemy wyciągnąć informacje o uuid wszystkich graczy z tabeli `users` . Zapiszemy to do zmiennej listy. set {_uuid::*} to mysql {db} query "SELECT * FROM `users`" and get string "uuid" No i wszystkim na chacie pokażemy co wyciągneliśmy. send "All players in database %{_uuid::*}%" to all players Dokumentacja Łączenie z bazą danych. Typ: Expression Syntax: [sqlsk ]mysql ([database|data base|db]) with [data] "data" "data" = (Układ "host;database;user;password") Jest to proste łączenie, czyli każdą informacje oddzielasz znakiem ; i po kolei piszesz host czyli adres bazy danych, database nazwe bazy danych, user nazwe użytkownika bazy danych, password hasło do użytkownika bazy danych. Przykład: set {db} to mysql db with " Wykonywanie komend (Import, Update itd.): Typ: Effect Syntax: [sqlsk ]mysql {database} query "command" {database} -> Zmienna bazy danych utworzonej przy łączeniu z nią. Przykład: sqlsk mysql {db} query "UPDATE `users` SET name='Notch' WHERE uuid='069a79f4-44e9-4726-a5be-fca90e38aaf5' " Pobieranie danych z bazy: Typ: Expression Syntax: [sqlsk ]mysql {database} query "kwerenda <SELECT>" and get [string] "String" String -> To kolumna którą chcesz otrzymać, np. w bazie danych masz kolumny | idgracza | uuid | nick | gdy w string wpiszesz "uuid" pobierze wszystkie szufladki z danymi które pasują do komendy select. Przykład: set {_uuid::*} to mysql {db} query "SELECT * FROM `users`" and get string "uuid" Changelog oraz pobieranie By zainstalować wystarczy wypakować te 2 pliki do folderu /plugins włączyć oraz wyłączyć i włączyć serwer! Wymagane dodatki Skript: skript-mirror / skript-reflect Wersja 1.0.0 BETA Pobieranie: https://drive.google.com/drive/folders/19uZiM8CuyAOZOvZwHvkEvBtpK53nhyYQ?usp=sharing Skan: https://www.virustotal.com/gui/file/d101f3c4bfb534343d01e29d85ccdde1c95c008e860ab621802a85cb1b1d3da1/detection Code Skript:
  12. Norbiros

    Pomoc z MySql

    Witam. To jest mój config.sk # ==== Variables ==== databases: MySQL: type: MySQL pattern: www_.* host: mysql.titanaxe.com port: 3306 user: srv129067 password: HASŁO database: skript table: variables monitor changes: true monitor interval: 20 seconds default: # The default "database" is a simple text file, with each variable on a separate line and the variable's name, type, and value separated by commas. # This is the last database in this list to catch all variables that have not been saved anywhere else. # You can modify this database freely, but make sure to know what you're doing if you don't want to loose any variables. type: CSV pattern: .* file: ./plugins/Skript/variables.csv backup interval: 2 hours # PS: If you don't want some variables to be saved in any database (e.g. variables that contain an %entity% which usually despawn when the server is shut down) # you can modify the last database's pattern to not match all variables, e.g. use '(?!x_).*' to match all variables that don't start with 'x_'. # Be very cautious when doing this however as unsaved variables cannot be recovered after the server has been stopped. # I recommend to use a single character to denote unsaved variables (similar to local variables' '_'), e.g. '-', in which case the last database's pattern should be '(?!-).*'. I teraz. Jak to ma wyglądać? Chcę jakoś zapisywać do mysql dane. Widzę że każda zmienna msui zaczynać się od www_ więc jak zrobić aby się tam zapisywało. W takim stylu?: on load: set {www_zmienna} to 11 I pojawi się to w mySql? I jak odczytywać taką zmienną, tak? send "Zmienna: %{www_zmienna}%" Mi nie działa.... I czy dobrze mam ustawiony config? Oto moje dane: Host (adres serwera) mysql.titanaxe.com Port 3306 Baza i użytkownik srv129067 Hasło UKRYTE HASŁO (poradzę sobie w przepisaniu :D)
  13. Sklep.sk Skrypt na sklep jak z serwera Hypixel.net z trybu Hypixel Skyblock Jak wgrać: No normalnie jakby klikasz *Tutaj* Kopiujesz to, dajesz do jakiegoś skryptu i reloadujesz... Wymagania: Skript 2.5.3 Nie wiem jakie dodatki ale testowałem na tych: Silnik który obsługuje Skripta 2.5.3 Funkcje: Dla lepszego efektu wizualnego dla sklepu zrób takiego npc: Klikając na niego wyświetli się takie GUI: Aby dodać do sklepu itemy (trzymając dany item w ręce) wpisz: /dodajdosklepu <numer sklepu> <cena sprzedaży> <cena kupna> Ja trzymając beczkę w ręce i wpisując komendę: dodała się do sklepu Teraz jeżeli posiadam w ekwipunku beczkę mogę ją sprzedać klikając na dany item w ekwipunku Serwer do testowania: IP: McSurviCraft.pl (tryb Survival) Do zrobienia: Naprawić kupowanie itemów z hoppera Naprawić przycisk Powrót Dodanie optionsów i 100% konfiguracja PlaySound do otwarcia GUI Changelog: Wypuszczenie wersji v1.0 Download w code.skript.pl : Miałem nie powracać ale po lekkim podszkoleniu się chyba mogę wrócić / nie wiedziałem na jaki temat dać to dałem tutaj ¯\_(ツ)_/¯
  14. Witam, niedawno zaczołem "bawić się" skungee, próbuje dodac zmienna globalną, ale coś robie źle [tudziesz żle ją próbuje odczytać] Po wpisaniu komendy /money pokazują się w obydwu miejscach <none> skript nie wyrzuca zadnych errorw [Posiadane przezemnie dodatki do skript: Skungee, skRayFall+v1.9.25, SkQuery-4.15] [Używam Bungeecorda jako silnika proxy] Kod w code.skript.pl
  15. mam taki problem ,że chce zrobić shotgun i chce aby wystrzeliwało mi 10 strzał tylko nie jedna po drugiej tylko aby były randomowo rozbryzgiwane aby nie strzelało 10 razy w zielone kułko tylko w randomowe czerwone ma ktoś jakiśpomysł (może być aby strzały leciały prosto z OFFSET'em od gracza)
  16. Witam, zrobiłem skrypt, polegający na tym że jak osoba kliknie w npc, pojawia jej się gui z główkami. Wybiera którą chcę, i wykonuje się komenda /skin <nazwa skina>. Dodatkowo chciałem że jak ktoś ma nick Tomaszek123 to będzie napis "SKin chłopaka"... Oto kod: on load: clear {skin::*} add "Tidzimi" to {skin::*} add "Roxmb" to {skin::*} add "Dream" to {skin::*} add "022Stefania" to {skin::*} add "dreamstar22" to {skin::*} add "DaDragonBro" to {skin::*} add "Doknes" to {skin::*} add "Herobrine" to {skin::*} add "standdouble1" to {skin::*} add "_YouTube_" to {skin::*} add "GoldCop" to {skin::*} add "Santa" to {skin::*} add "Nexe333" to {skin::*} add "Aquarius_ScN" to {skin::*} add "Pikachu" to {skin::*} add "waflooowy" to {skin::*} add "TobiaszGaming" to {skin::*} on right click on player: name of clicked player is "&aWybierz skina" set {_gui} to chest with 3 rows named "&aWybierz skina:" set slot 0 of {_gui} to skull of "Tidzimi" parsed as offline player named "&aSkin: &2Tidzimi" set slot 1 of {_gui} to skull of "Roxmb" parsed as offline player named "&aSkin: &2RoxMb" set slot 2 of {_gui} to skull of "Dream" parsed as offline player named "&aSkin: &2Dream" set slot 3 of {_gui} to skull of "022Stefania" parsed as offline player named "&aSkin: &dDziewczyny" set slot 4 of {_gui} to skull of "dreamstar22" parsed as offline player named "&aSkin: &eKanapki" set slot 5 of {_gui} to skull of "DaDragonBro" parsed as offline player named "&aSkin: &bKaczora Donalda" set slot 6 of {_gui} to skull of "Doknes" parsed as offline player named "&aSkin: &1Doknes" set slot 7 of {_gui} to skull of "Herobrine" parsed as offline player named "&aSkin: &fHerobrine" set slot 9 of {_gui} to skull of "standdouble1" parsed as offline player named "&aSkin: &6Chłopaka" set slot 10 of {_gui} to skull of "_YouTube_" parsed as offline player named "&aSkin: &cYouTube" set slot 11 of {_gui} to skull of "GoldCop" parsed as offline player named "&aSkin: &6Król" set slot 12 of {_gui} to skull of "Santa" parsed as offline player named "&aSkin: &4Mikołaja" set slot 13 of {_gui} to skull of "Nexe333" parsed as offline player named "&aSkin: &9Nexe" set slot 14 of {_gui} to skull of "Aquarius_ScN" parsed as offline player named "&aSkin: &6&lNorbiros" set slot 15 of {_gui} to skull of "Pikachu" parsed as offline player named "&aSkin: &ePikachu" set slot 16 of {_gui} to skull of "waflooowy" parsed as offline player named "&aSkin: &6&lwafloowy" set slot 18 of {_gui} to skull of "TobiaszGaming" parsed as offline player named "&aSkin: &8TobiaszGaming" set slot 8 of {_gui} to structure block named "&8Wyczyść &7Skina" set slot 17 of {_gui} to barrier named "&c&lZamknij menu" set slot 26 of {_gui} to command block named "&8Odśwież &7Skin" with lore "&5Tylko dla kont premium!" open {_gui} to player on inventory click: event-inventory is not player's inventory if name of event-inventory is "&aWybierz skina:": cancel event if clicked slot is 8: execute player command "skin clear" close player's inventory stop if clicked slot is 17: close player's inventory stop if clicked slot is 26: execute player command "skin update" close player's inventory stop if type of clicked slot is air: stop set {_item} to clicked slot set {_item} to "%{_item} + 1%" parsed as number if {_item} is more than 8: remove 1 from {_item} if {_item} is more than 17: remove 1 from {_item} set {_item} to "%{skin::%{_item}%}%" execute player command "skin set %{_item}%" close player's inventory I teraz jest problem. Gdy klikne 1 raz po wbiciu. Przez około 10 sekund, zatrzymuje serwer, tps spada to 17, nie otwiera. Potem otwiera się ekwipunek. A potem już wszystko normalnie działa do otwierania. I czemu tylko za 1 razem laguje? Jest ktoś wstanie mi wytłumaczyć? I powiedzieć jak naprawić? A i wiem że kod brzydko napisany, ale pisałem na szybko, i nie miałem czasu
  17. Glicz

    SkEditor

    SkEditor To edytor tekstowy stworzony specjalnie na skrypty. Program zawiera: - Podświetlanie składni - Generowanie linku do skryptu - 2 języki (polski i angielski) - 2 motywy (jasny i ciemny) DL: kliknij Discord: kliknij Strona: kliknij Skan: kliknij Screeny:
  18. Witam, Mam problem z dodawaniem HP dla gracza, który posiada "założony" itemek - ma to być jednorazowe, czyli w tym przypadku przy 1-wszy otrzymanym dmg ma dodać HP, ale przy kolejnych już nie. on damage: victim is player: set {zycie} to 10 if {pierek::%victim%} is set: if {zycie} contains {pierek-dodatkowehp::%victim%} parsed as integer: send "masz juz hp z pierka" to victim stop else: add {pierek-dodatkowehp::%victim%} to {zycie} send "hp z pierka" to victim stop set victim's max health to {zycie} Jeżeli mógłby ktoś poprawić / ewentualnie dopisać to co trzeba, byłbym wdzięczny zmienne, które są ustawiane przez inny skrypt: - {pierek::%player%} - {pierek-dodatkowehp::%player%} Error-ów nie ma żadnych wersja serwera: - CraftBukkit version git-Bukkit-e1ebe52 (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT) wersja skripta i dodatków: - Skript version 2.1.2 - SkBee version 1.10.2 - WildSkript version 1.8 - SkStuff version 1.6.4.1 - SkQuery version 3.21.4
  19. Witam, tak jak w temacie mam problem ze sprawdzaniem czy blok jest na danych koordach. Próbowałem coś wcześniej że zmiennymi. Mianowicie: https://imgur.com/a/9RIu5af Link do ss z kodem Wcześniej jeszcze w miejscu if location of event-block... Było if {bao::lokalizacja::*} contains location of event-block: Errorów nie było żadnych ale nie działa A w tym przypadku teraz error jest taki https://imgur.com/a/LpKWedE
  20. PYTANIE Cześć, wiecie czemu nie działa ten Skrypt? Gdy wpisze komendę wyskakuje mi to co jest na zdjęciu, w gui nic nie ma po otworzeniu KOD command /ranga [<player>]: trigger: if player has permission "worldedit.*": if arg-1 is not set: send "&7>>&c Poprawne użycie:&f /ranga [nick]" stop else: open virtual chest inventory with size 6 named "&6&lRangi" to player format gui slot 10 of player with netherite block named "&4Właściciel" to run: execute console command "lp user %arg-1% parent set wlasciciel" send "&fOd teraz Twoja ranga to:&4 Właściciel" to arg-1 format gui slot 12 of player with emerald block named "&4Technik" to run: execute player command "lp user %arg-1% parent set wspolwlasciciel" send "&fOd teraz Twoja ranga to:&4 Technik" to arg-1 format gui slot 14 of player with diamond block named "&cAdmin" to run: execute player command "lp user %arg-1% parent set admin" send "&fOd teraz Twoja ranga to:&c Admin" to arg-1 format gui slot 16 of player with gold block named "&cKidAdmin" to run: execute player command "lp user %arg-1% parent set kidadmin" send "&fOd teraz Twoja ranga to:&c KidAdmin" to arg-1 format gui slot 28 of player with lapis block named "&2Mod" to run: execute player command "lp user %arg-1% parent set mod" send "&fOd teraz Twoja ranga to:&2 Mod" to arg-1 format gui slot 30 of player with iron block named "&2KidMod" to run: execute player command "lp user %arg-1% parent set kidmod" send "&fOd teraz Twoja ranga to:&2 KidMod" to arg-1 format gui slot 32 of player with redstone block named "&2Budowniczy" to run: execute player command "lp user %arg-1% parent set budowniczy" send "&fOd teraz Twoja ranga to:&2 Budowniczy" to arg-1 format gui slot 34 of player with netherite ingot named "&9Sponsor" to run: execute player command "lp user %arg-1% parent set sponsor" send "&fOd teraz Twoja ranga to:&5 Sponsor" to arg-1 format gui slot 46 of player with netherite ingot named "&9Sponsor &5&l30D" to run: execute player command "lp user %arg-1% parent addtemp sponsor 30d" send "&fOd teraz Twoja ranga to:&5 Sponsor" to arg-1 format gui slot 48 of player with diamond named "&6SVip" to run: execute player command "lp user %arg-1% parent set SVip" send "&fOd teraz Twoja ranga to:&6 SVip" to arg-1 format gui slot 50 of player with gold ingot named "&eVip" to run: execute player command "lp user %arg-1% parent set Vip" send "&fOd teraz Twoja ranga to:&e Vip" to arg-1 format gui slot 52 of player with gold ingot named "&eVip &5&l30D" to run: execute player command "lp user %arg-1% parent addtemp Vip 30d" send "&fOd teraz Twoja ranga to:&e Vip" to arg-1 LOGI [16:08:28] [Server thread/INFO]: PanEvenciarz issued server command: /ranga PanEvenciarz [16:08:28] [Server thread/INFO]: PanEvenciarz [1a12fa10-20f0-349a-a3e3-66c3b0d2886a]: /ranga PanEvenciarz [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! [Skript] Severe Error: [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Something went horribly wrong with Skript. [16:08:28] [Server thread/ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either. [16:08:28] [Server thread/ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons). [16:08:28] [Server thread/ERROR]: #!#! Here is full list of them: [16:08:28] [Server thread/ERROR]: #!#! TuSKe v1.8.2 (github.com/Tuke-Nuke/TuSKe) SkBee v1.10.2 (https://github.com/ShaneBeee/SkBee) SkQuery v4.1.4 SharpSK v1.6.3 DiscordSRV v1.22.0 (https://github.com/DiscordSRV/DiscordSRV) [16:08:28] [Server thread/ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue. [16:08:28] [Server thread/ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it. [16:08:28] [Server thread/ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue. [16:08:28] [Server thread/ERROR]: #!#! In that case, you will be given instruction on how should you report it. [16:08:28] [Server thread/ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin. [16:08:28] [Server thread/ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker. [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Stack trace: [16:08:28] [Server thread/ERROR]: #!#! java.lang.ClassCastException: java.util.HashMap cannot be cast to java.util.WeakHashMap [16:08:28] [Server thread/ERROR]: #!#! at com.github.tukenuke.tuske.util.VariableUtil.<init>(VariableUtil.java:24) [16:08:28] [Server thread/ERROR]: #!#! at com.github.tukenuke.tuske.util.VariableUtil.getInstance(VariableUtil.java:17) [16:08:28] [Server thread/ERROR]: #!#! at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.execute(EffFormatGUI.java:141) [16:08:28] [Server thread/ERROR]: #!#! at com.github.tukenuke.tuske.util.EffectSection.check(EffectSection.java:54) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Condition.run(Condition.java:55) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Conditional.walk(Conditional.java:50) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:88) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:56) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:291) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:250) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.command.Commands.handleCommand(Commands.java:248) [16:08:28] [Server thread/ERROR]: #!#! at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:165) [16:08:28] [Server thread/ERROR]: #!#! at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40) [16:08:28] [Server thread/ERROR]: #!#! at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) [16:08:28] [Server thread/ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) [16:08:28] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2133) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1956) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1909) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:5) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:43) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1212) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1205) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1181) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1025) [16:08:28] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:177) [16:08:28] [Server thread/ERROR]: #!#! at java.lang.Thread.run(Thread.java:748) [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Version Information: [16:08:28] [Server thread/ERROR]: #!#! Skript: 2.5.3 (latest) [16:08:28] [Server thread/ERROR]: #!#! Flavor: skriptlang-github [16:08:28] [Server thread/ERROR]: #!#! Date: 2020-12-11 [16:08:28] [Server thread/ERROR]: #!#! Bukkit: 1.16.5-R0.1-SNAPSHOT [16:08:28] [Server thread/ERROR]: #!#! Minecraft: 1.16.5 [16:08:28] [Server thread/ERROR]: #!#! Java: 1.8.0_201 (Java HotSpot(TM) 64-Bit Server VM 25.201-b09) [16:08:28] [Server thread/ERROR]: #!#! OS: Linux amd64 5.4.0-65-generic [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Server platform: Paper [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Current node: null [16:08:28] [Server thread/ERROR]: #!#! Current item: format a gui slot [[long:10]] of the player with ([[itemtype:netherite block]] named "W?a?ciciel" >> [email protected]: itemtype -> itemstack) [16:08:28] [Server thread/ERROR]: #!#! Current trigger: command /ranga (simple event) (LP.sk, line -1) [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Thread: Server thread [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! Language: english [16:08:28] [Server thread/ERROR]: #!#! Link parse mode: STRICT [16:08:28] [Server thread/ERROR]: #!#! [16:08:28] [Server thread/ERROR]: #!#! End of Error. [16:08:28] [Server thread/ERROR]: #!#!
  21. Jest to nowe wydanie dodatku do pluginu skript do wspierania pluginu funnyguilds, dodatek już istniał lecz zakończył on swoje wsparcie (tamten dodatek był pisany jeszcze razem z @Inder00) Ten został napisany już razem z @LloydPL Dokumentacja: https://funnyskaddon.pl/ Dokumentacja (legacy): https://mlgroupmc.github.io/ https://github.com/FunnyGuilds/FunnySkAddon/#requirements https://github.com/FunnyGuilds/FunnySkAddon/releases https://bstats.org/plugin/bukkit/FunnySkAddon-Extended
  22. Witam, pobrałem plugin skript i niestety nie działa dodam że serwer jest na silniku papermc i wersji 1.16.5. (plugin pobrałem z Overview - Skript - Bukkit Plugins - Projects - Bukkit) Wszystkie pluginy które mam na serwerze https://ibb.co/7yQwgh2 To co się dzieje w konsoli serwera po wpisaniu komendy /skript. Proszę o pomoc. [11:34:22 ERROR]: null org.bukkit.command.CommandException: Cannot execute command 'skript' in plugin Skript v2.1.2 - plugin is disabled. at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[patched_1.16.5.jar:git-Paper-603] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-6 03] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:810) ~[patched_1.16.5.jar:g it-Paper-603] at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2170) ~[patched_1.16. 5.jar:git-Paper-603] at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1985) ~[patched_1.16.5.jar:git-Pa per-603] at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1938) ~[patched_1.16.5.jar:git-Pa per-603] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:50) ~[patched_1.16.5.jar:git-Pape r-603] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:8) ~[patched_1.16.5.jar:git-Paper -603] at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java :35) ~[patched_1.16.5.jar:git-Paper-603] at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-603] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5 .jar:git-Paper-603] at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar :git-Paper-603] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5 .jar:git-Paper-603] at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262) ~[patched_1.16.5.jar:git-Pap er-603] at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255) ~[patched_1.16.5.ja r:git-Paper-603] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5. jar:git-Paper-603] at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1216) ~[patched_1.16.5.j ar:git-Paper-603] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Pape r-603] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289) ~[patched_1.16.5.jar: git-Paper-603] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
  23. Cześć, pytanie moje brzmi: Czy jest możliwość zapisywania danych do pliku w formacie JSON? Zależy mi na tym, aby była też możliwość nadpisywania czyli dodawania innych wartości. Z tego co wiem to skUtilities obsługuje tylko YAML. Jeśli jest jakiś dodatek który to umożliwia - proszę o podlinkowanie. Serwer stoi na najnowszej wersji Skripta na wersji 1.16.5. Będę wdzięczny za każdą odpowiedź, pozdrawiam.
  24. Mam tutaj zmienną {zmienna} w której jest liczba 10 jeżeli chcę połowe to daje set {zmienna} to {zmienna} / 2 i daje mi to połowę czyli 5 a jeżeli chce ćwiartkę to daje set {zmienna} to {zmienna} / 1.5 i wychodzi mi jakieś 3.74 zamiast 2.50 i ma ktoś pomysł na co podzielić aby wyszła ćwiartka? łatwiejsza liczba 20: Mam tutaj zmienną {zmienna} w której jest liczba 20 jeżeli chcę połowe to daje set {zmienna} to {zmienna} / 2 i daje mi to połowę czyli 10 a jeżeli chce ćwiartkę to daje set {zmienna} to {zmienna} / 1.5 i wychodzi mi jakieś 4.19 zamiast 5 i ma ktoś pomysł na co podzielić aby wyszła ćwiartka? JBC jestem słaby z matematyki więc no...
  25. Witam, udostępniam mój kod programu, który według mnie jest dobry, ale Skript, mówi, że jest błąd z Else Mój kod programu to : command /create <string>: permission: sandbox.create trigger: if arg 1 is set: make console execute command "/mv create %player%-%arg 1% NORMAL -t flat" send "Sandbox %arg 1% został utworzony wpisz /home %arg 1%, aby przenieść się do tego Sandboxa " to player else: send "Aby stworzyć Sandbox wpisz /create [nazwa]" to player command /home <string>: permission: sandbox.tp trigger: make console execute command "/mvtp %player% %player%-%arg 1%" send "Przeniosłeś się do Sandbox %arg 1%" to player else: send "Aby przenieść się do Sandbox wpisz /home [nazwa]" to player command check <text>: trigger: if file path "%player%-%arg 1%/level.dat" is not missing: send "Sandbox %arg 1% jest już stworzony" to player else: send "Sandbox jeszcze nie istnieje" to player Bardzo proszę, próbuję o pomoc zbudować własny serwer. Za wszelką pomoc, bardzo dziękuję
×
×
  • Dodaj nową pozycję...