Skocz do zawartości

Bind, alias, skrypt.


Marshallek

Rekomendowane odpowiedzi

Witam. Jako, że na tym forum nie znalazłem dobrze zrobionego poradnika o bindach, postanowiłem go zrobić sam.

 

W tym poradniku dowiesz się co to jest oraz jak tworzyć: bind, alias, skrypt.

Dla ułatwienia podzielmy sobie komendy na 3 typy:

  1. Komenda "zrób" - komenda, która nie ma zmiennych, po jej wpisaniu po prostu coś się dzieje.
  2. Komenda "włącz / wyłącz" - komendy które maja przed sobą +/-. Po jej wpisaniu w konsoli, będzie ona działać (+) dopóki jej nie wyłączymy przeciwną komendą (-).
  3. Komenda "wartość" - komendy które mają wartości, liczbowe lub słowne.

-= BIND =-

Co to jest?
Bind (ang. łączyć, wiązać) polega na przypisaniu klawiszowi danej funkcji. Mamy z tym do czynienia wszędzie, czy to laptopy, konsole lub nawet telefony. Ale my skupimy się na Counter-Strike.

Jak zrobić i używać?
Bindy możemy dodać, edytować lub usuwać na 2 sposoby:

  1. Wpisujemy w konsoli bind "klawisz" "komenda".
  2. Dodajemy w naszym pliku konfiguracyjnym (config.cfg / userconfig.cfg) linijkę: bind "klawisz" "komenda".

Przykłady
bind "p" "say Witam wszystkich" - po kliknięciu klawisza "p" na czacie pojawi się wiadomość od nas: "Witam wszystkich".
bind "kp_enter" "vesthelm; flash; flash; secammo; primammo; sgren; hegren; defuser" - kliknięcie klawisza enter na klawiaturze numerycznej spowoduje kupienie całego sprzętu
(kamizelka, granaty, amunicja itd.)

Spoiler

---------------------------- 
Pistolety: 
---------------------------- 
glock 
usp 
p228 
deagle 
elites 
fn57 
---------------------------- 
Shotguny: 
---------------------------- 
m3 
xm1014 
---------------------------- 
SMG: 
---------------------------- 
mac10 
tmp 
mp5 
ump45 
p90 
---------------------------- 
Rifles: 
---------------------------- 
galil 
ak47 
scout 
sg552 
awp 
g3sg1 
famas 
m4a1 
aug 
sg550 
---------------------------- 
Machine gun: 
---------------------------- 
m249 
---------------------------- 
Ammo: 
---------------------------- 
primammo 
secammo 
---------------------------- 
Equipment: 
---------------------------- 
vest 
vesthelm 
flash 
hegren 
sgren 
nvgs 
defuser 
shield 
---------------------------- 

 

 

 

-= ALIAS =-

Co to jest?
Alias używany jest w Counter-Strike w celu tworzenia skryptów lub przypisaniu komend / skryptów pod skrót który będzie nam bardziej odpowiadał.

Jak zrobić i używać?
Alias możemy dodać tak samo jak bind. 
alias "nasza_nazwa" "komenda"

Przykłady
alias "d" "disconnect" - po wpisaniu w konsoli "d" od razu wyjdziemy z serwera.
alias "szturm" "ak47;m4a1;primammo" - po wpisaniu w konsoli "szturm" automatycznie kupimy AK / M4 oraz amunicje.
alias "snajper" "awp;primammo" - tym razem kupimy AWP oraz amunicje do niej.

 

-= SKRYPT =-

Co to jest?
Przechodzimy do najciekawszej sekcji, czyli skryptów - połączenia bindów i aliasów.
UWAGA! Używanie niektórych skryptów jest zabronione i grozi za to ban! W tym poradniku przedstawię tylko takie, które nie będą karane.

Jak zrobić i używać?
Tutaj sprawa jest nieco trudniejsza. Skrypty najlepiej robić w configu / userconfigu, albo nawet w osobnym pliku. Najprostszy schemat skryptu:
alias "+nasza_nazwa" "komenda"
alias2 "-nasza_nazwa" "komenda2"

bind "klawisz" "+nasza_nazwa" 

Przykłady
Teraz zrobimy prosty skrypt - będzie on powodował, że trzymając klawisz TAB, oprócz tabeli, pokaże nam się liczba FPS'ów w danym momencie. Po puszczeniu klawisza TAB, zniknie tabela wraz z licznikiem FPS.

alias "+tabelafps" "+showscores; cl_showfps 1" - mamy już alias, który powoduje pokazanie tabeli wraz z FPS. Ale gra nie wie jak to wyłączyć, gdyż nie ma komendy przeciwnej do "+tabelafps".
alias "-tabelafps" "-showscores; cl_showfps 0" 
- mamy alias, który odpowiada za wyłączenie naszego skryptu.
bind "TAB" "+tabelafps" - bindujemy nasz skrypt na klawisz TAB. Gotowe!

Mając większe ilości aliasów, bindów oraz skryptów możemy przechowywać je w osobnych plikach .cfg. 
Ciekawiej się robi, gdy zastanowimy się nad tym trochę. Okazuje się, że możemy zrobić tak, że gdy trzymamy jakiś klawisz, cała klawiatura odpowiada za inne rzeczy niż w przypadku, gdy tego klawisza nie trzymamy.
Myśląc dalej, możemy robić tak, że dana komenda będzie działać tylko wtedy gdy klikniemy w odpowiedniej kolejności 2, 3, 4 a nawet więcej klawiszów.
Daje to nam możliwość robienia w/w rzeczy w nieskończoność, na jednej klawiaturze.

 

@Karol. to nie jest ani czerwony ani zielony. Są to kolory z tej domyslnej palety, ciemnoczerwony i szmaragdowy.

Edytowane przez Marshallek
UWAGA mialo czerwony kolor...
Odnośnik do komentarza
Udostępnij na innych stronach

12 minut temu, Karol. napisał:

Poradnik jak dostać bana na serwerze zawsze spoko propsuje.

Cytat

UWAGA! Używanie niektórych skryptów jest zabronione i grozi za to ban! W tym poradniku przedstawię tylko takie, które nie będą karane.

Czytanie ze zrozumieniem, poziom podstawowki, polecam wrocic.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...