Skocz do zawartości
  • 0

Pliki .yml


TracerYT
 Udostępnij

Pytanie

Witam. Jak piszę sobie skrypt do zrobienia np. bana, pojawia mi sie błąd, który uniemożliwia zapisanie banów w pliku .yml. Tutaj jest problem:

[Skript] Reloading ban.sk...
'folder "plugins/Skript/scripts/bany" doesn't' is not an entity type (ban.sk, line 2: if folder "plugins/Skript/scripts/bany" doesn't exist:')
[Skript] Encountered 1 error while reloading ban.sk

Odnośnik do komentarza
Udostępnij na innych stronach

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
14 godzin temu, Rejszpat napisał:

WildSkripta nie masz

ewentualnie zamień exist na exists

Mam pobrane SKQuery, Skript oraz WildSkript
Znowu błąd:

[Skript] Reloading ban.sk...
'folder "plugins/Skript/scripts/bany" doesn't' is not an entity type (ban.sk, line 2: if folder "plugins/Skript/scripts/bany" doesn't exists:')
[Skript] Encountered 1 error while reloading ban.sk

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

  • 0

Eh...
Nie używaj tego yam'a z "WildSkripta" - użyj innego sposobu, czyli z SkQuery (jest to najlepszy sposób).

on script load:
	if yaml value "bany" from file "../../bany/message.yml" is not set:
		set yaml value "bany" from file "../../bany/message.yml" to "brak"
		set {wiadomosc::bany} to yaml value "bany" from file "../../bany/message.yml"
	set {wiadomosc::bany} to yaml value "bany" from file "../../bany/message.yml"

command /message [<text>]:
	trigger:
		send "%coloured {wiadomosc::bany}%"
		stop

Na początku wartość "bany" ustawia się na "brak".
Jeśli to zmienisz i załadujesz skrypt ponownie i wpiszesz /message, to wyświetli Ci się to co wpisałeś.
Możesz też tam dodać na przykład zielony kolor (&2).
Jeśli nie rozumiesz tego sposobu, to zapraszam Cię do poradnika: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

A gdybyś nie chciał używać tego sposobu to masz tutaj poprawioną linijkę skryptu:

if folder "plugins/Skript/scripts/bany.yml" doesn't exists:
	#//Dalszy kod.
	

Zapomniałeś tutaj o dopisaniu ".yml" ?.
Życzę miłej zabawy przy skryptach ? .
Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 godziny temu, LjayPL789 napisał:

Eh...
Nie używaj tego yam'a z "WildSkripta" - użyj innego sposobu, czyli z SkQuery (jest to najlepszy sposób).

on script load:
	if yaml value "bany" from file "../../bany/message.yml" is not set:
		set yaml value "bany" from file "../../bany/message.yml" to "brak"
		set {wiadomosc::bany} to yaml value "bany" from file "../../bany/message.yml"
	set {wiadomosc::bany} to yaml value "bany" from file "../../bany/message.yml"

command /message [<text>]:
	trigger:
		send "%coloured {wiadomosc::bany}%"
		stop

Na początku wartość "bany" ustawia się na "brak".
Jeśli to zmienisz i załadujesz skrypt ponownie i wpiszesz /message, to wyświetli Ci się to co wpisałeś.
Możesz też tam dodać na przykład zielony kolor (&2).
Jeśli nie rozumiesz tego sposobu, to zapraszam Cię do poradnika: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

A gdybyś nie chciał używać tego sposobu to masz tutaj poprawioną linijkę skryptu:

if folder "plugins/Skript/scripts/bany.yml" doesn't exists:
	#//Dalszy kod.
	

Zapomniałeś tutaj o dopisaniu ".yml" ?.
Życzę miłej zabawy przy skryptach ? .
Pozdrawiam.

Ja używam WildSkripta w rCode i dobrze działa :lulkappa:

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
10 godzin temu, Rejszpat napisał:

Ale tam jest tylko jedna część :lulkappa: 

Chodzi mi, że ta pierwsza część to

 

12 godzin temu, Rejszpat napisał:
on script load:
	if yaml value "bany" from file "../../bany/message.yml" is not set:
		set yaml value "bany" from file "../../bany/message.yml" to "brak"
		set {wiadomosc::bany} to yaml value "bany" from file "../../bany/message.yml"
	set {wiadomosc::bany} to yaml value "bany" from file "../../bany/message.yml"

command /message [<text>]:
	trigger:
		send "%coloured {wiadomosc::bany}%"
		stop

Na początku wartość "bany" ustawia się na "brak".
Jeśli to zmienisz i załadujesz skrypt ponownie i wpiszesz /message, to wyświetli Ci się to co wpisałeś.
Możesz też tam dodać na przykład zielony kolor (&2).
Jeśli nie rozumiesz tego sposobu, to zapraszam Cię do poradnika: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, LjayPL789 napisał:

Podaj kod i błędy.
@TracerYT

KOD:

if folder "../bany.yml" doesn't exists:
    create folder "../bany.yml"
    send "Gotowe"

BŁĘDY:

[Skript] Reloading 4.sk...
can't understand this event: 'if folder "../bany.yml" doesn't
exist' (4.sk, line 1: if folder "../bany.yml" doesn't exists:')
[Skript] Encountered 1 error while reloading 4.sk!

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

  • 0

Eh... W tym sposobie nie używa się "if folder "xyz" doesn't exists"...
Masz tutaj poprawiony.

on script load:
	if yaml value "nic" from file "../../bany/bany.yml" is not set:
		set yaml value "nic" from file "../../bany/bany.yml" to "nic"
		send "&aGotowe" to console
		send "&aGotowe" to all ops

 

Edytowane przez LjayPL789
Poprawiam błąd.
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ę...