Zmiany

Przejdź do nawigacji Przejdź do wyszukiwania

Komentarze

Dodane 1644 bajty, 18:09, 27 paź 2019
Utworzono nową stronę "'''Komentarze''' są użyteczne aby zaznaczyć coś w kodzie lub oddzielić poszczególne sekcje. Przydaje się do opisania kodu. Każdy komentarz rozpoczyna się znakie..."
'''Komentarze''' są użyteczne aby zaznaczyć coś w kodzie lub oddzielić poszczególne sekcje. Przydaje się do opisania kodu.
Każdy komentarz rozpoczyna się znakiem <code>#</code>.

== Zasady korzystania z komentarzy ==
Aby poprawnie korzystać z tej fajnej opcji należy wstawiać komentarze zawsze na końcu linijki, nigdy na jej początku, ponieważ w '''Skripcie''' nie da się zakończyć komentarza w jednej linii.<br>
W Skripcie nie występują wielo-linijkowe komentarze.

* Nie można wstawiać dwóch 'płotków' lub więcej. Wtedy Skript weźmie to za błąd.
* Wstawiamy komentarze po linijce kodu, nigdy przed nim.

Aby zrobić fragment kodu 'niewidocznym' możemy z niego zrobić komentarz. Przydaje się to wtedy, kiedy chcemy wyłączyć niektóre funkcje w Skripcie i je włączać w odpowiednim momencie.

=== Przykład ===
''Prawidłowe:''
<pre>on join: # zdarzenie które wywołuje kod kiedy gracz dołączy
if player has permission "admin.staff": # warunek. jeżeli gracz ma permisję "admin.staff" to
add player's name to {staff::*} # dodaje gracza do listy {staff::*}

command /ac [<text>]: #definicja komendy
trigger: #kod po wpisaniu komendy
loop all players: #zapętlanie wszystkich graczy na serwerze
if {staff::*} contains "%loop-player%": # jeżeli lista {staff::*} zawiera nazwę gracza to
send "%message%" to loop-player # wysyła wiadomość do zapętlanego gracza</pre>

''Niepoprawne:''
<pre>#event który wywoła kod kiedy gracz coś napisze na czacie# on chat:
## dodaje 5 do kasy gracza add 5 to {kasa::%player%}</pre>

[[Kategoria:Skript]]
112
edycji

Menu nawigacyjne