boleknowak 961 Opublikowano 25 października 2014 Udostępnij Opublikowano 25 października 2014 Cześć. Mam do was pytanie. Od razu mówię że niby pisałem tut na Plik YML ale nie wiem jak zrobić (czy wgl. da się zrobić) takie coś:wiadomosci: msg1: name: Test lore: Test id: stone command: /say siema executor: player msg2: name:..... itd. I te msg1, 2 mogę tworzyć nieskończoność razy. że np. dam 10 tych msg i będzie 10 wiadomości. msg1 = 1 wiadomość Jeśli się da takie coś zrobić to bym prosił bardzo o napisanie takiego czegoś :) >>> To jest pytanie <<< Odnośnik do komentarza https://skript.pl/temat/3846-struktura-yml/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Norbi 1337 Opublikowano 25 października 2014 Udostępnij Opublikowano 25 października 2014 nie rozumiem Ciebie, sformułuj, co chcesz osiągnąć. Odnośnik do komentarza https://skript.pl/temat/3846-struktura-yml/#findComment-33019 Udostępnij na innych stronach Więcej opcji udostępniania...
0 DamianMMC 84 Opublikowano 25 października 2014 Udostępnij Opublikowano 25 października 2014 Wiem o co ci chodzi. Chce np mieć jeden szablon taki w skrypcie w pliku TMl z 20 msg. I za pomoca tego szablonu odczytywac dowolna msg? Odnośnik do komentarza https://skript.pl/temat/3846-struktura-yml/#findComment-33020 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 25 października 2014 Udostępnij Opublikowano 25 października 2014 Nie do końca rozumiem o co Ci chodzi ale tak:# plik "plik.yml" znajdujacy sie w folderze "plugins/Skript/scripts/"wiadomosci: msg1: name: Test lore: Test id: stone command: /say siema executor: playerset {_name} to yaml value "wiadomosci.msg1.name" from "plik.yml"- zapisze do zmiennej {_name} wartość "Test"set yaml value "wiadomosci.msg1.name" from "plik.yml" to "Nowa nazwa"- zmieni w pliku wartość "Test" na "Nowa nazwa"set {_lista:: *} to yaml nodes "wiadomosci.msg1" from "plik.yml"- doda do listy nazwy wartości, czyli: name, lore, id, command, executor Jak zapętlisz sobie listę z 3 przykładu to możesz stworzyć np taki kod:set {_lista:: *} to yaml nodes "wiadomosci.msg1" from "plik.yml"loop {_lista:: *}: set {_msg1::%loop-value%} to yaml value "wiadomosci.msg1.%loop-value%" from "plik.yml" Po wykonaniu tego kodu otrzymasz listę {_msg1:: *} przechowującą wszystkie wartości msg1 w następujący sposób:{_msg1::name} = Test{_msg1::lore} = Test{_msg1::id} = stone{_msg1::command} = /say siema{_msg1::executor} = player Korzystałem tu z skQuery. boleknowak 1 Odnośnik do komentarza https://skript.pl/temat/3846-struktura-yml/#findComment-33037 Udostępnij na innych stronach Więcej opcji udostępniania...
0 boleknowak 961 Opublikowano 25 października 2014 Autor Udostępnij Opublikowano 25 października 2014 (edytowane) chodzi mi o to że jak plugin ChestCommand ma te drzewkomenu: name: nazwaidt....to ja chcę też zrobić takie coś //EditPirat mi pomógł :) Do kosza/archiwum :) Edytowane 25 października 2014 przez boleknowak Odnośnik do komentarza https://skript.pl/temat/3846-struktura-yml/#findComment-33039 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
boleknowak 961
Cześć. Mam do was pytanie. Od razu mówię że niby pisałem tut na Plik YML ale nie wiem jak zrobić (czy wgl. da się zrobić) takie coś:
wiadomosci:
msg1:
name: Test
lore: Test
id: stone
command: /say siema
executor: player
msg2:
name:..... itd.
I te msg1, 2 mogę tworzyć nieskończoność razy. że np. dam 10 tych msg i będzie 10 wiadomości. msg1 = 1 wiadomość
Jeśli się da takie coś zrobić to bym prosił bardzo o napisanie takiego czegoś :)
>>> To jest pytanie <<<
Odnośnik do komentarza
https://skript.pl/temat/3846-struktura-yml/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi