Stasio 3 Opublikowano 22 marca 2021 Udostępnij Opublikowano 22 marca 2021 Witam oto mój kod na zapis i odczyt i właśnie z tym ostatnim jest problem nie odczytuje mi zmiennych z plików Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 paweU 64 Opublikowano 23 marca 2021 Udostępnij Opublikowano 23 marca 2021 (edytowane) Zalecałbym nie robienie czegoś takiego w onJoin oraz onQuit. Dodatkowo, jeśli chcesz żeby nazwa pliku wygląda w sposob "nickgacza.txt" to zamiast "p" umieść "p.getName()". Edytowane 23 marca 2021 przez paweU Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296352 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Stasio 3 Opublikowano 23 marca 2021 Autor Udostępnij Opublikowano 23 marca 2021 2 godziny temu, paweU napisał: Zalecałbym nie robienie czegoś takiego w onJoin oraz onQuit W takim razie coś polecisz początkującemu? Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296399 Udostępnij na innych stronach Więcej opcji udostępniania...
0 paweU 64 Opublikowano 23 marca 2021 Udostępnij Opublikowano 23 marca 2021 21 minut temu, Stasio napisał: W takim razie coś polecisz początkującemu? Polecałbym ładować wszystko z pliku podczas uruchamiania pluginu i pakować do HashMap'y a potem operować na obiekcie User Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296414 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Stasio 3 Opublikowano 23 marca 2021 Autor Udostępnij Opublikowano 23 marca 2021 Ale tworzenie pliku przy wejściu może zostać w onJoin a zapis w onQuit? Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296421 Udostępnij na innych stronach Więcej opcji udostępniania...
0 paweU 64 Opublikowano 23 marca 2021 Udostępnij Opublikowano 23 marca 2021 Ja bym tak tego nie robił Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296426 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Stasio 3 Opublikowano 23 marca 2021 Autor Udostępnij Opublikowano 23 marca 2021 Rozumiem. Czy mógłbyś wytłumaczyć dlaczego? Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296429 Udostępnij na innych stronach Więcej opcji udostępniania...
0 paweU 64 Opublikowano 24 marca 2021 Udostępnij Opublikowano 24 marca 2021 (edytowane) 10 godzin temu, Stasio napisał: Rozumiem. Czy mógłbyś wytłumaczyć dlaczego? Po prostu jak będziesz np. robił tzw. "start edycji" i bedzie Ci szybko wchodziło sporo graczy to w momencie gdy jest spory ruch, wykonywanie podczas dołączenia na serwer czegoś takiego a dodatkowo przy wychodzeniu jeszcze tego co Ty tam zrobiłeś spowoduje niezłą jazde po podzespołach. Po prostu będą lagi. Dodatkowo zalecałbym zastosowanie bazy danych np. MySQL. Wtedy co np. 5 minut w tasku robisz zapis bazy danych + w onDisable również robisz zapis a w onEnable robisz wczytywanie wszystkiego z bazy danych. Edytowane 24 marca 2021 przez paweU Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296494 Udostępnij na innych stronach Więcej opcji udostępniania...
0 kerpson 551 Opublikowano 24 marca 2021 Udostępnij Opublikowano 24 marca 2021 Ogólnie to operowanie na plikach yml podczas działania pluginu nie jest dobrym pomysłem, źle wykonane może jedynie lagować serwer. Co do tego co napisał paweU, jeżeli chciałbyś zrobić bazę danych mysql(kieruje to do autora tematu) to ważne, aby zapis działał asynchronicznie, ponieważ przy większej ilości gracz taka akcja wykonana synchronicznie(w watku głównym) może spowodować lagi serwera/spadki tps. paweU 1 Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296506 Udostępnij na innych stronach Więcej opcji udostępniania...
0 rusekh 20 Opublikowano 24 marca 2021 Udostępnij Opublikowano 24 marca 2021 Pierw rób w JSON (naucz się go) i gdy już opanujesz JSONa możesz brać się za naukę mysql, albo odrazu Redisa. Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296539 Udostępnij na innych stronach Więcej opcji udostępniania...
0 kerpson 551 Opublikowano 24 marca 2021 Udostępnij Opublikowano 24 marca 2021 (edytowane) 12 minut temu, rusekh napisał: Pierw rób w JSON (naucz się go) i gdy już opanujesz JSONa możesz brać się za naukę mysql, albo odrazu Redisa. Json czy yaml, kwestia preferencji. Nauka sql na samym początku obowiązkowo, dopóki nie będzie dynamicznie pobierać nic z bazy to Redis nie będzie mu jakoś super przydatny Edytowane 24 marca 2021 przez kerpson rusekh i paweU 1 1 Odnośnik do komentarza https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296545 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Stasio 3
Witam oto mój kod na zapis i odczyt i właśnie z tym ostatnim jest problem nie odczytuje mi zmiennych z plików
Odnośnik do komentarza
https://skript.pl/temat/47223-odczyt-z-pliku/Udostępnij na innych stronach
10 odpowiedzi na to pytanie
Rekomendowane odpowiedzi