Co je to bind ? Víte na co se používá ? Věřím, že jste se někde na serveru setkali s lidmi, kteří vždy při nakupovacím čase psali názvy zbraní a vy jste se divili co to je a možná jste i zkusili napsat to a samé a nic se nestalo...
Určite jste se už někdy zamysleli, jak si co nejrychleji ulehčit nakupování. Nakupovali jste pomocí čísel, ale to je stejně někdy pomalé. Poohlédli jste se tedy dále po nečem rychlejším. Narazili jste na slovo bind. Ale jelikož jste nevěděli co to je a jak se to dělá nechali jste to plavat.
Bind je vlastně nastavení určitého příkazu pod nějakou klávesu, kterou si určíme sami. A my si tyto příkazy můžeme vytvořit sami. Pro vlastní příkazy musíme použít externí soubor. Já využívám userconfig.cfg, který se nachází ve složce cstrike. Pokud ho tam nenajdete, tak si ho prostě vytvořte sami(zkontrulujte si v config.cfg jestli dole máte
exec userconfig.cfg pokud ne, doplňte). Tam si muzete vytvorit své příkazy, které se mohou skládat z několika úloh, mělo by to vypadat takto:
alias jmeno_nového_příkazu "úlohy, které se provedou při spuštění aliasu; druhá úloha"
jednotlivé příkazy oddělujeme ";"
a klávesu nabindujem:
bind "klávesa" "příkaz"
např.
alias smrad "say smrad"
bind "o" "smrad"
Bindy ukládáme do config.cfg (ve složce cstrike), ale pozor tam jsou již klávesy jednou nabindované proto tyto staré bindy musíme smazat a až potom uložit nové. A nebo je píšem přímo v CS do console a tam se přepíší staré za nové.
Nyní, když stiskneme klávesu o tak to napíše smrad. Takto můžete zaspamovat obrazovku smradem.
Jiný způsob, než dělat aliasi je, psát úlohy rovnou do bindu:
bind "klávesa" "úloha1;úloha2;úloha3..."
Pokud si chcete dělat v userconfigu "poznámky" můžeme využít // a napsat svůj text. Vše co je za // se nepočítá jako příkaz a nikde se to neobjeví. Je to prostě jen poznámka.
Dále si vysvětlíme některé příkazy, které jsou již v cs:
say - píše na obrazovku (jako když zmáčkneme písmeno z a píšeme)
say_team - zpráva jen pro tým
buy - otevře nakupovací menu
buyequip - jako když otevřeme buymenu a zmáčkneme "8"
wait - počká určitý čas. Je to v řádu několika ms, což je hodně málo, proto si můžeme udělat příkaz alias w "wait;wait;wait;wait" pak stačí místo 4 waitů napsat jen w
primammo - primární náboje
secammo - sekundární náboje(pistole)
Pokud chceme nakupovat zbraně přes bind, musíme znát názvy úloh, pod kterými se "skrývají" zbraně. Tyto názvy naleznete zde
Než začneme bindovat musíme znát názvy některých kláves, které by vám mohli zabrat pár hodin hledání:
Mezerník: SPACE
Delete: Del
Insert: Ins
Page Up: PgUp
Page Down: PgDn
Šipka nahoru: Uparrow
Šipka dolů: Downarrow
Šipka doprava: Rightarrow
Šipka doleva: Leftarrow
Numerická klávesnice:
1: KP_END
2: KP_DOWNARROW
3: KP_PGDN
4: KP_LEFTARROW
5: KP_5
6: KP_RIGHTARROW
7: KP_HOME
8: KP_UPARROW
9: KP_PGUP
0: KP_INS
ENTER: KP_ENTER
DELETE: KP_DEL
A teď už se pustíme do bindování a vytváření příkazů a bindů.
Nakup zbraně a nábojů k ní:
Maverick M4A1 Carbine
alias m4 "m4a1; primammo;say_team M4"
bind "x" "m4"
AK-47
alias kalach "ak47; primammo;say_team AK47"
bind "x" "kalach"
Grenade pack+defuser
alias granaty "flash;hegren;sgren;defuser;say_team Granatky+nuzky"
bind "x" "granaty"
Vesta a helma
alias vesta "vesthelm;say_team Vesta s kyblem"
bind "x" "vesta"
Desert deagle
alias orlik "deagle;secammo;say_team Poustni orlik;
bind "x" "orlik"
(Příkazy a jejich názvy pište bez interpunkce)
Takto si můžete vytvořit mnoho příkazů a různě je kombinovat. Já však radši vytvářím příkazy přímo v bindu. Je to jednoduší a můžu to přepisovat přímo v CS.(Při vytváření příkazů v userconfigu musíme CS vypnout) Takže by to vypadalo takto:
Maverick M4A1 Carbine
bind "x" "m4a1; primammo;say_team M4"
Vesta a helma
bind "x" "vesthelm;say_team Vesta s kyblem"
To je z hlediska jednoduchého bindování všechno. Dále můžeme vytvářet složitější příkazy, jako je třeba například spojení zobrazení textu se zvukem z rádia nebo různé rychlé přepínání zbraní. Pokud budete chtít návod o těchto složítejší příkazech, napište to do komentářů.
Nebo pokud vám ruční bindování jde proti srsti tak použijte < href=http://pavucina.ic.cz/index.php?q=download&w=detail&id=3>Bind Maker.
Dále k tomuto článku pripojuji svůj userconfig a config.