Skocz do zawartości

Rekomendowane odpowiedzi

Dołączona grafika

Wstęp

Przez opcje, możemy w łatwy sposób ingerować w kod skryptu. Można je zmieniać w głównym pliku skrypta.

Gdzie umieścić

Najlepiej na początku skryptu (dla jakiegoś porządku), chociaż można to też zrobić w środku. Może się to powtarzać w kodzie, lecz to tylko niepotrzebne linijki.

Jak zacząć?

Zaczynamy linijką:

options:

Co oznacza rozpoczęcie listy opcji

Teraz zaczynamy opcje:

tag: &7[&6Nasz tag&8]

Dajemy tab, aby przydzielić ta wartość do "options:". Tag to nazwa naszej opcji. Po tym dajemy dwukropek, a po spacji wpisujemy naszą wartość. Może ona być pokolorowana (&0-9 &a-f) lub pogrubiona, podkreślona. Można tam też dodawać spacje. Ważne aby na końcu opcji nie dać ":", ponieważ wtedy skrypt przyjmowałby to tak, jak by potem miał być dalszy kod, jeżeli jednak chcemy go tam dać, musimy dać &r
Następna opcje tworzymy w taki sam sposób lecz nie możemy dać takiej samej nazwy, nie musimy też wpisywać "options:"

Powinno to wyglądać tak:

options:    opcja1: wartosc opcji1    opcja2: wartosc opcji2

Jak używać w kodzie głównym

Opcje w kodzie głównym zapisujemy w {}. W środku musi znaleźć się @ na początku i oczywiście nazwa opcji.
W ten sposób:

{@}

Opcje w skrypcie brane są jako zwykły kod, lecz można go bardzo łatwo zmienić, i nie trzeba tego wpisywać w wielu linijkach.

To znaczy, że możemy go używać jako dowolnej części kodu:

options:	czas: 6 minutes (lub 10 second, 3 minute, 5 hours, 1 day, itp.)	wiadomosc: &1przykladowa wiadomosc
Every {@czas}:	send "{@wiadomosc}"

Lub:

Options:	komenda: test
command /{@komenda}:	trigger:		send "Wiadomosc"

W opcjach możemy też używać innych opcji zdefiniowanych w liście opcji.

Options:	tag: &8[&6Skript&8]	uprawnienia: {@tag} &Nie masz uprawnien do tej komendy

Poradnik napisany przez sebafudi (RedstonePL)
Zakazuje kopiowania go bez mojej zgody!

 

//Troche poprawilem bo tekst ci sie rozjechal ;x ~ tropereks

Odnośnik do komentarza
https://skript.pl/temat/411-opcje/
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
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ę...