Skocz do zawartości
  • 0

YML - Skript


ManFcG

Pytanie

Siemka, mam mały problem w skrypcie
skrypt

on script load:
	if folder "plugins/Skript/man++" doesn't exists:
		send "Nie odnaleziono folderu ""man++""!" to console
		send "Tworzenie..." to console
		create folder "plugins/Skript/man++"
		send "Folder ""man++"" zostal pomyslnie utworzony!" to console	
	if file "plugins/Skript/man++/config.yml" doesn't exists:
		send "Nie znaleziono pliku ""config.yml""!" to console
		send "Tworzenie..." to console
		create file "plugins/Skript/man++/config.yml"


errory:

[16:46:26 ERROR]: can't understand this condition: 'folder "plugins/Skript/man++" doesn't exists' (podstawowy.sk, line 11: if folder "plugins/Skript/man++" doesn't exists:')
[16:46:26 ERROR]: can't understand this condition: 'file "plugins/Skript/man++/config.yml" doesn't exists' (podstawowy.sk, line 18: if file "plugins/Skript/man++/config.yml" doesn't exists:')

Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

polecam użyć dodatku skript-yaml

on load:
 load yaml "plugins/Test/config.yml" as "config"
 if yaml value "test" from "config" is not set:
  set yaml value "test" from "config" to "Ja tylko sprawdzam :)"
  save yaml "config"

Ten kod po załadowaniu skryptu sprawdza czy jest ustawiona dana wartość z "configu", jeśli jest nieustawiona, to automatycznie utworzy folder "Test" oraz plik yaml, czyli w tym przypadku "config.yml", ustawi zmienną "Test" z "configu" na "Ja tylko sprawdzam :)".

Mam nadzieję, że w jakiś sposób ci pomogłem

Edytowane przez THEzombiePL
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on script load:
	if skutil folder "plugins/Skript/man++" doesn't exists:
		send "Nie odnaleziono folderu ""man++""!" to console
		send "Tworzenie..." to console
		skutil create folder "plugins/Skript/man++"
		send "Folder ""man++"" zostal pomyslnie utworzony!" to console	
	if skutil file "plugins/Skript/man++/config.yml" doesn't exists:
		send "Nie znaleziono pliku ""config.yml""!" to console
		send "Tworzenie..." to console
		skutil create file "plugins/Skript/man++/config.yml"

skUtilities

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
10 godzin temu, xAxee napisał:

on script load:
	if skutil folder "plugins/Skript/man++" doesn't exists:
		send "Nie odnaleziono folderu ""man++""!" to console
		send "Tworzenie..." to console
		skutil create folder "plugins/Skript/man++"
		send "Folder ""man++"" zostal pomyslnie utworzony!" to console	
	if skutil file "plugins/Skript/man++/config.yml" doesn't exists:
		send "Nie znaleziono pliku ""config.yml""!" to console
		send "Tworzenie..." to console
		skutil create file "plugins/Skript/man++/config.yml"

skUtilities

Mam zainstalowane

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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