RickPlayingPL 130 Opublikowano 21 lipca 2014 Udostępnij Opublikowano 21 lipca 2014 Czy daloby sie zrobic zeby, np kase gracza zapisywalo do pliku .yml cos w stylu a potem zeby odczytac to do np.if {costam} is smaller than x?nick: 10220nick2: 3434(nick gracza): (ilosc kasy) Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 sebafudi 122 Opublikowano 21 lipca 2014 Udostępnij Opublikowano 21 lipca 2014 Da się.Zapisywanie:set "%player%" to "%player's balance%" in yaml file "plugins/Skript/scripts/players/stany kont.yml"Odczytywanie:set {%player%.stan.konta} to value "%player%" get of "plugins/Skript/scripts/players/stany kont.yml"Oczywiśnie musisz dać też jakiś event :D np every 1 second, a potem loop all playersTaki przykładowy kodevery 1 second: loop all players: set {_s} to value "%loop-player%" get of "plugins/Skript/scripts/players/stany kont.yml" set "%loop-player%" to "%loop-player's balance%" in yaml file "plugins/Skript/scripts/players/stany kont.yml" RickPlayingPL 1 Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14504 Udostępnij na innych stronach Więcej opcji udostępniania...
0 RickPlayingPL 130 Opublikowano 21 lipca 2014 Autor Udostępnij Opublikowano 21 lipca 2014 (edytowane) Da się.Zapisywanie:set "%player%" to "%player's balance%" in yaml file "plugins/Skript/scripts/players/stany kont.yml"Odczytywanie:set {%player%.stan.konta} to value "%player%" get of "plugins/Skript/scripts/players/stany kont.yml"Oczywiśnie musisz dać też jakiś event :D np every 1 second, a potem loop all playersTaki przykładowy kodevery 1 second: loop all players: set {_s} to value "%loop-player%" get of "plugins/Skript/scripts/players/stany kont.yml" set "%loop-player%" to "%loop-player's balance%" in yaml file "plugins/Skript/scripts/players/stany kont.yml"Czyli jak dobrze zrozumialem, to zadziala? Bo ja chce miec kase w zmiennej, czyli swoje, np {monety.%player%} i potem z tego odczytywac, np {monety.%player%] is smaller than itp...every 1 seconds: loop players: set "%loop-player%" to "%{monety.%loop-player%}%" in yaml file "plugins/Skript/itp.."every 1 seconds: loop players: set {monety.%player%} to value "%loop-player%" get of "plugins/Skript/itp..." Edytowane 21 lipca 2014 przez RickPlayingPL Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14510 Udostępnij na innych stronach Więcej opcji udostępniania...
0 sebafudi 122 Opublikowano 21 lipca 2014 Udostępnij Opublikowano 21 lipca 2014 @RickPlayingPLTak, to będzie działać, podałem ci przecież przykładowy kod. Niestety, jak zmienisz w tym yml stan konta, to on się na serwerze nie zmieni Nie mam pomysłu jak to zrobić, może się da, bo nie ma czegoś takiego jak set player's balance to <zmienna>, a jak usuwam całą kasę od gracza i mu dodaje to z .yml to coś nie chce dodać :/ Możesz pokombinować RickPlayingPL 1 Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14512 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PoweredDragon 1016 Opublikowano 21 lipca 2014 Udostępnij Opublikowano 21 lipca 2014 every 1 seconds: loop all players: set "%loop-player%" to "%loop-player's balance%" in yaml file "sciezka"every 1 seconds: loop all players: set {monety.%loop-player%} to value "%loop-player%" get of "plugins/Skript/itp..."Zadziałać powinno ;F RickPlayingPL i Lord Loginus 2 Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14519 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PoweredDragon 1016 Opublikowano 21 lipca 2014 Udostępnij Opublikowano 21 lipca 2014 Automatycznie wygenerowana wiadomość. Ten temat został przeniesiony z "Skript → Pytania i problemy" do "Skript → Dodatki → WildSkript → Pytania i problemy". Lord Loginus i RickPlayingPL 2 Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14521 Udostępnij na innych stronach Więcej opcji udostępniania...
0 RickPlayingPL 130 Opublikowano 21 lipca 2014 Autor Udostępnij Opublikowano 21 lipca 2014 @RickPlayingPLTak, to będzie działać, podałem ci przecież przykładowy kod. Niestety, jak zmienisz w tym yml stan konta, to on się na serwerze nie zmieni Nie mam pomysłu jak to zrobić, może się da, bo nie ma czegoś takiego jak set player's balance to <zmienna>, a jak usuwam całą kasę od gracza i mu dodaje to z .yml to coś nie chce dodać :/ Możesz pokombinowaćAle zauwarz ze ja nie mam pluginu na iconomy czy cos w tym stylu, moja kasa to jest zawartosc zmiennej dla kazdego gracza. Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14535 Udostępnij na innych stronach Więcej opcji udostępniania...
0 sebafudi 122 Opublikowano 21 lipca 2014 Udostępnij Opublikowano 21 lipca 2014 Ale zauwarz ze ja nie mam pluginu na iconomy czy cos w tym stylu, moja kasa to jest zawartosc zmiennej dla kazdego gracza.Nie zauważyłem... tak będzie ci działać, jak tak to możesz ładnie zrobić synchronizację z yml, set {money.%player%} to {_s} 《☆》Wysłane z SG S4 przy użyciu tapatalk. 《☆》Za błędy/doubleposty przepraszam Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14537 Udostępnij na innych stronach Więcej opcji udostępniania...
0 RickPlayingPL 130 Opublikowano 21 lipca 2014 Autor Udostępnij Opublikowano 21 lipca 2014 (edytowane) Nie zauważyłem... tak będzie ci działać, jak tak to możesz ładnie zrobić synchronizację z yml, set {money.%player%} to {_s} 《☆》Wysłane z SG S4 przy użyciu tapatalk. 《☆》Za błędy/doubleposty przepraszamEj a mam problem, jezeli zapisze sobie to w tym yamlu, i np mam RickPlayingPL: '100'A chce usunac variables to wtedy daje mi zas do 0, da sie jakos to naprawic, bo w tym wszystkim chodzi mi o usuwanie variables, bo mam tam smieci ze skilli :f //EDIT: Prosze kodevery 3 seconds: loop players: set "%loop-player%" to "%{monety.%loop-player%}%" in yaml file "plugins/Skript Stats/stany-kont.yml" set {monety.%loop-player%} to value "%loop-player%" get of "plugins/Skript Stats/stany-kont.yml"//EDIT2: TEMAT DO ZAMKNIECIA Edytowane 21 lipca 2014 przez RickPlayingPL Odnośnik do komentarza https://skript.pl/temat/1726-variable-from-yml/#findComment-14544 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
RickPlayingPL 130
Czy daloby sie zrobic zeby, np kase gracza zapisywalo do pliku .yml cos w stylu a potem zeby odczytac to do np.if {costam} is smaller than x?
Odnośnik do komentarza
https://skript.pl/temat/1726-variable-from-yml/Udostępnij na innych stronach
8 odpowiedzi na to pytanie
Rekomendowane odpowiedzi