Skocz do zawartości
  • 0

Odczyt z pliku


Stasio

Pytanie

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

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 przez paweU
Odnośnik do komentarza
https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296352
Udostępnij na innych stronach

  • 0
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 przez paweU
Odnośnik do komentarza
https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296494
Udostępnij na innych stronach

  • 0

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.

Odnośnik do komentarza
https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296506
Udostępnij na innych stronach

  • 0
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 przez kerpson
Odnośnik do komentarza
https://skript.pl/temat/47223-odczyt-z-pliku/#findComment-296545
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...