Skocz do zawartości

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
https://multi-head.pl/topic/92261-bind-alias-skrypt/
Udostępnij na innych stronach

  • Odpowiedzi 3
  • Created
  • Ostatniej odpowiedzi

Najaktywniejsi w tym temacie

Popularne Dni

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
https://multi-head.pl/topic/92261-bind-alias-skrypt/#findComment-498290
Udostępnij na innych stronach

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