Skocz do zawartości
  • 0

problem z YAML


maxcom1
 Udostępnij

Pytanie

 

on skript load:
	loadconfig()
function loadconfig() :: boolean:
	if yaml value "    Chat" from "/plugins/BW/config.yml" isn't set:
		set yaml value "    Chat" from "/plugins/BW/config.yml" to true
	if yaml value "Blokady" from "/plugins/BW/config.yml" isn't set:
		set yaml value "Blokady" from "/plugins/BW/config.yml" to none
	

Brak błędów, tyle że pliki się nie tworzą :/

Odnośnik do komentarza
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

 

 

6 minut temu, maxcom1Games napisał:

Nadal nie działa :/

Dobra to sprawdzaj czy jakaś wartość jest ustawiona np if yaml value "jakąś opcja" from file "file" is not set:

I usuń plugins z ścieżki poniewaz plik stworzy się w folderze plugins/skript/scripts/plugins/BW

Jeżeli chcesz aby stworzył się w folderze plugins to daj (chyba tak to się robiło) /... /... /BW/config.yml

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

 

function loadconfig() :: boolean:
	if yaml value "    Chat" from file "plugins/BW/config.yml" isn't set:
		set yaml value "    Chat" from file "plugins/BW/config.yml" to true
	if yaml value "Blokady" from file "plugins/BW/config.yml" isn't set:
		set yaml value "Blokady" from file "plugins/BW/config.yml" to none
	

on skript load:
	loadconfig()

Skrypt wygląda teraz tak. Taka ścieżka w innych, wcześniejszych skryptach mi działała.

HELP!

/EDIT

Na innym serwerze to samo

Wygląda że jest ok, ale czemu nie działa?

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

  • 0
function loadconfig2(txt: text):
	if yaml value "Blokady" from "plugins/BW/config.yml" isn't set:
		set yaml value "Blokady" from file "plugins/BW/config.yml" to none
	if yaml value "   Chat" from "plugins/BW/config.yml" isn't set:
		set yaml value "    Chat" from file "plugins/BW/config.yml" to true
on load:
	loadconfig2("Przeladowano config")

Działa, tyle że config wygląda tak:

'    Chat': true

A chcę, żeby wyglądał tak:

Blokady:
    Chat: true

Pomoże ktoś? Pls! help!

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

  • 0
13 minut temu, maxcom1Games napisał:

function loadconfig2(txt: text):
	if yaml value "Blokady" from "plugins/BW/config.yml" isn't set:
		set yaml value "Blokady" from file "plugins/BW/config.yml" to none
	if yaml value "   Chat" from "plugins/BW/config.yml" isn't set:
		set yaml value "    Chat" from file "plugins/BW/config.yml" to true
on load:
	loadconfig2("Przeladowano config")

Działa, tyle że config wygląda tak:


'    Chat': true

A chcę, żeby wyglądał tak:


Blokady:
    Chat: true

Pomoże ktoś? Pls! help!

Set yaml value "Blokady.Chat" from file "file" to true

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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