Příspěvek

COD2 - Bindy, scripty, příkazy

COD2 - Bindy, scripty, příkazy

V Call of Duty 2 leze využít mnoha příkazů sctiptů a podobných nastavení z configu, ale také přímo ze hry. Tyto příkazy vám mohou zvelebit váš nick name barvami, spustit nahrávání záznamu ze zápasu, nastavení předkonfigurovaného bindu a mnoho dalšího. Právě na tyto příkazy a další drobné nastavení se podíváme v tomto článku.

Konzole

Konzole se zapíná pomocí klávesy ~ která se nachází pod klávesou Escape. Do této konzole se vypisuje veškeré dění ve hře a také se do ní vkládají příkazy. Pro úplný výpis konzole slouží zkratka shift + ~.

Bindy

Bind je způsob mapování libovolného příkazu k libovolné klávese. Tedy například:

1
/bind p name say Hello world!

Vypíše vždy po stisknutí klávesy p do chatu: Hallo world!
Takto se dá mapovat jakýkoliv příkaz, na jakoukoliv klávesu. Syntaxe je vždy /bind "klávesa" "příkaz" "parametr"

Barevný nickname

Hra disponuje možností obarvit si jméno (nickname), které bude mít barvy jaké deklarujeme v tabulce výpisu score (scoreboard) či v chatu. Barvy mají v nicku určitou syntaxi a tou je, že před číslo, které určuje barvu vložíte znak ^stříšky - jednoduše např. pomocí klávesové zkratky alt + 94 v případě, že máte klávesnici přepnutou na českou znakovou sadu. Příklad:

1
f^1$^7.max^9X^7x ^9RattenZone

Nick

Takže pokud si potřebujete tento postup zrychleně vyzkoušet přímo ze hry zapněte konzoli a napište příkaz:

1
name ^1Jmeno

Ve scoreboardu by se měl objevit nápis “Jméno” a být celý červeně.

Seznam barev:

kódbarvapoznámka
^^0černáu černé barvy musíte použít 2x stříšku ^
^1červená 
^2zelená 
^3žlutá 
^4modrá 
^5světle modrá 
^6fialová 
^7bílá 
^8matně zelenákdyž hrajete za Američany (i Němce)
 růžovákdyž hrajete za Rusy (i Němce)
 modrofialovákdyž hrajete za Brity (i Němce)
^9šedá 

Dvojité použití

Duplicitním použitím docílíte toho, že váš nick bude barevný i ve výpisu chatu a tabulce kde se zobrazuje kdo koho zabil. Problémem je, že v některých částech hry bude syntaxe celého příkazu viditelná, tedy bude vidět i stříška s jedničkou.

1
max^11Xx

Voice messages

Dalšími bezesporu rychlými příkazy, kterými lze vyjádřit velmi rychle a efektivně většinu příkazů vašim spoluhráčům jsou hlasové příkazy. Řadí se do několika kategorií a lze ve vyvolat defaultně klávesou v a vybírat čísly. nebudete se tedy muset zdržovat zdlouhavým vypisováním do chatu. Po zadání příkazu se ozve ve hře to co jste chtěli říci, souběžně se to vypíše do chatu a vaše ikona začne blikat na minimapě. Příkladem může být voice “Enemy spotted!, kdy spoluhráč nejenom ví, že jste zahlédl nepřítele, ale ví i přibližně kde.

Význam jednotlivých klávesových kombinací:

Pohyb (Move)
KlávesyHláškaVýznam
v+1+1Follow me!Za mnou!
v+1+2Move in!Pohyb!
v+1+3Fall back!Zpátky!
v+1+4Suppressing fire!Krycí palba!
v+1+5Squad, attack left flank!Útok na levé křídlo!
v+1+6Squad, attack right flank!Útok na pravé křídlo!
v+1+7Squad, hold this position!Držte pozice!
v+1+8Squad, regroup!Přeskupit se!
Hlášky (Statements)
KlávesyHláškaVýznam
v+2+1Enemy spotted!Vidím nepřítele!
v+2+2Enemy down!Nepřítel mrtev!
v+2+3I’m in position.Jsem na místě!
v+2+4Area secure!Prostor zabezpečen!
v+2+5Grenade!Granát!
v+2+6Sniper!Sniper!
v+2+7Need reinforcements!Potřebuji posily!
v+2+8Hold your fire!Nestřílet!
Odpovědi (Responses)
KlávesyHláškaVýznam
v+3+1Yes sir!Ano!
v+3+2No sir!Ne!
v+3+3On my way.Za mnou.
v+3+4Sorry!Promiň!
v+3+5Great shot!Skvělý zásah!
v+3+6Took long enough!Trvá vám to moc dlouho!
v+3+7Are you crazy?Jsi normální?

Příkazy

Když spustíte konzoli musíte vymazat znak středníku a vždy vložit lomítko před zadávaný příkaz, pak můžete vkládat mnoho příkazů neboli cvars. U příkazu se vždy zobrazí nápověda pro jeho případné parametry.

Nejpoužívanější příkazy

cvarfunkcepoznámka
/killZabít se 
/screenshotJPEGVyfotí konzoli a obrázek uloží do složky s hrouv případě použití bindu vyfotí danou scénu
/connect 192.168.0.1připojení k dané IP dreseserveru
/reconnectznovupřipojenína poslední připojený server
/disconnectodpojí se ze serverudo menu hry
/bindmapování příkazu na klávesupřímo z konzole
/name jmenozměni nickname 
/record nazevzačne nahrávat demo ze zápasuuloží jej do složky s hrou
/stoprecordzastaví nahrávání 
/demo názevpřehraje záznammusí být ve složce “demos”
/pb_plistseznam hráčů podle PunkBusteru 
/pb_kick 1vyhození hráče č. 1 dle seznamu “plist”je nutné mít oprávnění

Nastavení rozhraní

cvarfunkceparametr
cg_bloodzapnutí/vypnutí krve 
cg_brasszapnutí/vypnutí munice 
cg_centerPrintYumístění zpráv v prostřed obazovkyosa Y
cg_chatHeightzobrazovaný počet řádků chatu0 = vypnuto
cg_chatTimedoba zobrazení zpráv chatu 
cg_connectionIconSizevelikost ikony připojení 
cg_crosshairAlphaprůhlednost zaměřovače0,5 = 50%
cg_crosshairAlphaMinminimální průhlednost zaměřovače 
cg_crosshairDynamicnastavení pohyblivého zaměřovače#zakázáno
cg_crosshairEnemyColorzčervenání zaměřovače na nepříteli 
cg_cursorHintszobrazení/skrytí ikony u interaktivních předmětů 
cg_descriptiveTextzobrazení/skrytí počtu zabitých nepřátel 
cg_drawBreathHintzobrazení/skrytí nápovědy „Press shift to steady“ 
cg_drawCrosshairzobrazení/skrytí zaměřovače 
cg_drawCrosshairNameszobrazení/skrytí jména spoluhráče nad zaměřovačem 
cg_drawFPSzobrazení/skrytí počítadla FPS 
cg_drawLagometerzobrazení/skrytí diagnostiky sítě 
cg_drawMantleHintzobrazení/skrytí ikony „Press space to jump“ 
cg_drawSnapshot zobrazení/skrytí počítadla snapshotů 
cg_drawTurretCrosshair ?
cg_gameBoldMessageWidthvelikost zvýrazněného textu 
cg_gameMessageWidth ?
cg_headIconMinScreenRadiusvelikost týmové ikony0 = vypnuto
cg_hintFadeTime ?
cg_hudChatPositionumístění chatu na obrazovceosa XY
cg_hudCompassMaxRange ?
cg_hudCompassMinRadius ?
cg_hudCompassMinRange ?
cg_hudCompassSize ?
cg_hudCompassSoundPingFadeTime ?
cg_hudCompassSpringyPointers ?
cg_hudDamageIconHeight ?
cg_hudDamageIconOffset ?
cg_hudDamageIconTime ?
cg_hudDamageIconWidth ?
cg_hudGrenadeIconHeight ?
cg_hudGrenadeIconOffset ?
cg_hudGrenadeIconWidth ?
cg_hudGrenadePointerHeight ?
cg_hudGrenadePointerPivot ?
cg_hudGrenadePointerWidth ?
cg_hudObjectiveMaxRange ?
cg_hudObjectiveMinAlpha ?
cg_hudObjectiveMinHeight ?
cg_hudProneY ?
cg_hudSayPosition ?
cg_hudStanceHintPrintszobrazení/skrytí nápovědy pro skrčení a lehnutí 
cg_markszapne/vypne některé detaily(poškození zdi, po výbuchu atd.) 
cg_marksLimitmaximum zobrazených marks pokud cg_marks = 1 
cg_noTaunteliminace odezvy reproduktorůasi
cg_predictItemsurčuje, zda hra považuje předmět za sebraný v daném čase1 klient, 0 server
cg_scoreboardBannerHeight ?
cg_scoreboardItemHeight ?
cg_scoreboardScrollStep ?
cg_scriptIconSizevelikost teamové ikony 
cg_subtitleCharHeight ?
cg_subtitleMinTime ?
cg_subtitlePosXpozice titulkůosa x
cg_subtitlePosYpozice titulkůosa y
cg_subtitlesvypne/zapne titulky 
cg_subtitleWidthStandard ?
cg_subtitleWidthWidescreen ?
cg_teamChatsOnlyvypnutí globálního chatu, pouze teamový 
cg_viewsizenastavení zobrazení / obrazu v %>100 = blackbars
cg_voiceIconSizevelikost voice ikony 
cg_voiceSpriteTimedoba zobrazení ikonky voice chatu 
cg_weaponCycleDelayzpoždění ke kolečku myšiudává počet řádků
cg_youInKillCamSize ?

Grafické nastavení

cvarfunkceparametr
r_aaAlphadruh anti-aliasingu 
r_aaSamplesúroveň anti-aliasingu 
r_anisotropyúroveň anizotropního filtrování 
r_aspectRatiopoměr stran obrazu 
r_autoprioritynízká priorita procesu na pozadí 
r_depthPrepassModels ?
r_displayRefreshobnovovací frekvence monitoru 
r_distortionzpětná vazba po výbuchu?
r_dlightLimitmaximální počet dynamických světel 
r_drawSunzobrazení slunce 
r_fullscreenrežim celé obrazovky 
r_gammanastavení jasu 
r_glownastavení odleskůjen Dx9
r_ignorehwgammaignorovat hardwarové nastavení gammy 
r_inGameVideozobrazovat videa ve hře 
r_lodScalerychlost obnovování efektů 
r_moderozlišení monitoru 
r_monitoridentifikace monitoru v případěvíce než 1
r_overbrightBitssvětlost mapy 
r_picmipkvalita texturhodnota > kvalita
r_picmip_bumpkvalita bump texturhodnota > kvalita!
r_picmip_manualmanuální nastavení kvality textur0 = picmip se neprojeví
r_picmip_speckvalita minimap texturhodnota > kvalita
r_polygonOffsetBiasmnožství textur16 = žádné
r_polygonOffsetScalemnožství textur4 = žádné
r_portalBevelshelps cull geometry by portals that are acute when projected onto screen?
r_railCoreWidth ?
r_rendererPreferenceverze DirectX7 / 9
r_swapIntervalsynchronizace FSB s frekvencí monitoru 
r_textureModedruh filtru textur 
r_zFeathermetoda generování realistického kouře a efektů počasí 
sc_enabledynamické stínyjen Dx 9

Nastavení HUD

cvarfunkceparametr
hud_deathQuoteFadeTimečas {vlevo dole}obdoba con_minicontime
hud_enablezobrazení HUD (dolní část) 
hud_fade_ammodisplayzobrazení nábojů 
hud_fade_compasszobrazení kompasu 
hud_fade_healthbarhealth barserver-side
hud_fade_offhandpočet granátů 
hud_fade_stancečas zobrazení postoje 
hud_fadeout_speedsprint barserver-side
hud_flash_period_offhand ?
hud_flash_time_offhand ?
hud_health_pulserate_critical ?
hud_health_pulserate_injured ?
hud_health_startpulse_critical ?
hud_health_startpulse_injured ?

Nastavení myši

cvarfunkceparametr
input_viewSensitivity ?
cl_mouseAccelakcelerace 
in_mouseinput mouse 
m_filterzvýšení přesnosti ukazatele 
m_forwardryhlost nahoru/dolu při invertovaném pohybu 
m_pitchrychlost nahoru/dolu při normalnim pohybu 
m_siderychlost do stran při invertovaném pohybu 
m_yawrychlost do stran při normalním pohybu 
sensitivitycitlivost{hodnota}

Nastavení zvuku

cvarfunkceparametr
mss_3d_providercodec 3D zvukunapř. EAX
mss_khznastavení frekvence 
snd_bitsdatový tok?
snd_errorOnMissing ?
snd_khz ?
snd_slaveFadeTime ?
snd_stereo ?
snd_touchStreamFilesOnLoad ?
snd_volumehlasitost?

Síťové nastavení

cvarfunkceparametr
cl_allowDownloadautomatické stahování map 
cl_anonymous ?
cl_freelookzapne freelook 
cl_maxpacketsmaximální počet packetů client / server 
cl_maxPingmaximální akceptovatelný ping?
cl_packetdupduplikování packetů 
cl_punkbusterpovolení/zakázání anti-cheatuPunkBuster
cl_voicepovolení/zakázání voice chatu 
cl_wwwDownloadpovoleni stahování z FTP 
snapsfrekvence „gameworld updates“ od serveruhodnota sv_fps (server)
ratefrekvence přenesených dat client / server 

Pokročilé síťové nastavení

cvarfunkceparametr
net_noipxzapnuti/vypnuti protokolu IPX 
net_noudpzapnuti/vypnuti protokolu UDP 
net_socksEnabledzapnutí/vypnutí požití socks 
net_socksPasswordnastavení hesla pro socks 
net_socksPortport pro socks 
net_socksServersocks server 
net_socksUsernamepřihlašovací jméno pro socks 

Nastavení lokalizace

cvarfunkceparametr
loc_forceEnglishvynucení ENG (pokud je nativní verze jiná) 
loc_languagevýběr jazyka0 ENG/nativní 1 FR 2 DE 3 IT 4 SP

Pro Steam verzi je nadřazené nastavení lokalizace ve Steam klientu!

Nastavení konzole

cvarfunkceparametr
con_inputBoxColorbarva konzole 
con_inputHintBoxColorbarva nápovědy 
con_miniconzobrazení informací {vlevo dole} 
con_miniconlinespočet řádků infa {vlevo dole} 
con_minicontimečas zobrazení infa {vlevo dole} 
con_outputBarColorbarva posuvníku v rozšířeném zobrazení 
con_outputSliderColorbarva písma v rozšířeném zobrazení 
con_outputWindowColorbarva pozadí rozšířeného zobrazení 
con_restrictedaktivace všech příkazů0

Ostatní nastavení

cvarfunkceparametr
namejméno hráče (nick) 
cl_yawspeedrychlost pohybu při zaměřování na klávesnicihorizontálně
cl_pitchspeedrychlost pohybu při zaměřování na klávesnicivertikálně
g_allowvotepovolení hlasování 
g_useGear ?
com_hunkMegsrezervace paměti RAMv MB
com_introPlayedpovoleni přehrávaní intra 
com_maxfpsuzamkne počet snímků za sekundu (FPS) 
com_recommendedSetdoporučené nastavení 

Rezervovatelná paměť pro ukládání informací, udávaná v MB pomocí příkazu com_hunkMegs se doporučuje nastavit na 1/3 až 1/2 celkové paměti RAM, což by mělo výrazně zvýšit rychlost načítání map.

Singleplayer

cvarfunkceparametr
ai_corpseCountpočet mrtvol (počítačem řízených nepřátel) 
fx_sortvypnutí určitých efektů hry1

V multiplayeru musí být fx_sort nastaveno na hodnotu 1, jinak je to bráno jako cheat.

Nastavení na straně serveru

cvarfunkceparametr
sv_framerate_smoothingvynucení plynulého framerate1
sv_allowDownloadpovolit stahování 
sv_floodProtect ?
sv_hostnamenastavení jména serveru 
sv_maxclientsmaximální počet klientů 
sv_maxPingmaximální akceptovatelná odezva 
sv_maxRatemaximální přenosová rychlost 
sv_minPingminimální akceptovatelná odezva 
sv_punkbusterzapnutí/vypnutí anti-cheat ochrany 
sv_reconnectlimit ?
sv_voicepovolení voice chatu 
sv_wwwBaseURLURL adresa serveru 
sv_wwwDlDisconnected ?
sv_wwwDownloadadresa FTP serveru 

Informace o hardware

cvarfunkceparametr
sys_configSum ?
sys_cpuGHzfrekvence procesoruv GHz
sys_gputyp grafické karty“název”
sys_sysMBmnožství operační pamětiv MB

Nastavení UI

cvarfunkceparametr
ui_bigFont  
ui_browserFriendlyfire  
ui_browserKillcam  
ui_browserMod  
ui_browserShowDedicated  
ui_browserShowEmpty  
ui_browserShowFull  
ui_browserShowNoPassword  
ui_browserShowPassword  
ui_browserShowPunkBuster  
ui_browserShowPure  
ui_currentMap  
ui_currentNetMap  
ui_dedicated  
ui_extraBigFont  
ui_gametype  
ui_joinGametype  
ui_netGametype  
ui_netGametypeName  
ui_netSource  
ui_serverStatusTimeOut  
ui_smallFont  

Nastavení videa

cvarfunkceparametr
vid_xpos  
vid_ypos  

Nastavení mikrofonu

cvarfunkceparametr
winvoice_mic_mute  
winvoice_mic_reclevel  
winvoice_mic_scaler  
winvoice_save_voice  

Scripty

Scriptování je zjednodušeně spouštění různých sekvencí příkazů pomocí buďto klávesou (bindem) nebo načtením konfiguračního souboru.

Tento příspěvek je licencován pod CC BY 4.0 autorem.