|
|
Novinky na webu
Dkr0313.5.2012 Přidána nová DeFRaG mapa.
OpenArena 0.8.822.2.2012 Do sekce DOWNLOAD byla přidána nová verze hry, v podobě plné verze i jako patch pro 0.8.1
Více novinek »
|
|
Seznam příkazů v OpenAreně
Protože OpenArena je hra s otevřeným zdrojovým kódem, dají se poměrně jednoduchým způsobem měnit její fyzikální, ale
i další vlastnosti. K provádění změn navíc nemusíte být profesionálním programátorem,
neboť většina vlastností hry se dá měnit pomocí kombinace jednoduchých textových a číselných příkazů. Tyto příkazy píšeme
buďto do konzole právě běžící hry nebo do config souboru.
SEZNAM PŘÍKAZŮ
Několik příkazů měnících vlastnosti hry jsme si představili již v článku o zakládání multiplayer serverů.
Jednalo se především o příkazy stanovující "technické" parametry daného serveru (jméno, počet hráčů, časový limit atd.).
Spolu s příkazy došlo i k vysvětlení způsobu jejich psaní: Příkazy se zapisují do config souboru otevřeném například
ve WordPadu, jeden příkaz na jeden řádek, na pořadí příkazů (řádků) až na výjimky nezáleží, dvě šikmá lomítka (//)
slouží k psaní poznámek. Pokud příkazy zapisujeme do config souboru, vkládáme před ně slovo "set", při psaní příkazů
přímo do konzole slovo "set" vynecháváme.
Příkazy měnící technické parametry multiplayer serveru
(Hodnoty příkazu na ukázku doplňujeme)
set sv_hostname "Praha" //jméno serveru
set g_motd "Ahoj, vítejte v serveru Praha!" //uvítací text
set sv_maxclients "6" //maximální počet hráčů na serveru
set timelimit "15" //čas jednoho herního kola v minutách
set fraglimit "15" //fraglimit :)
set bot_minplayers "2" //min. počet hráčů (když je hráčů míň, doplní se botama)
set sv_cheats "0" //povolit cheaty na serveru (0 nebo 1)
set cl_maxPing "500" //maximální možný PING pro vstup na server (standardně 800)
set g_allowVote "1" //povolit hlasování na serveru (0 nebo 1)
set g_password "heslo" //heslo serveru (pak do konzole password XXXX)
set g_gametype "0" //typ hry (0 až 5)
0 - Free For All (DM)
1 - Tournament (1 proti 1)
2 - Single Player
3 - Team Deathmatch (TDM)
4 - Capture The Flag (CTF)
5 - Clan Arena
set g_spskill "3" //inteligence bota (1 až 5)
set bot_nochat "1" //boti nekecejte při hře nesmysly (0 nebo 1)
set bot_rocketjump "1" //povolit botům dělat rocketjumpy (0 nebo 1)
set g_gravity "800" //gravitace hry (standardně 800)
set g_speed "320" //rychlost pohybu ve hře (standardně 320)
Příkazy měnící parametry zbraní:
set g_knockback "1000" //udává energii střel (nemá vliv na poškození, ale na schopnost odrazu viz RocketJump apod.)
set g_quadfactor 3 // změní znásobení efektu zbraní po získání quad damge
Anticamper (funguje bohužel jen v některých modifikacích):
seta g_anticampTime (číslo) // čas po který nesmí hráč stát v anticampRadiusu (10)
seta g_anticampRadius (číslo) // poloměr kruhu, v němž se nesní hráč zdržovat po uplynutí anticampTime (200)
Pozn.: Hráč, který poruší AntiCamper nastavení, je automaticky zabit.
Užitečné příkazy do konzole
/bindlist // vypíše všechny klávesy, ke kterým je přiřazena funkce
/cmdlist // vypíše všechny příkazy konzole
/condump "název-souboru" // uloží obsah konzole do textového souboru (cesta: c:\Documents and Settings\..user..\Data aplikací\OpenArena\baseoa popř. mód\název-souboru.txt)
/cvarlist // vypíse do konzole veškeré aktuálně použitelné příkazy
/cvarlist *xy* // vypíše veškeré aktuálně použitelné příkazy obsahující "xy" (vyhledávání jako ve windows)
/cl_noprint (0-1) // vypíná a zapíná veškeré výstupy z konzole při hře
Ponz.: V konzoli se pohybujte pomocí kláves Page Up a Page Down. Pro opakování již použitých zápisů (příkazů) použijte kláves se šipkami.
Nastavení grafického prostředí
/cg_drawTimer (0-1) // zobrazí na obrazovce čas od začátku hry
/cg_drawFPS (0-1) // zobrazí aktuální počet FpS
/cg_Lagometer (0-1) // zobrazení lagometru (ukazuje kvalitu připojení)
/cg_draw2D (0-1) // vypíná a zapíná veškerou 2D grafiku na obrazovce
/cg_drawFriend (0-1) // zobrazení znaku nad spoluhráči v Team Play
/cg_gibs (0-1) // zobrazení hráčových vnitřností po fragu
/com_blood (0-1) // vypíná a zapíná veškerou krev
/cg_marks (0-1) // zobrazení stop po střelách
Nastavení pohledu hráče:
/cg_thirdperson (0-1) // pohled třetí osoby (určitě nastavte na 0)
/cg_thirdpersonangle (0-360) úhel pohledu třetí osoby
/cg_fov (90) // velikost zorného úhlu hráče
/cg_zoomfov (50) // velikost zorného úhlu při zoomování
Efekty zbraní:
/cg_autoswitch (0-1) // automatické přehazování zbraní
/cg_oldRail (0-1) // starý efekt railu
/r_railWidth (číslo) // průměr kroužků paprsku railu (1)
/r_railCoreWidth (číslo) // tloušťka hlavního paprsku railu (3)
/r_railSegmentLength (číslo) // vzdálenosti kroužku railu jak daleko budou od sebe (10)
/cg_railTrailTime (číslo) // doba zobrazení střely railu (50)
/cg_oldplasma (0-1) // starý efekt plasmy
/cg_noprojectiletrail (0-1) // kouř za raketou a granáty
/cg_truelightning (0-1) // vykreslí paprsek LG jako při pingu 0
|