Skocz do zawartości
  • 0

config - lokalizacja - odczytywanie


Pytanie

Zapisuje lokalizacje do pliku xyz.yml , Odczytuje ja potem i mam:

 

x: 151.73, y: 21, z: -61.47

W jaki sposob ja parsed'owac by dalo sie potem teleportowac gracza do tej lokalzacji?
Nie da sie 
 

parsed as location

Wolalby mnie zapisywac lokalizacji X Y Z w oddzielnych linijkach pliku YMS

Edytowane przez DamianMMC
Odnośnik do komentarza
https://skript.pl/temat/4720-config-lokalizacja-odczytywanie/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

@Up - taa.. Oczywiscie.. Powiedziałem że oczytałem już koordynaty z pliu Ale nie mozna sie na nie teleportować Bo nie są uwzgędniane jako koordynaty tylko poprostu jako tekst. Poprosze jakieśkonkretne odpowiedzi.

Odnośnik do komentarza
https://skript.pl/temat/4720-config-lokalizacja-odczytywanie/#findComment-39435
Udostępnij na innych stronach

  • 0

Pirat owszem ale musialbym zapisywac koordynaty w osobnych linijkach, Ten sposob juz miałem jakaś inna propozycja?

To możesz pobrany string pociąć (doc) na przecinku i później poszczególne wartości sprasować jako liczby:

// plik.yml:lokacja: 'x: 151.73, y: 21, z: -61.47'
set {_coords::*} to yaml value "lokacja" from "plik" split at ","loop {_coords::*}:    replace "x: ", "y: " and "z: " with "" in loop-value    set {_coords::%loop-index%} to loop-value parsed as numberset {_loc} to location ({_coords::1}, {_coords::2}, {_coords::3}) in world "world
Odnośnik do komentarza
https://skript.pl/temat/4720-config-lokalizacja-odczytywanie/#findComment-39438
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ę...