Skocz do zawartości

Rekomendowane odpowiedzi

Witam.

Chciałbym zaprezentować Wam moje narzędzie/mój dodatek do pluginu Skript.

Narzędzie jak możecie sądzić po nazwie tematu nazywa się tYAML.

Nazwa mówi sama za siebie. Jest to narzędzie do łatwiejszej obsługi plików YAML.

Użycie:

1) Dodawanie Wartości

  W naszej komendzie lub przy starcie serwera dodajemy linijkę:

Spoiler

setValue("nazwa", "lokalizacja", "wartość")

  Przykład:

Spoiler

setValue("ilość", "tYaml/config.yml", "10")

2) Usuwanie Wartości

   Podobnie jak w przypadku dodawania wartości dodajemy linijkę:

Spoiler

delValue("nazwa", "lokalizacja")

  Przykład:

Spoiler

delValue("ilość", "tYaml/config.yml")

3) Dodawanie Wartości do Listy

  Podobnie jak w innych przypadkach dodajmy linijkę odpowiedzialną za dodawanie wartości do listy:

Spoiler

addToList("wartość", "nazwa_listy", "lokalizacja")

  Przykład:

Spoiler

addToList("10", "lista", "tYaml/config.yml)

4) Usuwanie Wartości z Listy

  Podobnie jak w innych przypadkach dodajmy linijkę odpowiedzialną za usuwanie wartości z listy:

Spoiler

delFromList("wartość", "nazwa_listy", "lokalizacja")

  Przykład

Spoiler

delFromList("10", "lista", "tYaml/config.yml")

 

Wymagania:

- SkQuery

- Skript

 

Aby dodatek działał stwórz nowy plik .sk w folderze scripts np.: tYaml.sk wklej tam zawartość z linku poniżej i ciesz się tYaml'em

 

DOWNLOAD v1.0:

- https://code.skript.pl/PiBxrvM9

Edytowane przez ToffikTV
Odnośnik do komentarza
https://skript.pl/temat/26841-tyaml-dodatek-do-%C5%82atwiejszej-obs%C5%82ugi-plik%C3%B3w-yaml/
Udostępnij na innych stronach

Zbędne, ponieważ nawet nie wprowadziłeś getowania tych wartości i wszystkie wartości przez te funkcje są textem, a jakbym chciał zrobić integera przez te funkcje wtedy muszę cały czas parsedować geta.

Nieprzemyślane bardzo 2/10

Odnośnik do komentarza
https://skript.pl/temat/26841-tyaml-dodatek-do-%C5%82atwiejszej-obs%C5%82ugi-plik%C3%B3w-yaml/#findComment-176809
Udostępnij na innych stronach

Godzinę temu, Miglowy napisał:

Zbędne, ponieważ nawet nie wprowadziłeś getowania tych wartości i wszystkie wartości przez te funkcje są textem, a jakbym chciał zrobić integera przez te funkcje wtedy muszę cały czas parsedować geta.

Nieprzemyślane bardzo 2/10

Akurat Skript to nie Java czy inny język i "kompilator" będzie miał to w 4 literach i wykona operacje.

Edytowane przez KrejzolekPRO
Odnośnik do komentarza
https://skript.pl/temat/26841-tyaml-dodatek-do-%C5%82atwiejszej-obs%C5%82ugi-plik%C3%B3w-yaml/#findComment-176813
Udostępnij na innych stronach

W dniu 24.04.2018 o 21:08, Miglowy napisał:

Zbędne, ponieważ nawet nie wprowadziłeś getowania tych wartości i wszystkie wartości przez te funkcje są textem, a jakbym chciał zrobić integera przez te funkcje wtedy muszę cały czas parsedować geta.

Nieprzemyślane bardzo 2/10

W języku Skript "text" oznaczać może liczby, litery, znaki specjalne

Edytowane przez ToffikTV
Odnośnik do komentarza
https://skript.pl/temat/26841-tyaml-dodatek-do-%C5%82atwiejszej-obs%C5%82ugi-plik%C3%B3w-yaml/#findComment-176936
Udostępnij na innych stronach

W dniu 24.04.2018 o 22:13, KrejzolekPRO napisał:

Akurat Skript to nie Java czy inny język i "kompilator" będzie miał to w 4 literach i wykona operacje.

Dobrze pisze, on zapisuje ciągle zmienne w typie string używając "xx", i osoba która będzie zapisywać zmienne przez ten Skrypt będzie musiał parsować na typ int. Oczywiście tylko wtedy kiedy będzie chciała wykonać operacje matematyczne ;). No chyba, że pomyśli i stworzy funkcje np. setValueInt która będzie przechowywać zmienne w typie int/float. Uczymy się na błędach niestety

Odnośnik do komentarza
https://skript.pl/temat/26841-tyaml-dodatek-do-%C5%82atwiejszej-obs%C5%82ugi-plik%C3%B3w-yaml/#findComment-176986
Udostępnij na innych stronach

  • 1 rok później...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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