Meksa 88 Opublikowano 3 sierpnia 2017 Udostępnij Opublikowano 3 sierpnia 2017 Mam pytanie: Robię skrypt i chce żeby można było samemu dodawać przedmioty wraz z ilością do konfiguracji yml i żeby skrypt to czytał Tak samo jak ma essentials z kitami to ja tak chce zrobić ale nie wiem jak zrobić aby skrypt czytał config yml Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 719 Opublikowano 3 sierpnia 2017 Udostępnij Opublikowano 3 sierpnia 2017 Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139081 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Meksa 88 Opublikowano 3 sierpnia 2017 Autor Udostępnij Opublikowano 3 sierpnia 2017 (edytowane) 1 minutę temu, Ixidi napisał: No tak ale jak zmieniać w yml odrazu jak masz kity w essentials i zmieniasz ilość i przedmioty to ja tak chce samo w yml Że standardowo będą narzędzia żelazne jak ktoś wgra skrypt, A jak chce zmienić to wchodzi w pik yml i tam zmienia ilość przedmiot Edytowane 3 sierpnia 2017 przez Meksa Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139082 Udostępnij na innych stronach Więcej opcji udostępniania...
0 hiperk 0 Opublikowano 3 sierpnia 2017 Udostępnij Opublikowano 3 sierpnia 2017 Może zrobić coś takiego tylko musisz zamienić sobie to na komendę on place chest: set {_zestaw::*} to configuration section "zestawy" get of "plugins/kit/config.yml" loop {_zestaw::*}: set {_nameg} to coloured single value "zestawy.%loop-value%.nazwa" get of "plugins/kit/config.yml" parsed as text if player's tool is chest named "%{_nameg}%": set {_prem} to single value "zestawy.%loop-value%.perm" get of "plugins/kit/config.yml" parsed as text if player has permission "%{_prem}%": loop 20 times: set {_kits.%loop-number%} to single value "zestawy.%loop-value-1%.itemy.%loop-number%" get of "plugins/kit/config.yml" parsed as item give {_kits.%loop-number%} to player wait 1 tick set block to air a tu masz kod yaml zestawy: Gracz: nazwa: '&6Gracz' perm: kit.gracz itemy: 1: '1 stone' Vip: nazwa: 'vip' perm: kits.vip itemy: 1: '1 gold_ingot' Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139106 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Meksa 88 Opublikowano 3 sierpnia 2017 Autor Udostępnij Opublikowano 3 sierpnia 2017 (edytowane) Godzinę temu, hiperk napisał: Może zrobić coś takiego tylko musisz zamienić sobie to na komendę on place chest: set {_zestaw::*} to configuration section "zestawy" get of "plugins/kit/config.yml" loop {_zestaw::*}: set {_nameg} to coloured single value "zestawy.%loop-value%.nazwa" get of "plugins/kit/config.yml" parsed as text if player's tool is chest named "%{_nameg}%": set {_prem} to single value "zestawy.%loop-value%.perm" get of "plugins/kit/config.yml" parsed as text if player has permission "%{_prem}%": loop 20 times: set {_kits.%loop-number%} to single value "zestawy.%loop-value-1%.itemy.%loop-number%" get of "plugins/kit/config.yml" parsed as item give {_kits.%loop-number%} to player wait 1 tick set block to air a tu masz kod yaml zestawy: Gracz: nazwa: '&6Gracz' perm: kit.gracz itemy: 1: '1 stone' Vip: nazwa: 'vip' perm: kits.vip itemy: 1: '1 gold_ingot' Okey a jak przy itemy: chce zmienić Gold ingot na diamond i 1 na 5 mogę to zmienić w tym yml? @hiperk Edytowane 3 sierpnia 2017 przez Meksa Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139113 Udostępnij na innych stronach Więcej opcji udostępniania...
0 hiperk 0 Opublikowano 3 sierpnia 2017 Udostępnij Opublikowano 3 sierpnia 2017 (edytowane) Tak możesz zmienić lub dodać kolejna linijkę np: zestawy: Gracz: nazwa: '&6Gracz' perm: kit.gracz itemy: 1: '1 stone' 2: 'diamond pickaxe' 3: '8 dirt' 4: '2 stone' 5: '2 stone' 20: '2 stone' + możesz dodać kolejnego kita zestawy: Gracz: nazwa: '&6Gracz' perm: kit.gracz itemy: 1: '1 stone' 2: '64 apple' Vip: nazwa: '&evip' perm: kit.gracz itemy: 1: '1 stone' 2: '10 iron_ingot' Svip: nazwa: '&bvip' perm: kit.gracz itemy: 1: '1 stone' 2: '2 stone' Jeśli pomogłem to daj + Edytowane 3 sierpnia 2017 przez hiperk Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139118 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Meksa 88 Opublikowano 3 sierpnia 2017 Autor Udostępnij Opublikowano 3 sierpnia 2017 (edytowane) Dobra już wiem dzięki! Jak będzie wszystko działać leci plusik Edytowane 3 sierpnia 2017 przez Meksa Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139121 Udostępnij na innych stronach Więcej opcji udostępniania...
0 hiperk 0 Opublikowano 3 sierpnia 2017 Udostępnij Opublikowano 3 sierpnia 2017 Dokładnie tylko masz ograniczone dodawanie itemów do 20 ale możesz to zmienić w skrycpie loop 20 times: Zmień 20 na 50 i będziesz mógł dodać 50 itemów do 1 kita od 1: '30 stone' do 50: ' 10 gold_ingot' Odnośnik do komentarza https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/#findComment-139122 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Meksa 88
Mam pytanie:
Robię skrypt i chce żeby można było samemu dodawać przedmioty wraz z ilością do konfiguracji yml i żeby skrypt to czytał
Tak samo jak ma essentials z kitami to ja tak chce zrobić ale nie wiem jak zrobić aby skrypt czytał config yml
Odnośnik do komentarza
https://skript.pl/temat/20494-pytanie-odno%C5%9Bnie-yml/Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi