Skocz do zawartości
  • 0

Prosze o pomoc. Pliki .yml


MrxJoint

Pytanie

Siemka!

Chcialem zrobić sb do skryptu plik konfuguracyjny yml i wszystko dzialalo ladnie ale jak wgralem od nowa zeby zobaczyc czy wszystko sie ladnie pobiera nagle nic nie dziala a w konsoli pisze tak:

[server thread/INFO]: [WildSkript] Custom Yaml Configuration Error! - You can't use read simple value expression to yaml configuration section!

Nie wiem co sie dzieje moze ktos pomoze?

 

odrazu mówie ze w options w sk nie mam tych zmiennych tylko w yml

Odnośnik do komentarza
https://skript.pl/temat/3390-prosze-o-pomoc-pliki-yml/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Po co jak tam nic oprócz tekstu nie ma?

No ale masz jak ma Ci to pomoc :/

 

#========Itemy do zakladania===========#


item.zaloz.1: 64 diamond
item.zaloz.2: 64 emerald
item.zaloz.3: none
item.zaloz.4: none
item.zaloz.5: none
item.zaloz.6: none
item.zaloz.7: none
item.zaloz.8: none
item.zaloz.9: none
item.zaloz.10: none

#============Itemy do zakladania VIP ===============#
item.zaloz.1.v: 32 diamond
item.zaloz.2.v: 32 emerald
item.zaloz.3.v: none
item.zaloz.4.v: none
item.zaloz.5.v: none
item.zaloz.6.v: none
item.zaloz.7.v: none
item.zaloz.8.v: none
item.zaloz.9.v: none
item.zaloz.10.v: none

#==========Itemy do powiekszania===============#
powieksz.item.1: 32 diamond
powieksz.item.2: 64 diamond
powieksz.item.3: 98 diamond
powieksz.item.4: 130 diamond
powieksz.item.5: 162 diamond
powieksz.item.6: 194 diamond

#========Itemy do dolaczania=============#
item.dolacz.1: 5 diamond
item.dolacz.2: none
item.dolacz.3: none
item.dolacz.4: none

#=========Itemy do losowania===========#
item.losuj.1: 64 diamond
item.losuj.2: none
item.losuj.3: none

#=========Odleglosc gildii od spawnu============#
spawn.dystans: 300

#===Wielkosc Terenu przy zalozeniu======#
teren: 50

#=====Blok jaki sie tworzy po zalozeniu gildii======#
block: dragon egg

#==== Czas po jakim mozna budowac po wybuchnieciu TNT ============#
czas.po.wybuchu: 60 second

#==== Powiekszanie terenow [wielkosc] ===========#
size1: 60
size2: 70
size3: 80
size4: 90
size5: 100
size6: 110




#===Tab Lista======#
name: " &3Serwer"
name.ranking: "&6&lRANKING PVP:"
name.ranking.gildii: "&6&lRANKING GILDII:"
name.info: " &6&lINFORMACJE:"







#====Wiadomosci o zgonach=====#
#Zostal zabity przez moba bylejakiego
ded.on.mob: "&7&l>> &aGracz &3{VICTIM} &azginal z reki moba :)"
#Atakujecy Wither Ender Dragon:
boss: "&7&l>> &aGracz &3{VICTIM} &azginal od &4BOSSA"
#Wybuchnal ktos:
kaput.boom: "&7&l>> &aGracz &{VICTIM} &awybuchna :)"
#Spadl z wysokosci:
spadl.fall: "&7&l>> &aGracz &3{VICTIM} &apolamal sobie nogi :("
#Splonal:
fire.burn: "&7&l>> &aGracz &3{VICTIM} &aspalil sie"
#Splona w lavie:
lava.fire: "&7&l>> &aGracz &3{VICTIM} &awpadl do lavy :D "
#Utopil sie:
drowning.ded: "&7&l>> &aGracz &3{VICTIM} &azapomnial wyplynac :>"
#Zmienne do wiadomosci:
#{VICTIM} -- ten co zginął
#{ATTACKER} -- ten co zabil/zatakowal
#{TAGA} -- Tag gildii atakujacego
#{TAGV} -- Tag gildii umieajacego
#Atakujacy Gracz zabijajacy gracza oboje w gildii:
all.players.in.guild: "&7&l>> &aGracz &8[&2{TAGV}&8]&3{VICTIM} &a(&c{_pktvictim}&a) &azostal zabity przez &8[&2{TAGA}&8]&3{VICTIM} &az przedmiotu &3{PRZEDMIOT} &7(&a+{_pktattacker}&a)"
#Tylko atakujacy gracz ma gildie
attacker.in.guild: "&7&l>> &aGracz &3{VICTIM} &a({_pktvictim}) &azostal zabity przez &8[&2{TAGA}&8]&3{ATTACKER} &az przedmiotu &3{PRZEDMIOT} &a(&c+{_pktattacker}&a)"
#Tylko ofiara ma gildie
victim.in.guild: "&7&l>> &aGracz &8[&2{TAGV}&8]&3{VICTIM} &a(&c%{_pktvictim}%&a) &azostal zabity przez &3{ATTACKER} &a(+{_pktattacker}) &az przedmiotu &3{PRZEDMIOT}"
#Nikt nie ma gildii:
no.in.guild: "&7&l>> &aGracz &3{VICTIM} &a({_pktvictim}) &azostal zabity przez &3{ATTACKER} &a(+{_pktattacker}) &az przedmiotu &3{PRZEDMIOT}"

 

Tu masz to z sk:

on load:


set {size::1} to value "size.1" get of "plugins/IGuilds/Config.yml" parsed as integer
set {size::2} to value "size.2" get of "plugins/IGuilds/Config.yml" parsed as integer
set {size::3} to value "size.3" get of "plugins/IGuilds/Config.yml" parsed as integer
set {size::4} to value "size.4" get of "plugins/IGuilds/Config.yml" parsed as integer
set {size::5} to value "size.5" get of "plugins/IGuilds/Config.yml" parsed as integer
set {size::6} to value "size.6" get of "plugins/IGuilds/Config.yml" parsed as integer

set {spawn.dystans} to colored value "spawn.dystans" get of "plugins/IGuilds/Config.yml" parsed as integer
set {teren} to colored value "teren" get of "plugins/IGuilds/Config.yml" parsed as integer
set {block} to colored value "block" get of "plugins/IGuilds/Config.yml" parsed as item type
set {czas.po.wybuchu} to colored value "czas.po.wybuchu" get of "plugins/IGuilds/Config.yml" parsed as integer


set {item.zaloz.1} to colored value "item.zaloz.1" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.2} to colored value "item.zaloz.2" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.3} to colored value "item.zaloz.3" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.4} to colored value "item.zaloz.4" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.5} to colored value "item.zaloz.5" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.6} to colored value "item.zaloz.6" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.7} to colored value "item.zaloz.7" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.8} to colored value "item.zaloz.8" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.9} to colored value "item.zaloz.9" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.10} to colored value "item.zaloz.10" get of "plugins/IGuilds/Config.yml" parsed as item type

set {item.zaloz.1.v} to colored value "item.zaloz.1.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.2.v} to colored value "item.zaloz.2.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.3.v} to colored value "item.zaloz.3.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.4.v} to colored value "item.zaloz.4.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.5.v} to colored value "item.zaloz.5.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.6.v} to colored value "item.zaloz.6.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.7.v} to colored value "item.zaloz.7.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.8.v} to colored value "item.zaloz.8.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.9.v} to colored value "item.zaloz.9.v" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.zaloz.10.v} to colored value "item.zaloz.10.v" get of "plugins/IGuilds/Config.yml" parsed as item type

set {powieksz.item.1} to colored value "powieksz.item.1" get of "plugins/IGuilds/Config.yml" parsed as item type
set {powieksz.item.2} to colored value "powieksz.item.2" get of "plugins/IGuilds/Config.yml" parsed as item type
set {powieksz.item.3} to colored value "powieksz.item.3" get of "plugins/IGuilds/Config.yml" parsed as item type
set {powieksz.item.4} to colored value "powieksz.item.4" get of "plugins/IGuilds/Config.yml" parsed as item type
set {powieksz.item.5} to colored value "powieksz.item.5" get of "plugins/IGuilds/Config.yml" parsed as item type
set {powieksz.item.6} to colored value "powieksz.item.6" get of "plugins/IGuilds/Config.yml" parsed as item type

set {item.dolacz.1} to colored value "item.dolacz.1" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.dolacz.2} to colored value "item.dolacz.2" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.dolacz.3} to colored value "item.dolacz.3" get of "plugins/IGuilds/Config.yml" parsed as item type

set {item.losuj.1} to colored value "item.losuj.1" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.losuj.2} to colored value "item.losuj.2" get of "plugins/IGuilds/Config.yml" parsed as item type
set {item.losuj.3} to colored value "item.losuj.3" get of "plugins/IGuilds/Config.yml" parsed as item type

Edytowane przez MrxJoint
Odnośnik do komentarza
https://skript.pl/temat/3390-prosze-o-pomoc-pliki-yml/#findComment-29741
Udostępnij na innych stronach

  • 0

emm naprawdę nie widzisz różnicy między tym:
size1: 60
a tym:
set {size::1} to value "size.1" get of "plugins/IGuilds/Config.yml" parsed as integer ?

albo tym:

set {item.zaloz.1} to colored value "item.zaloz.1" get of "plugins/IGuilds/Config.yml" parsed as item type

i tym?

item.zaloz.1.v: 32 diamond

Takich błędów jest tutaj mnóstwo!

 

 w ładowaniu nie powinno być "to value" a "to single value"

Odnośnik do komentarza
https://skript.pl/temat/3390-prosze-o-pomoc-pliki-yml/#findComment-29749
Udostępnij na innych stronach

  • 0

Chodzi mi oto że jeżeli w configu deklarujesz:

JAKAŚ_OPCJA_1:

to nie odczytujesz tego jako:

JAKAŚOPCJA1

a dalej jako:

JAKAŚ_OPCJA_1

 

Co oznacza że musisz zachowywać takie same rzeczy w configu jak i w skrypcie.. Mam nadzieję że rozumiesz.

Odnośnik do komentarza
https://skript.pl/temat/3390-prosze-o-pomoc-pliki-yml/#findComment-29753
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ę...