Jak zostać script'erem?
Lekcja 5-7
W tym rozdziale zajmiemy się pojęciem bindowania, wytłumaczę wam ocb. dokładniej w alias'ach, oraz przedstawie najczęstrze błędy w pisaniu script'ów(_których nie należy popełniać_)
Osoby niezalogowane nie mogę przeglądać grafiki na forum. Zarejestruj się aby zobaczyć obrazek.
Komendy jakich urzyjemy:
bind
alias
say-aktywowanie napisu: tak jakbyś napisał coś wciskając Y.
adjust_crosshair-komenda dzięki której zmieniamy kolor celownika.
Lekcja 5-Jak bindować?
Bindowanie jest proste w obsłudze. Możemy przypisywać do klawiszy poszczególne komedy z silnika gry, oraz nazwy swoich alias'ów.
Zapytasz napisał/a:
Jakie klawisze mogę zbindować?
Otóż:
Litery alfabetu od A do Z - małe litery a, b, c...
Przyciski nad klawiaturą literową: 1, 2, 3... -, = oraz backspace
Znaki: [ | ] ; | ' | \ | , | . | / (_odzielone pionową kreską_)
Tab: tab
Shift: shift
Ctrl: ctrl
Alt: alt
Enter: enter
Page Down: pgdn
Page Up: pgup
Delete: delete
End: end
INS: insert
Klawiatura numeryczna:
1: kp_end
2: kp_downarrow
3: kp_pgdn
4: kp_leftarrow
5: kp_5
7: kp_home
8: kp_uparrow
9: kp_pgup
. : kp_del
0: kp_ins
Klawisze F: f1, f2, f3... f12
Mysz:
LPM: mouse1
PPM: mouse2
Scroll: mouse3
Scroll w dół: mwheeldown
Scroll w górę: mwheelup
Do każdego z tych klawiszy możemy przypisać jakąś komendę.
Napiszmy script, który będzie wywoływał napis na say'u:
;alias WITAJ "say Czesc wszystkim"
Zauważcie, że dodałem przed aliasem średnik ;. Do zaawansowanych script'ów będziemy zawsze go dodawać, lecz tutaj nie trzeba.
Mamu nasz script. Po wywołaniu komendy WITAJ na say'u pojawi się napis: Czesc wszystkim.
WAŻNE! napisał/a:
W języku angielskim nie ma polskich znaków typu ą, ć, nie należy ich umieszczać pod jaką kolwiek postacią.
Możemy wywoływać komendę WITAJ poprzez wpisywanie w konsolę WITAJ i zatwierdzania(_jest to trochę bezsensowne_) Dla tego przypiszemy do naszego script'u bind.
bind KLAWISZ "komenda"
Proszę wybrać sobie dowolny klawisz z tych opisanych wyżej.
Gdy masz już klawisz możesz przypisać do niego komendę. W naszym script'cie jest to komenda WITAJ
bind twój_klawisz "WITAJ"
Po wciśnięciu klawisza zostanie przeczytana komenda WITAJ, czyli wyświetli się napis na say: Witam wszystkich.
Cały script wygląda tak:
alias WITAJ "say Czesc wszystkim"
bind twój_klawisz "WITAJ"
Lekcja 6-Poznajemy bardziej dokładnie alias.
Znasz już alias i wiesz jak się nim posługiwać. Aby dojść do perfekcji muszisz ciągle kombinować.
Do alias'ów można nie tylko przypisywac komendy z silnika, lecz także inne alias'y. Przykład:
;alias kolor "adjust_crosshair"
;alias +strzelanie "+attack;kolor"
;alias -strzelanie "-attack"
Komenda adjust_crosshair nie ma wywołania, ani zatrzymania więc nie musimy wpisywać jej w alias'ie -strzelanie.
Dodajmy teraz do script'u bind.
bind mouse1 "+strzelanie"
Po wciśnięciu lewego przycisku myszy zostanie wywołana komenda +strzelanie, czyli nasz kolorowy atak.
Cały script wygląda tak:
;alias kolor "adjust_crosshair"
;alias +strzelanie "+attack;kolor"
;alias -strzelanie "-attack"
bind mouse1 "+strzelanie"
Mamy więc gotowy script na "kolorowy strzał" który wykorzystuje "zmixowanie" alias'ów.
Lekcja 7-Najczęstrze błedy.
Ta lekcja jest krótka, ale bardzo pouczająca.
Weźmy script z poprzedniej części tut'ka na MatrixShot, poprawnie wygląda tak:
alias +Matrix "+attack;+speed"
alias -Matrix "-attack;-speed"
Błędy które mogą powstać to:
LITERÓWKA:
alias +Matrix "+attack;+speed"
alias -Martix "-attack;-speed"
ZŁE WPISANIE KLAWISZA W BINDZIE:
bind moues1 "+Matrix"(_mouse_)
ZŁA NAZWA
alias H.1th "impulse 100"
bind e "H1.th"
zródłó:kampno.pl