Skocz do zawartości
  • 0

YAML i zmienne


PanNiedzwiadek

Pytanie

Witam,

Chciałbym zapytać czy zapisywanie danych ze zmiennych do YAML (a potem kasowanie nie potrzebnych już zmiennych) gdy gracz wychodzi z serwera, i wczytywanie danych z YAML do zmiennych gry gracz wchodzi i korzystanie z tych zmiennych podczas gry. Jest lepszą metodą niż po prostu korzystanie z Skriptowych variables?

Takim sposobem w pliku variables będą spoczywały tylko zmienne które są teraz w obiegu (czyli dane graczy online), a te nie potrzebne, są kasowane z variables i przechowywane w YAML.
Czy czas oczekiwania (gdy gracz wejdzie na serwer) zanim dane z pliku YAML załadują się do variables, będzie długi? Ktoś jest w stanie oszacować czy przy, powiedzmy - 50 tyś. wartości zapisanych w YAML będzie to trwało wieczność, czy może do 2-3 sekund?

I drugie pytanie ;p

Czym różni się {zmienna.%player%} od {zmienna::%player%} ? Słyszałem gdzieś że druga opcja jest mniej wydajna (bardziej zasobożerna) To prawda?

Edytowane przez PanNiedzwiadek
Odnośnik do komentarza
https://skript.pl/temat/20222-yaml-i-zmienne/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

YAML to jest format pliku. (skrót: yml) 

50 tys. wartości będzie się ładowało ok. 10 sekund . (zalezy od ramu)

{zmienna::*} < zmienna grupowa.
{zmienna.*} < zmienna pojedyncza.
 

 

Odnośnik do komentarza
https://skript.pl/temat/20222-yaml-i-zmienne/#findComment-137692
Udostępnij na innych stronach

  • 0

No dobra, wiem tylko ile mogą się łądować moje zmienne.

Jednak dalej potrzebuje odpowiedzi na pytanie o YAML i zmiennych, a raczej o tym czy moja metoda zapisu jest lepsza niż po prostu zapisywanie wszystkiego do variables.

Odnośnik do komentarza
https://skript.pl/temat/20222-yaml-i-zmienne/#findComment-137909
Udostępnij na innych stronach

  • 0

Ale zapisywanie do zmiennych z pliku yml czy w skrypcie nic nie zmienia... to zależy tylko i wyłącznie od wydajności działania WildSkripta.

No chyba , ze korzystasz z metod SkQuery..

Odnośnik do komentarza
https://skript.pl/temat/20222-yaml-i-zmienne/#findComment-137941
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ę...