Skocz do zawartości

Znajdź zawartość

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

  • Wyszukaj za pomocą tagów

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

Typ zawartości


Forum

  • Forumowe projekty
    • UtopiaMC - forumowy serwer Minecraft
  • 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. UPDATE Skrypt został zaktualizowany do działania na 1.16.4, będzie dalej rozwijany z nudów Dzień dobry, Mam dla Was dziś skrypt na drop, jest on dość specyficzny jeżeli chodzi o kod i możliwości. Skrypt ma np. pełną konfigurację tego co wypada z kamienia ale też tego jak wygląda to w GUI. Optymalizacja. Cały czas pracuję nad jak najlepszą optymalizacją skryptu, aktualnie jest od wydajny ale mam wrażenie, że może być lepiej. W celu optymalizacji w skrypcie nie znajdziemy powtórzeń co np. sekundę (every 1 second:). Zastosowałem także funkcje dzięki, którym skrypt jest krótszy. Personalizacja. Można powiedzieć z czystym sercem, że skrypt jest świetny i nie znalazłem dla niego konkurenci pod tym względem. GUI można ustawić samemu od podstaw, lecz przygotowałem już jeden gotowy config. rows: 6 slots: top-slot: 38 enderchest-slot: 39 cobble-slot: 42 turbo-slot: 40 close-slot: 49 xp-slot: 41 empty-slots: - 0 - 1 - 2 - 6 - 7 - 8 Ustawiamy tutaj gdzie znajduje się konkretny przedmiot i możemy ustawić w jakim kształcie układają się przedmiotu ustawione w drops.yml. items: drop-item: name: '_NAZWA_' amount: 1 lore: - '&0' - '&0' - '&cWlaczony: &7_STATUS_' - '&0' - '&0' - '&cSzanse: &7_CHANCE_%' - '&cEnderchest: &7_ENDER_' - '&cFortuna: &7_FORTUNE_' - '&cIlosc:' - ' &cMin: &7_MINAMOUNT_' - ' &cMax: &7_MAXAMOUNT_' - '&cPoziom:' - ' &cMin: &7_MINLEVEL_' - ' &cMax: &7_MAXLEVEL_' - '&cPunkty:' - ' &cMin: &7_MINPKT_' - ' &cMax: &7_MAXPKT_' - '&cNarzedzia: &7_TOOLS_' - '&0' - '&0' Tutaj mamy kawałek, który odpowiada za wygląd każdego przedmiotu w GUI. Wygląda to tak: Edycja dropu. Jak się domyślacie skrypt ma też rozbudowaną konfiguracje dropu. Wygląda ona następująco. Ilość przedmiotów które dodacie jest ograniczona tylko przez rozmiar GUI, który sami ustawiacie. Zalety: Łatwa i ogromna możliwość konfiguracji Optymalność Top 10 górników Turbodrop Animowane GUI (odświeża się z opóźnieniem ok. 1 sekundy) Poziomy kopania Wyłącznie/włączanie dropu Drop do skrzyni kresu Schowek cobblestone Wymagania: SkUtilities (github.com) SkQuery (forums.skunity.com - 1.12.2) Skript 2.2+ (github.com) Skellett (spigotmc.org) Pobieranie: Repozytorium: github.com Skrypt: github.com Pomoc? Jeżeli potrzebujesz pomocy napisz do mnie prywatną wiadomość. Błędy proszę zgłaszać w prywatnej wiadomości.
  2. Witam otóż mam problem,chciałbym zrobić skript który będzie działał na zasadzie /rules z essentials,czyli po wpisaniu komendy odczyta co znajduje się w pliku test.txt i to wypisze za pomocą "message". Póki co wyskrobałem coś takiego: command /test: permission: perm.test trigger: set {_var} to file contents of "plugins/Skript/scripts/test.txt" message "%{_var}%" stop Ale niestety przy włączaniu/przeładowaniu skryptu wyświetla się na czacie komunikat: "Can't understand this expression: 'file contents of plugins/Skript/scripts/test.txt test.sk, line 4:set {_var} to file contents of plugins/Skript/scripts/test.txt Od razu mówię że rozwiązanie jest zaczerpnięte z skUnity (a dokładniej to set {_var} ) a sam post pochodzi z 2017,więc całe "Nie zrozumienie" jest spowodowane tym że w skript'cie się pozmieniało,lecz niestety nie udało mi się nic lepszego znaleźć więc przychodzę z do was z pytaniem,czy jest w ogóle możliwe wypisać coś z pliku .txt/yml na czacie za pomocą message? Aa i używam skripta2.5-alpha1 na paperspigot 1.15.2 Również próbowałem z skript-yaml ale nie potrafię za pomocą message wypisać już załadowanej wartości do pamięci RAM za pomocą (do załadowania użyłem load yaml) Z góry dziękuje za każdą odpowiedź.
  3. _AvaX_

    [WildSkript][YML]

    Siema! Nie będę się rozpisywał,problem polega na tym że tworząc plik YAML (config.yml) podmienia mi się w nim znam "&" na "\xa7" Dodam też wydaje mi się ważną kwestię albowiem zaczęło się to dopiero po dodaniu sekcji (configuration section) wcześniej wszystko było dobrze i Skript zamieniał znak "&" na paragraf. ~Pozdrawiam Quaczi
  4. if arg 1 is "odejmij": if arg 2 is set: if arg 3 is set: if arg 4 is set: set {_wartość} to yaml value "swiaty.%arg 2%" from "... NIEWAŻNE" set {_ile} to arg 4 remove {_ile} from {_wartość} set yaml value "swiaty.%arg 2%" from "... NIEWAŻNE"
  5. Witam wszystkich co to czytają Mam pytanie do kogoś kto zna się na YML w skript jak zrobić żeby % na drop zmieniać w YML + losowa wartość też była by ustalona w YML między X a Y X np. 5 Y np. 8 jak zmienię X na 3 a Y na 10 to losuje między tymi liczbami
  6. Qevix

    Komenda z pliku config.yml

    Witam. Otóż chce napisać skrypt który będzie ładował custom'owe komendy z pliku yml. Plik mam i resztę tylko jak zrobić samą komendę. Zrobiłem tu tak na szybko taki przykład (wiadome że on nie zadziała). Jak zrobić taką komendę? Za pomocą argumentów czy czego innego? I czy w ogóle można? Może będzie potrzebny jakiś dodatek do skript? W skript jestem nowy ale co nie co wiem już :p Tu macie przykłady jak by to mogło wyglądać(tylko że to nie chce działać -_-): on skript load: set {test} to value "komenda" get of "plugins/test/config.yml" command /[<text&gt]: trigger: if arg 1 is %{test}% trigger: send "Przyklad" command /%{test}% trigger: send "przyklad"
  7. boleknowak

    Plik YML!

    Siema! Chciałbym was 'nauczyć' tworzenia pliku yml. Tworzę ten poradnik ponieważ dużo osób tego nie umie. Panel punktów: 1. Co to jest plik YML? 2. Tworzenie takiego pliku 3. Zapisywanie do niego czegoś 4. Odczytywanie z tego pliku 5. Przykłady Zaczynamy.... [infosopher] 1. Co to jest plik YML? [/infosopher] W pliku YML możemy zapisać np. wiadomości, opcje itd. Przez plik YML zaoszczędzimy linijek w skrypcie (np. z 500 linijek stworzy się 400) i skrypt będzie bardziej estetyczny [infosopher] 2. Tworzenie takiego pliku [/infosopher] Jak stworzyć taki plik? Musimy sprawdzić czy folder x jest stworzony: on load: if folder "plugins/Skript/scripts/Folder" doesn't exists:(Najlepiej nazywać folder nazwą skryptu) Jeśli nie jest to musimy stworzyć folder send "Nie odnaleziono folderu Folder!" to console send "Tworzenie...." to console create folder "plugins/Skript/scripts/Folder" send "Folder Folder został pomyślnie stworzony!" to consoleTeraz musimy stworzyć sam plik konfiguracyjny (YML) if file "plugins/Skript/scripts/Folder/config.yml" doesn't exists: send "Nie znaleziono pliku config.yml!" to console send "Tworzenie...." to console create file "plugins/Skript/scripts/Folder/config.yml"[infosopher] 3. Zapisywanie do niego czegoś [/infosopher] Musimy zrobić takie coś: wf "test: 'false'" to "plugins/Skript/scripts/Folder/config.yml" send "Pomyślnie stworzono plik konfiguracyjny!" to console Wait 10 ticks execute console command "/sk reload %script%"wf - tworzenie pliku w czymś "test: 'false'" jest to fraza która będzie w pliku yml .... Przeładowywujemy skrypt [infosopher] 4. Odczytywanie z pliku YML [/infosopher] Jak odczytać coś z niego? else: set {test} to single value "test" get of "plugins/Skript/scripts/Folder/config.yml"Teraz tak, musicie wiedzieć że te else: dajemy pod tym if file "plugins/Skript/scripts/Folder/config.yml" doesn't exists:i mamy tam set {test} ({test} - zmienna do której zapisujemy) i potem te test dajemy do np. komendy command /testing: trigger: send "%{test}%"To co będzie napisane w test: '<tutaj>' to się to wyświetli [infosopher] 5. Przykłady [/infosopher] Tworzenie komendy motd: Musimy zamiast tego: test: 'false' dać wiadomość test: '§6Witaj na serwerze {PLAYER} !' i komenda: command /motd: trigger: set {_msg} to "%{test}%" replace all "{PLAYER}" with "%player%" in {_msg} send "%{test}%"Koniec! Myślę że pomogłem ;)
  8. MrGoraj

    Tablist

    Ostatnio próbowałem wprowadzić na serwer zmienioną tablistę w skript z tego tematu: Jednak pod czas konfiguracji pojawił się pewien problem. Mianowicie pomimo dodania zmiennych w config i odświeżenia skryptu na serwerze dalej jest klasyczna tablista zamiast zmienionej ;d Więc mógłby mi ktoś powiedzieć jak poprawnie skonfigurować ten skrypt?
  9. Witam, przy wczytywaniu pluginów w konsoli wyświetla mi się taki błąd: Could not load 'plugins/Tutorial.jar' in folder 'plugins' Wczytałem na internecie, że to jest problem z plikiem plugin.yml, ale nie widzę w nim żadnego błędu plugin.yml: name: Tutorial main: me.tutorial.Tutorial author: Vilor version: 1.0
  10. Witajcie! Dziś przedstawię Wam skrypt na Sprawdzanie graczy i nadawanie banow. Skrypt nie był testowany z powodu braku sprzętu zSpr [sprawdzanie] Opis: Skrypt teleportuje sprawdzanego w wyznaczone wcześniej miejsce przez admina. Admin po dobraniu komendy do sytuacji albo wypuszcza gracza wolno tepając go tam gdzie był, albo daje mu perma za lognięcie podczas sprawdzania, albo daje tempbana na 7d po przyznaniu się gracza. Skrypt ma łatwą konfiguracje w YML. Wystarczy wejść w folder: "plugins/zSpr/" Wybuduj jakieś miejsce gdzie gracz ma się teleportować na sprawdzanie. Nadaj na to miejsce cuboid'a z flagami uniemożliwiającymi używanie komend takich jak: /tpa, /spawn, /home, /ehome, /baza itp. Komendy: /spr <gracz> -sprawdza gracza /sprczysty <gracz> -wypuszcza gracza wolno /sprlogout <gracz> -banuje gracza pernamentnie za lognięcie podczas sprawdzania /sprprzyznal <gracz> -banuje gracza na 7 dni za przyznanie się /ustaw -ustawia miejsce gdzie ma się teleportować gracz na sprawdzanie /ustawtp -teleportuje cię na miejsce sprawdzania /sprusun -usuwa miejsce sprawdzania Uprawnienia: zspr.spr -dla komend /spr, /sprczysty, /sprlogout, /sprprzyznal zspr.ustaw -do możliwości ustawienia miejsca sprawdzania zspr.usun -do możliwości usuwania miejsca sprawdzania Link do skryptu: http://pastebin.com/1Ee2piKk Jeżeli będą błędy to proszę piszcie bo ja nie mam jak sprawdzać na ten czas. Czekam na wasze hejty Changelog: v1.0.1: °Zmieniono komende /usun na /sprusun °Zoptymalizowano kod
  11. Czy da sie sprawdzic czy plik YML zawiera cos, np. gracza. Cos w tym stylu: if file "plugins/..." contains line "%player%":
  12. Witam hej czesc wrocilem D: Krótko i na temat: Co sądzicie o tym (ponieważ pracuję nad projektem), aby dane nie zachowywac ciągle w RAM'ie serva jako zmienne tylko współpracować z plikami YAML? Przykład: Zamiast mieć ciągle zajęty na RAM {coins::%player%} = 100, robić dla przykładu, że zapisujemy na starcie wartość coinsów w .yml. Kiedy gracz wchodzi na serwer to dopiero wtedy powstaje jego wartosc {coins::%player%} pobierana z pliku. Gra sobie, zarabia, kupuje rzeczy itd. Następnie kiedy wychodzi jego wartosc {coins::%player%} nadpisuje się na starą wartość w pliku a sama zmienna się usuwa Wydaje mi się, że to spoko rozwiązanie, jak sądzicie?
  13. Witam. Pisze na tym dziale z zapytaniem jak zrobić config.yml oraz jak dodać to do skript aby mógł to odczytać.
  14. kaol48s

    GUI

    Witam ,mam zrobiony config w YML i chciałbym z niego skorzystać w sklepie w pliku YML jest: a kod do GUI: komenda na kupowanie: problem wygląda tak itemki sie pokazują kasa w lore jest pokazywana ale jak klikam na jakikolwiek item to kupuje zawsze mi ostatni loopwany item pomocy czyli jak klikam np perełki to i tak kupi mi stone
  15. Witam zrobiłem takie coś lecz cały czas mi robi się else nawet jeśli w pliku znajduje się dana zmienna i zawiera ona wartość. Wie ktoś co nie tak? Szukałem też w google i patrzyłem w dokumentację lecz nie znalazłem rozwiązania # SKRIPT set {marry::people::1} to player if yaml value "users.%{marry::people::1}%" from "{@file}" is set: # PLIK DATA.YML users: Nick-danego-gracza: Nick-gracza-z-ktorym-sie-wzielo-slub Nick-gracza-z-ktorym-sie-wzielo-slub: Nick-danego-gracza
  16. Czy skript 1.8 będzie działał mi na spigocie 1.7.X?
  17. Proboje ustawic spawny z pliku .yml. Narazie mam cos takiego, ale nie wiem czy to zadziala i czy nie trzeba tego jeszcze gdzies prasowac (parsed as ...) gdzies. set {_w} to single value "..." get of "..."set {_x} to single value "..." get of "..." parsed as integerset {_y} to single value "..." get of "..." parsed as integerset {_z} to single value "..." get of "..." parsed as integerset {spawn} to location {_x}, {_y}, {_z} of world {_w}
  18. A więc tak, posiadam plik yml z Takim czymś: Ranking: HackerPL: deaths: 2 rank: 904 JakisInnyGracz: kills: 7 rank: 1076 deaths: 17 Gown1: deaths: 31 rank: 875 kills: 36 Down2: kills: 12 rank: 808 deaths: 36 (jest tego dosyć dużo) I chciał bym to ułożyć w postać rankingu. Dało by się to jakoś objąć i zrobić z tego top10 najlepszych graczy (po wpisaniu np. /top10) ? może być top10 samego rankingu. Był bym wdzięczny, bo męczę się z tym już kilka godzin i nie potrafie tego ogarnąć. PS. plik YML znajduje się w folderze innego pluginu.
  19. Witam. Mam problem z moim skryptem, otóż tworzę wyszukiwarkę haseł która działałaby na takiej zasadzie: 1. Wpisujesz np. 20 hasel i nickow do pliku passwords.yml w formacie nick: 'haslo' 2. Wchodzisz na serwer i wpisujesz /find (nick) 3. I powinno wyszukac czy jest taki nick w tym pliku i wyslac do gracza wiadomość z haslem lecz niestety nie wiem jak zrobić wyszukiwanie ;( Proszę o pomoc
  20. xAxee

    Pomoc z Yml

    Witam pisze pewien skrypt i dlaczego mi to nie działa (dopiero się uczę config'u yml) Za wszelka pomoc wynagradzam (+) (pewnie banalny blad...) on load: if folder "plugins/Skript/FOLDER" doesn't exists: create folder "plugins/Skript/FOLDER" create file "plugins/Skript/FOLDER/config.yml" wait 5 tick wf "Cos1 '&cTEKST1'" to "plugins/Skript/FOLDER/config.yml" wf "Cos2 '&cTEKST2'" to "plugins/Skript/FOLDER/config.yml" wf "Cos3 '&cTEKST3'" to "plugins/Skript/FOLDER/config.yml" wait 5 tick set {zmienna1} to single value "Cos1" get of "plugins/Skript/FOLDER/config.yml" set {zmienna2} to single value "Cos2" get of "plugins/Skript/FOLDER/config.yml" set {zmienna3} to single value "Cos3" get of "plugins/Skript/FOLDER/config.yml" w pliku ciągle nadpisuje się tylko "Cos3" (Oczywiście przy przeładowaniu) Cos3 '§cTEKST3' Cos3 '§cTEKST3' Cos3 '§cTEKST3' Cos3 '§cTEKST3' Cos3 '§cTEKST3' Ozn: @LuckyPotato
  21. Komar

    Zmienne

    Witam, Mam problem z można powiedzieć "bazą danych zmiennych", moja zagwozdka polega na tym że napisałem skrypt który jest najważniejszym skryptem na serwerze i zawiera ważne informacje które mogą zmienić całkowicie rozgrywkę, co za tym idzie posiadam tam kilka zmiennych które są "pakowane do worka z wszystkimi zmiennymi", i teraz pytanie... Czy da się zrobić oddzielny plik 'variables' gdzie zmienne przypisywane do niego nie będą takie: "{zmienna1}", tylko np. "{*zmienna1}" i ta gwiazdka z automatu oznacza że zmienna idzie do oddzielnego pliku ze zmiennymi (inny niż variables). Jeżeli tak się da to bardzo proszę o odpowiedź. ps. Wiem że jest możliwość zabawy z plikami *.yml, ale próbuję np przypisać tam kordy x y z a następnie pobrać te trzy wartości z tego pliku i odwołać się do nich w funkcji teleportu, ale niestety to nie działa, dlatego szukam bardziej praktycznego i alternatywnego rozwiązania. Kod z tego mojego kombinowania z plikiem *.yml: Ustawienie kordów w skrypcie: set {_wiezienie.spawn.x} to player's x-coordinate set {_wiezienie.spawn.y} to player's y-coordinate set {_wiezienie.spawn.z} to player's z-coordinate wf "wiezienie.spawn.x: '%{_wiezienie.spawn.x}%'" to "plugins/Skript/scripts/Konfiguracje/Wiezienielista.yml" wf "wiezienie.spawn.y: '%{_wiezienie.spawn.y}%'" to "plugins/Skript/scripts/Konfiguracje/Wiezienielista.yml" wf "wiezienie.spawn.z: '%{_wiezienie.spawn.z}%'" to "plugins/Skript/scripts/Konfiguracje/Wiezienielista.yml" Po wykonaniu komendy która wykonuje powyższy kod w pliku *.yml tworzy się takie coś: #- -# wiezienie.spawn.x: '-413.16' wiezienie.spawn.y: '64' wiezienie.spawn.z: '-197.19' A tak próbuję się potem do tego odwołać: set {_x} to single value "wiezienie.spawn.x" get of "plugins/Skript/scripts/Konfiguracje/Wiezienielista.yml" set {_y} to single value "wiezienie.spawn.y" get of "plugins/Skript/scripts/Konfiguracje/Wiezienielista.yml" set {_z} to single value "wiezienie.spawn.z" get of "plugins/Skript/scripts/Konfiguracje/Wiezienielista.yml" set {_locxyz} to location {_x}, {_y}, {_z} teleport loop-player to {_locxyz} Z góry dziękuję ------------------------------------------------------------------------------------------------------ Witam ponownie , Poradziłem sobie z tym w bardzo praktyczny sposób Podzielę się tym z Wami abyście mogli do swoich projektów dodać oddzielne bazy zmiennych. A więc... W pliku ".../plugins/Skript/config.sk" na ok. linii 140 jest sekcja "Variables" i tam są dostępne "databases" zmiennych, możecie tam deklarować czym są one rozróżniane (np. przed zmienną może być "j_" aby Skript wrzucił ją do worka któremu także przypiszecie ścieżkę). Są tam dostępne też połączenie z bazą MySQL lub SQLite, co mnie zaskoczyło pozytywnie (kolejne tysiąc pomysłów w głowie ). Jeżeli będziecie chcieli mogę zrobić poradnik jak to skonfigurować, dodać nowe bazy, połączyć się z MySQL itd. Pozdrawiam
  22. kaol48s

    YML list

    jak w temacie mam problem bo robie skript i potrzebuje zapisywać itemki w dwóch listach YML jak robie add "diamond" to yaml list "jednorazowe" from file "plugins/Skript/Gracze/%player%.yml" to nie zapisuje mi tego do pliku a chce aby tak było w pliku YML powinno sie zapisać: jednorazowe: - 'diamond' POMOCY !
  23. Witam mam małe pytanie otóż robię skrypt na automsg z configiem zrobiłem taki skrypt prawie wszystko działa tylko nie wyświetla się wiadomość on script load: set {automsg::*} to configuration section "automsg" get of "plugins/AutoMSG/config.yml" every 5 seconds: broadcast "%{msg::%{nr.msg}%}%" add 1 to {nr.msg} if {nr.msg} is 3: set {nr.msg} to 1 A kod z configu wygląda tak automsg: automs1: 'test1' automs2: 'test2' i na czacie wyświetla się automs1 zamiast test1 Proszę o pomoc z góry dziękuję.
  24. Witam, skończyły mi się już pomysły jak zrobić aby skrypt ustawiał poprawną wartość w pliku yaml oraz nadawał daną pracę w pexie. ma ktoś jakieś pomyśly jak to zrobić? Ranga się nie nadaje a plik yaml po wykonaniu komendy wygląda tak: Z góry dziękuję za każdą pomoc.
  25. Witam. Ten skrypt jest napisany poprawnie? command /plik: trigger: set "spawn" to location of player in yaml file "plugins/Skript/plik.yml" Chodzi mi o to, żeby położenie gracza zapisywało się w pliku "plik.yml". Jeśli w/w skrypt jest zły, proszę o napisanie dobrego. Z góry dziękuję.
×
×
  • Dodaj nową pozycję...