Skocz do zawartości
  • 0

problem z YAML


maxcom1

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.
  • Ostatnio przeglądający   0 użytkowników

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