Skocz do zawartości
  • 0

'' if folder "[...]" doesn't exists '' nie działa


Jeste

Pytanie

Jak w temacie.

Nie wykrywa mi folderu [../../bGUI-Administracja]

Kod: (Tylko z YAML)

Spoiler

#//YAML\\#
on script unload:
	delete {Mod1.Administracja}
	delete {Mod2.Administracja}
	delete {KidMod1.Administracja}
	delete {KidMod2.Administracja}
	delete {Helper1.Administracja}
	delete {Helper2.Administracja}
	delete {Admin1.Administracja}
	delete {Admin2.Administracja}
	delete {HeadAdmin1.Administracja}
	delete {HeadAdmin2.Administracja}
	delete {Wlasciciel.Administracja}
	delete {SzkloBlocks.Administracja}
	delete {MsgClick.Administracja}
	stop

on load:
	if folder "../../bGUI-Administracja" doesn't exists: #'
		create folder "../../bGUI-Administracja"
		create file "../../bGUI-Administracja/config.yml"
		set yaml value "Mod1" from file "../../bGUI-Administracja/config.yml" to "MOD1"
		set yaml value "Mod2" from file "../../bGUI-Administracja/config.yml" to "MOD2"
		set yaml value "KidMod1" from file "../../bGUI-Administracja/config.yml" to "KIDMOD1"
		set yaml value "KidMod2" from file "../../bGUI-Administracja/config.yml" to "KIDMOD2"
		set yaml value "Helper1" from file "../../bGUI-Administracja/config.yml" to "HELPER1"
		set yaml value "Helper2" from file "../../bGUI-Administracja/config.yml" to "HELPER2"
		set yaml value "Admin1" from file "../../bGUI-Administracja/config.yml" to "ADMINISTRATOR1"
		set yaml value "Admin1" from file "../../bGUI-Administracja/config.yml" to "ADMINISTRATOR2"
		set yaml value "HeadAdmin1" from file "../../bGUI-Administracja/config.yml" to "HEAD_ADMINISTRATOR1"
		set yaml value "HeadAdmin2" from file "../../bGUI-Administracja/config.yml" to "HEAD_ADMINISTRATOR2"
		set yaml value "ROOT" from file "../../bGUI-Administracja/config.yml" to "WLASCICIEL"
		set yaml value "Szklo" from file "../../bGUI-Administracja/config.yml" to "light gray glass"
		set yaml value "SzkloWiadomoscOnClick" from file "../../bGUI-Administracja/config.yml" to "&6[&0Szklo &b- &2Ja&6] &cNie lubie byc klikanym..."
		loop all players:
			send "&6Stworzono plik YAML &b(&aConfig&b) &7[&8Administracja w GUI&7]" to loop-player
			send "&aPo edytowaniu: Wpisz komende: &2/administracja-reload" to loop-player
		stop
	else:
		set {Mod1.Administracja} to yaml value "Mod1" from "../../bGUI-Administracja/config.yml"
		set {Mod2.Administracja} to yaml value "Mod2" from "../../bGUI-Administracja/config.yml"
		set {KidMod1.Administracja} to yaml value "KidMod1" from "../../bGUI-Administracja/config.yml"
		set {KidMod2.Administracja} to yaml value "KidMod2" from "../../bGUI-Administracja/config.yml"
		set {Helper1.Administracja} to yaml value "Helper1" from "../../bGUI-Administracja/config.yml"
		set {Helper2.Administracja} to yaml value "Helper2" from "../../bGUI-Administracja/config.yml"
		set {Admin1.Administracja} to yaml value "Admin1" from "../../bGUI-Administracja/config.yml"
		set {Admin2.Administracja} to yaml value "Admin2" from "../../bGUI-Administracja/config.yml"
		set {HeadAdmin1.Administracja} to yaml value "HeadAdmin1" from "../../bGUI-Administracja/config.yml"
		set {HeadAdmin2.Administracja} to yaml value "HeadAdmin2" from "../../bGUI-Administracja/config.yml"
		set {Wlasciciel.Administracja} to yaml value "ROOT" from "../../bGUI-Administracja/config.yml"
		set {SzkloBlocks.Administracja} to yaml value "Szklo" from "../../bGUI-Administracja/config.yml"
		set {MsgClick.Administracja} to yaml value "SzkloWiadomoscOnClick" from "../../bGUI-Administracja/config.yml"
		stop

 

Cały czas tworzy nowego YAML'a a powinien stworzyć raz a potem tylko go odczytywać.

Ktoś poprawi?

Edytowane przez bvcz
bvcz

Usuwam zbędne spoilery

Notatka dodana przez bvcz

Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

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ę...