Kopie z Abecedy her. Něco takhle dlouhýhi bych asi nenapsal a tak jsem to musel zkopcit, páč něco jako tahle hra tady musí bejt. Nebo aspoň zmínka
Úvod
Tento návod jsem udělal pro ty všechny, kteří budou chtít v Counter-Strike: Source používat nakupovací skripty. Je to velmi podobné jako v Counter-Strike: Condition Zero či Counter-Strike 1.6, ale je zde několik klíčových změn. Nicméně pokud chcete vědět, jak na nakupovací skripty v CS:S nebo se něco naučit o nakupovacích skriptech obecně, čtěte dál. Pokud si stále nejste něčím jistí, na konci tohoto návodu je ukázkový skript, který ukazuje, jak se to všechno udělá a jak to vypadá.
Nastavení
Nejprve si musíme vytvořit autoexec, do kterého potom budeme vkládat naše nastavení...
1. Otevřete si složku C:\Program Files\ Steam\ Steamapps\ youremail\ counter-strike source\ cstrike\ cfg nebo C:\Valve\ Steam\ Steamapps\ youremail\ counter-strike source\ cstrike\ cfg, zaleží na tom, kam jste nainstalovali Steam, ale pravděpodobně to bude ta první.
2. Klikněte pravým tlačítkem někde v adresáři a za nabídky vyberte Nový --> Textový dokument. (Pro vytváření/úpravu vašich nastavení používejte Poznámkový blok, abyste zabránili jakýmkoliv možným problémům)
3. Až otevřete nový textový soubor, jděte do Soubor --> Uložit jako... a pojmenujte ho autoexec.cfg (dole vyberte typ souboru "Všechny soubory")
4. Až bude vše hotovo, bude vytvořen nový dokument nazvaný autoexec.cfg, do kterého budet vkládat své příkazy.
Vkládání příkazů
Nyní bude následovat popis toho, jak fungují nakupovací skripty v CS:S. Nejdřív napíšete klávesu, kterou chcete nakonfigurovat (například použijeme F1):
* bind f1
Nyní se rozhodneme, jakou zbraň koupíme stiskem F1...třeba AK-47:
* bind f1 "buy ak47"
A to je prakticky vše...samozřejmě je zde spousta dalších věcí, které si můžete koupit, jako například primární munice, kevlar, granáty poad. Takže si uděláme jeden, který koupí AK-47, primární munici, kevlar a HE granát:
* bind f1 "buy ak47; buy primammo; buy vest; buy hegrenade"
Můžete také zkombinovat dvě zbraně, každá z jiného týmu, takže se koupí zbraň podle toho, v jakém z nich jste...jako AK-47 a M4A1:
* bind f1 "buy ak47; buy m4a1; buy primammo; buy vest; buy hegrenade"
Také můžete používat různé formáty psaní skriptů a ony budou stále fungovat...jako tyhle:
* bind f1 "buy ak47; buy primammo; buy vest; buy hegrenade"
* bind "f1" "buy ak47; buy primammo; buy vest; buy hegrenade"
* bind F1 "buy ak47; buy primammo; buy vest; buy hegrenade"
* bind f1 "buy AK47; buy PRIMAMMO; buy VEST; buy HEGRENADE"
* bind f1 "buy ak47;buy primammo;buy vest;buy hegrenade"
Do konfigurace můžete také přidávat textové poznámky, abyste od sebe oddělili různé druhy příkazů a následně se v tom také vyznali. Prostě na začátek žádku přidejte // a hra tento řádek nebude považovat za příkaz. Následuje příklad...(české znaky bych raději oželel, může to fungovat normálně, ale také to může udělat paseku :-/)
//Konfigurace nakupovani zbrani
* bind f1 "buy ak47; buy m4a1; buy primammo; buy vest; buy hegrenade"
* bind f2 "buy sg552; buy aug; buy primammo; buy vest; buy hegrenade"
//Herni konfigurace
* cl_showfps 1
* cl_smooth 0
Názvy zbraní do konfigurace
Tady je seznam zbraní a vybavení, které si můžete zakoupit a jejich příslušné zkratky do konfihurace...také si všimněte, že jsou zde reálné názvy zbraní na rozdíl od těch falešných v GUI (to jen proto, kdybyste se divili, proč jsou zde psané jinak).
Pistole:
* "Glock18 Select Fire" - glock
* "H&K USP .45 Tactical" - usp
* "SIG P228" - p228
* "Desert Eagle" - deagle
* "FN Five-Seven" - fiveseven
* "Dual Beretta 96G Elite" - elite
Brokovnice:
* "Benelli M3 Super90" - m3
* "Benelli XM1014" - xm1014
Samopaly:
* "Steyr Tactical Machine Pistol" - tmp
* "Ingram MAC-10" - mac10
* "H&K MP5-Navy" - mp5navy
* "H&K UMP45" - ump45
* "FN P90" - p90
Útočné pušky:
* "Galil" - galil
* "Famas" - famas
* "AK-47" - ak47
* "Colt M4A1 Carbine" - m4a1
* "SIG SG-552 Commando" - sg552
* "Steyr Aug" - aug
Ostřelovací pušky:
* "Steyr Scout" - scout
* "SIG SG-550 Sniper" - sg550
* "AI Arctic Warfare/Magnum" - awp
* "H&K G3/SG-1 Sniper Rifle" - g3sg1
Kulomet:
* "FN M249 Para" - m249
Munice:
* "Primary Ammo" - primammo
* "Secondary Ammo" - secammo
Vybavení:
* "Kevlar Vest" - vest
* "Kevlar Vest & Helmet" - vesthelm
* "Flashbang" - flashbang
* "HE Grenade" - hegrenade
* "Smoke Grenade" - smokegrenade
* "Defuse Kit" - defuser
* "NightVision Goggles" - nvgs
Názvy kláves do konfigurace
Tady je seznam kláves a jejich příslušných konfiguračních jmen...
[Esc] [F1] [F2] [F3] [F4] [F5] [F6] [F7] [F8] [F9] [F10] [F11] [F12]
[`] [1] [2] [3] [4] [5] [6] [7] [8] [9] [0] [-] [=] [ <-- ]
[ Tab ] [Q] [W] [E] [R] [T] [Y] [U] [I] [O] [P] [{] [}] [ \ ]
[ Caps ] [A] [S] [D] [F] [G] [H] [J] [K] [L] [;] ['] [ Enter ]
[ Shift ] [Z] [X] [C] [V] [B] [N] [M] [,] [.] [/] [ Shift ]
[Ctrl] [ ] [Alt] [ Mezerník ] [Alt] [ ] [ ] [Ctrl]
Značka na klávesnici Konfigurační název
* Mezerník - space
* Caps Lock - capslock
* Escape - escape
* F1 - f1
* F2 - f2
* F3 - f3
* F4 - f4
* F5 - f5
* F6 - f6
* F7 - f7
* F8 - f8
* F9 - f9
* F10 - f10
* F11 - f11
* F12 - f12
* Pause - pause
* Levá čárka - `
* Pomlčka - -
* Rovná se - =
* Backspace - backspace
* Tabulátor - tab
* Levá závorka - ]
* Pravá závorka - [
* Lomítko - \
* Středník - semicolon
* Apostrof - '
* Zpětné lomítko - /
* Shift - shift
* Enter - enter
* Čárka - ,
* Control - ctrl
* Alt - alt
* 1 - 1
* 2 - 2
* 3 - 3
* 4 - 4
* 5 - 5
* 6 - 6
* 7 - 7
* 8 - 8
* 9 - 9
* 0 - 0
* A - a
* B - b
* C - c
* D - d
* E - e
* F - f
* G - g
* H - h
* I - i
* J - j
* K - k
* L - l
* M - m
* N - n
* O - o
* P - p
* Q - q
* R - r
* S - s
* T - t
* U - u
* V - v
* W - w
* X - x
* Y - y
* Z - z
* Šipka nahoru - uparrow
* Šipka dolů - downarrow
* Šipka doprava - rightarrow
* Šipka doleva - leftarrow
* Insert - ins
* Home - home
* Page Up - pgup
* Page Down - pgdown
* Delete - del
* End - end
* Myšítko 1 - mouse1
* Myšítko 2 - mouse2
* Myšítko 3 - mouse3
* Myšítko 4 - mouse4
* Myšítko 5 - mouse5
* kolečko nahoru - mwheelup
* Kolečko dolů - mwheeldown
Numerická klávesnice Konfigurační název
* 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
* + - kp_plus
* - - kp_minus
* / - kp_slash
* . - kp_del
* * - *
* Enter - kp_enter
Důležité poznámky
* Skriptování v Source je mnohem shovívavejší, když je řeč o formátování. Můžete používat velká písmena a klávesy. Také můžete mezi různými předměty (buy vest;buy primammo) a váš skript bude fungovat správně. Nicméně chyby se stále mohou objevit...
* Pokud váš skript přesto nebude fungovat, nejprve zkontrolujte nastavení autoexecu, potom správně napsaná slova a potom formát. Nejvíce chyb je učiněno chybějícími písmeny.
* Pokud nemáte dostatek peněz na nákup všech předmětů, koupí se jich co nejvíce v pořadí zleva doprava ve vašem skriptu (takže nemějte první kevlar a granáty, abyste potom nezjistili, že nemáte na zbraň...no ale pokud chcete
) ).
* Pokud chcete nakoupit pouze zásobníky, použijte raději buyammo1 pro primární zbraň a buyammo2 pro sekundární zbraň...je to velmi jednoduché, když si chcete koupit jen jeden či dva zásobníky pro AWP nebo pistoli...
* Také můžete nastavit klávesu na použití určité zbraně, pokud chcete, což se hodí u granátů...
o bind mouse4 "use weapon_hegrenade"
Ukázka autoexecu
Následuje příkald autoexecu, který má nakupovací skripty, měnící skripty a herní konfigurace, takže si můžete udělat obrázek o tom, jak to vypadá všechno dohromady.
//Prepinani chuze a behu
alias walk "+speed; bind q run"
alias run "-speed; bind q walk"
bind q "walk"
//Zobrazovani grafu pripojeni
alias +netgraph "net_graph 2"
alias -netgraph "net_graph 0"
bind ctrl "+netgraph"
//Nakupovaci skripty
bind kp_home "buy deagle; buyammo2; buyammo2"
bind kp_uparrow "buy scout; buyammo1"
bind kp_pgup "buy mp5navy; buy primammo"
bind kp_leftarrow "buy galil; buy famas; buy primammo"
bind kp_5 "buy ak47; buy m4a1; buy primammo"
bind kp_rightarrow "buy sg552; buy aug; buy primammo"
bind kp_end "buy hegrenade; buy flashbang; buy smokegrenade"
bind kp_downarrow "buy primammo; buy secammo"
bind kp_pgdn "buy vest; buy vesthelm"
//Herni konfigurace
cl_showfps 1
hud_drawhistory_time 1
hud_deathnotice_time 3
hud_saytext_time 5
cl_smooth 0
cl_ragdoll_collide 1
bind mouse5 "use weapon_hegrenade"
bind mouse4 "use weapon_flashbang"
bind mouse3 "use weapon_smokegrenade"
cl_cmdrate 50
cl_updaterate 50
rate 20000