Skocz do zawartości
  • 0

jak odczytywać przedmioty z yaml?


Pytanie

Siema, w skrócie

Ustawiam w yaml itemy

itemy: 'diamond sword or gold sword'

potem w skrypcie

on load:
	set {itemy} to single value "itemy" get of "lokacja" parsed as item

a np, są to itemy do dropu i ustawiłem kilofy od których dropi item

if player's tool is {itemy}:

Nie ma błędów, ale wtedy nic nie dropi, a jak to usune, to dropi

Odnośnik do komentarza
https://skript.pl/temat/30313-jak-odczytywa%C4%87-przedmioty-z-yaml/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Zdebuguj zmienną.

Wyświetl przed warunkiem "%{itemy}%" -> pokazuje <none> ?

 

//Edit:

Tutaj masz działający przykład

skrypt:

Spoiler

options:
	file: "../../test/config.yml"
on break of stone:
	loop {itemy::*}:
		set {_x} to type of ("%loop-value%" parsed as item)
		if "%type of player's tool%" is "%{_x}%":
			set {_b} to true
			exit loop
	if {_b} is true:
		send "taK"
		#Your code...
on load:
	set {itemy::*} to yaml list "itemy" from {@file}

 

config:

Spoiler

itemy: 
  - diamond pickaxe
  - gold pickaxe

 

 

Edytowane przez knugi
Piję piwo
Odnośnik do komentarza
https://skript.pl/temat/30313-jak-odczytywa%C4%87-przedmioty-z-yaml/#findComment-198379
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ę...