Tekst: Różnice pomiędzy wersjami
(→Formatowanie tekstu) (Znaczniki: Z internetu mobilnego, Z wersji mobilnej www) |
(→Działania na tekście) |
||
| Linia 5: | Linia 5: | ||
Tekst można formatować dodając specjalny znak <code>&</code> lub używając specjalnych nazw. | Tekst można formatować dodając specjalny znak <code>&</code> lub używając specjalnych nazw. | ||
| + | |||
| + | == Działania na tekscie == | ||
| + | Tak jak w każdym języku możemy edytować tekst. | ||
| + | {| class="wikitable" | ||
| + | |+ | ||
| + | !Wyrażenie | ||
| + | !Opis | ||
| + | !Przykład | ||
| + | !Zwrócony tekst | ||
| + | |- | ||
| + | |<code>first characters of %text%</code> | ||
| + | |Pobierze pierwszy znak tekstu | ||
| + | |<code>set {_1} to first characters of "Ala ma kota"</code> | ||
| + | |"A" | ||
| + | |- | ||
| + | |<code>first %number% characters of %text%</code> | ||
| + | |Pobierze podaną ilość znaków od początku | ||
| + | |<code>set {_2} to first 3 characters of "Ala ma kota"</code> | ||
| + | |"Ala" | ||
| + | |- | ||
| + | |<code>last characters of %text%</code> | ||
| + | |Pobierze ostatni znak tekstu | ||
| + | |<code>set {_3} to last characters of "Ala ma kota"</code> | ||
| + | |"a" | ||
| + | |- | ||
| + | |<code>last %number% characters of %text%</code> | ||
| + | |Pobierze podaną ilość znaków od tyłu | ||
| + | |<code>set {_4} to last 4 characters of "Ala ma kota"</code> | ||
| + | |"kota" | ||
| + | |- | ||
| + | |<code>length of %text%</code> | ||
| + | |Pobiera ilość znaków w tekscie | ||
| + | |<code>set {_5} to length of "Ala ma kota"</code> | ||
| + | |11 | ||
| + | |- | ||
| + | |<code>substring of %text% from characters %number% to %number%</code> | ||
| + | |Pobiera znaki między podanymi pozycjami | ||
| + | |<code>set {_6} to substring of "Ala ma kota" from characters 1 to 5</code> | ||
| + | |"Ala m" | ||
| + | |} | ||
==Formatowanie tekstu== | ==Formatowanie tekstu== | ||
| Linia 124: | Linia 164: | ||
===Reset=== | ===Reset=== | ||
| − | |||
| − | |||
[[Kategoria:Skript]] | [[Kategoria:Skript]] | ||
[[Kategoria:Minecraft]] | [[Kategoria:Minecraft]] | ||
| − | + | W celu wyczyszczenia stylu i koloru tekstu należy użyć <code>&r</code> w miejscu, w którym chcemy zastosować reset. | |
| − | |||
Aktualna wersja na dzień 18:30, 19 lis 2019
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.