Skocz do zawartości
  • 0

YML nie działa ;/


Vineroy

Pytanie

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
    set "diament" to "Diament wylecial" in yaml file "plugins/Drop/messages.yml"
    set "emerald" to "Emerald wylecial" in yaml file "plugins/Drop/messages.yml"
    set "zelazo" to "Zelazo  wylecialo" in yaml file "plugins/Drop/messages.yml"

Ustawia ci w messages.yml treści na "X wyleciało" przez co edytujac plik messages nic to nie zmieni. Jeżeli dobrze rozumiem chce taki kod:


Ustawi on te wartości tylko tworząc plik, a nie za każdym razem.

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131165
Udostępnij na innych stronach

  • 0

Okey już patrze czy działa

I wytłumaczysz mi co miałem źle i co poprawiłeś?

Iii teraz: 

Czemu nie tworzy w config.yml?

 @Michma1707 wiesz?

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131167
Udostępnij na innych stronach

  • 0

Dzięki!

W dniu 21.06.2017 o 18:53, knugi napisał:

Proszę bardzo:

 

 

I powiesz co źle zrobiłem?

 

jezus a teraz nie tworzy tego :/

 

Łączę //Michma

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131179
Udostępnij na innych stronach

  • 0

Okej, troszkę jeszcze musisz się nauczyć:

  1. Ustawiaj yaml tam gdzie tworzysz plik (w tych samych tabach), przez to cały czas Ci podmieniało na domyślne wiadomości, które ustawiłeś w skrypcie.
  2. Podczas ustawiania zmiennej {diamentprocent} ustawiłeś jako kolorowy tekst - po co? - używasz tej zmiennej tylko na condition "chance of x%" i nie zapisałeś go jako liczbę, bo jasno jest w dokumentacji skryptu napisane: 
    chance of %number%[\%]

    czyli twoja zmienna musi być liczbą. Domyślnie "single value "x" get of "x.yml"" zapisuje zmienną jako text :) Polecam: Poradnik PARSE

Aaa i jeszcze jedno :P Jak dodajesz domyślne wartości do skryptu to MUSISZ usunąć folder "Drop" w głównym folderze, bo inaczej nie ustawi :)

No i jeszcze jedno. Daj opcje na path'e do danych plików np:

options:
	messages: "plugins/Drop/config.yml"
	config: "plugins/Drop/config.yml"
set "diamentprocent" to "3.0" in yaml file {@config}
set "diament" to "Diament wylecial" in yaml file {@messages}

 

Edytowane przez knugi
Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131185
Udostępnij na innych stronach

  • 0
13 minut temu, knugi napisał:

options:
	messages: "plugins/Drop/config.yml"
	config: "plugins/Drop/config.yml"
set "diamentprocent" to "3.0" in yaml file {@config}
set "diament" to "Diament wylecial" in yaml file {@messages}

 

To na samej górze?

Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131193
Udostępnij na innych stronach

  • 0

@Vineroy miałeś kiedyś styczność ze skryptami?

Nie wiesz że początek linii (bez tabów) zaczyna jedynie event lub komenda?

te "set "diamentprocent" to "3.0" in yaml file {@config}" to jedynie tylko przykład dla Ciebie byś wiedział jak tego używać :)

P.S Opcje to jest takie skrócenie kodu.

Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131209
Udostępnij na innych stronach

  • 0
4 minuty temu, knugi napisał:

@Vineroy miałeś kiedyś styczność ze skryptami?

Nie wiesz że początek linii (bez tabów) zaczyna jedynie event lub komenda?

te "set "diamentprocent" to "3.0" in yaml file {@config}" to jedynie tylko przykład dla Ciebie byś wiedział jak tego używać :)

P.S Opcje to jest takie skrócenie kodu.

A da się zrobić że automatycznie po reloadzie usuwa folder drop i tworzy go odnowa z zmienionymi procentami itp?

Odnośnik do komentarza
https://skript.pl/temat/19270-yml-nie-dzia%C5%82a/#findComment-131211
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ę...