Tekst

Z wiki.skript.pl
Przejdź do nawigacji Przejdź do wyszukiwania

Tekst jest bardzo ważną wartością w wielu językach programowania, w Skripcie jest to typ oznaczany jako <text>. Tekst można zapisać w cudzysłowiu. Zmienne mogą przyjąć postać tekstu. W tym języku można również formatować tekst, konfigurować jego kolory i style, takie jak np. pogrubienie lub przekreślenie.

Aby pomyślnie bez błędu napisać procent lub kratke jako tekst, należy je wstawić dwa razy, dla przykładu broadcast "Twoja różdżka naładowała się w 50%%." Zmienne należy wstawiać również między procentami aby były one wzięte pod uwagę jako zmienne, ponieważ w innym przypadku zmienna zostanie wzięta jako zwykły tekst.

Tekst można formatować dodając specjalny znak & lub używając specjalnych nazw.

Działania na tekscie

Tak jak w każdym języku możemy edytować tekst.

Wyrażenie Opis Przykład Zwrócony tekst
first characters of %text% Pobierze pierwszy znak tekstu set {_1} to first characters of "Ala ma kota" "A"
first %number% characters of %text% Pobierze podaną ilość znaków od początku set {_2} to first 3 characters of "Ala ma kota" "Ala"
last characters of %text% Pobierze ostatni znak tekstu set {_3} to last characters of "Ala ma kota" "a"
last %number% characters of %text% Pobierze podaną ilość znaków od tyłu set {_4} to last 4 characters of "Ala ma kota" "kota"
length of %text% Pobiera ilość znaków w tekscie set {_5} to length of "Ala ma kota" 11
substring of %text% from characters %number% to %number% Pobiera znaki między podanymi pozycjami set {_6} to substring of "Ala ma kota" from characters 1 to 5 "Ala m"

Formatowanie tekstu

Kolory

Kolor Nazwa Kod Kolor Nazwa Kod
czarny <black> &0 szary <dark grey> &8
niebieski <blue> &1 jasno-niebieski <indigo> &9
zielony <green> &2 jasno-zielony <lime> &a
morski <aqua> &3 cyjan <cyan> &b
czerwony <red> &4 jasno-czerwony <light red> &c
purpurowy <purple> &5 różowy <magenta> &d
złoty <gold> &6 żółty <gold> &e
jasno-szary <grey> &7 biały <white> &f

Style

Styl Nazwa Kod
pogrubienie <bold> &l
kursywa <italic> &o
przekreślenie <strikethrough> &m
podkreślenie <underline> &n
efekt matrix <obfuscated> &k

Reset

W celu wyczyszczenia stylu i koloru tekstu należy użyć &r w miejscu, w którym chcemy zastosować reset.