Textové příkazy a možnosti příkazového řádku v Live for Speed ===================================================== Možnosti příkazového řádku : ---------------------- LFS může být spuštěno použitím příkazového řádku nebo jiného programu. Je také možné jej spustit přes dedikovaný server bez jakékoliv herní grafiky - „nogfx“. Předtím, než se pustíte do upravování nastavení serveru, doporučujeme spustit LFS a vyzkoušet si nastavení serveru kliknutím na Online hra - Vytvořit nový server. Požadované hodnoty uploadu jsou zobrazeny na pravé straně obrazovky. Pro dedikované servery je nutný příkazový řádek nebo soubor s příkazy. POZNÁMKA - alternativní způsob použití příkazového řádku: Soubor příkazů xxx.txt může být použit místo dlouhého příkazového řádku. Soubor obsahuje parametry příkazového řádku. Parametry můžou být dlouhé přes několik řádků. Soubor může obsahovat komentáře (začínající znaky //). Potom příkazový řádek vypadá takto: LFS /cfg=xxx.txt (kde xxx.txt je název konfiguračního souboru s příkazy) /host=Jméno Serveru :PRVNÍ V SEZNAMU (jméno = název hostitelského serveru) /pass=Heslo :heslo (nepovinné) /admin=Heslo :heslo administrátora (nepovinné) /ip=X.X.X.X :IP adresa (nepovinná) /port=63392 :číslo menší než 65536 /mode=demo :demo / s1 / s2 /usemaster=yes :no / yes / hidden (ne / ano / skryté) /track=XXCR :trať a její konfigurace (např. BL1 / SO3R / FE4) /weather=1 :počasí: 1, 2, 3 v Blackwoodu /cars=[cars] :viz níže: „Názvy aut“ /maxguests=4 :maximální počet lidí, kteří se mohou připojit /adminslots=0 :rezervovaná místa (sloty) pro administrátory (0 až 8) /carsmax=5 :maximální počet aut v závodě /carshost=1 :maximální počet aut (živí + AI) na PC hostitele /carsguest=1 :maximální počet aut (živí + AI) na PC hosta /pps=4 :plynulost (3-6) počet aktualizací pozic aut za sekundu /qual=0 :počet minut kvalifikace, 0 - bez kvalifikace /laps=5 :počet kol, 0 - trénink /wind=1 :0 - bezvětří / 1 slabý vítr / 2 silný vítr /dedicated=no :no / yes / nogfx / invisible (ne / ano / nogfx (= bez grafiky) / neviditelné) /vote=yes :no / yes (ne / ano) : hosté mohou hlasovat pro odpojení/ban hráče /select=yes :no / yes (ne / ano): hosté mohou sami zvolit trať /rstmin=X :zakázán restart po dobu X sekund po startu závodu /rstend=X :zakázán restart po dobu X sekund po skončení závodu /autokick=no :no / kick / ban / spec (ne / odpojení / ban / pozorování) (hráči jedoucí v protisměru) /midrace=yes :no / yes (ne / ano) (připojení v průběhu závodu) /mustpit=no :no / yes (ne / ano) (povinná zastávka v boxech) /canreset=no :no / yes (ne / ano) (povolit reset vozu) /fcv=no :no / yes (ne / ano) (povinný pohled z kokpitu) /cruise=no :no / yes (ne / ano) (povolena jízda v protisměru) /modified=no :no / yes (ne / ano) (vypnutí kontroly cheatů a modifikací hry) /start=finish :fixed / finish / reverse / random (pevný / podle cíle / obrácené / náhodné) (pořadí jezdců na startu) /insim=PORT :InSim relace (PORT je číslo mezi 1 a 65535) /windowed=X :no / yes (ne / ano) - potlačení nastavení z cfg.txt /welcome=X.txt :uvítací text /tracks=X.txt :povolené tratě /log=X.txt :soubor protokolu /ndebug=no :no / yes (ne / ano)(ladění sítě) /autosave=0 :automatické uložení záznamů online hry (0-ne / 1-ručně / 2-automaticky) /mprdir=X :složka pro ukládání záznamů online hry /lytdir=X :složka pro autokrosové layouty Hostitelské příkazy : --------------- Některé příkazy jsou přímo určeny pro hostitele a administrátory. V okně pro psaní zpráv (stisknutím klávesy T) se za příkaz považuje vše, co začíná lomítkem /. Jednoduché příkazy bez parametrů : /restart :start závodu /qualify :start kvalifikace /end :návrat na obrazovku s nastavením hry /names :přepíná mezi zobrazením jmen hráčů / uživatelských jmen /help :zobrazí seznam příkazů /reinit :reinicializace serveru (odpojí všechny připojené hráče) /ck :zrušit hlasování o odpojení nebo banu hráče /cv :zrušit hlasování o restartu / ukončení závodu / startu kvalifikace Příkazy s parametry - úvodní obrazovka : /track XXC[R/X/Y] :trať a její konfigurace (např. BL1 / SO3R / FE4X) /weather X :počasí (např. 1, 2, 3...) /qual X :počet minut kvalifikace (0 = žádná kvalifikace) /laps X :počet kol (0 = trénink) /hours X :počet hodin (pokud nejsou specifikována kola) /wind X :0 bezvětří / 1 slabý vítr / 2 silný vítr Příkazy s parametry - kdykoliv : /maxguests X :maximální počet lidí, kteří se mohou připojit /adminslots X :rezervovaná místa (sloty) pro administrátory (0 až 8) /carsmax X :maximální počet aut v závodě /carshost X :maximální počet aut (živí + AI) na PC hostitele /carsguest X :maximální počet aut (živí + AI) na PC hosta /pps X :plynulost (3-6) počet aktualizací pozic aut za sekundu /msg X :odeslat systémovou zprávu /vote X :no / yes (ne / ano) (umožňuje hlasování hosty) /select X :no / yes (ne / ano) (povolen výběr tratí hosty) /rstmin X :zakázán restart po dobu X sekund po startu závodu /rstend X :zakázán restart po dobu X sekund po skončení závodu /autokick X :no / kick / ban / spec (ne / odpojení / ban / pozorování) (hráči jedoucí v protisměru) /midrace X :no / yes (ne / ano) (připojení v průběhu závodu) /mustpit X :no / yes (ne / ano) (povinná zastávka v boxech) /canreset X :no / yes (ne / ano) (povolit reset vozu) /fcv X :no / yes (ne / ano) (povinný pohled z kokpitu) /cruise X :no / yes (ne / ano) (povolit jízdu v protisměru) /modified X :no / yes (ne / ano) (vypnutí kontroly cheatů a modifikací hry) /start X :fixed / finish / reverse / random (pevný / podle cíle / obrácené / náhodné) (pořadí jezdců na startu) /pass X :nastavit nové heslo (PRÁZDNÉ = bez hesla) /cars [cars] :viz níže: „Názvy aut“ /welcome X.txt :uvítací text /tracks X.txt :povolené tratě /hlog X.txt :soubor s ukládanými zprávami /ndebug X :no / yes (ne / ano)(ladění sítě) /autosave X :automatické uložení záznamů online hry (0-ne / 1-ručně / 2-automaticky) /save_mpr X :uložit záznam online hry s názvem X (auto-ukládání musí být nastaveno na 1 nebo 2) Příkazy editoru autokrosových layoutů : /axlist X :zobrazit seznam layoutů pro trať X - např. AU1 /axload X :nahrát layout X na server hostitele /axsave X :uložit layout X na server hostitele /axlaps X :nastavit počet kol autokrosu /axclear :vyčistit layout Příkazy pro ban / odpojení / pozorování - kdykoliv : /spec X :přepnout hráče X do režimu pozorování /kick X :odpojit hráče X /ban X Y :dát ban hráči X na Y dní (0 = 12 hodin) /unban X :zrušit ban hráči X /pitlane X :poslat hráče X do boxů /pit_all :poslat všechny vozy do boxů Tresty : /p_dt UZIVATELSKE_JMENO :trest - průjezd boxovou uličkou /p_sg UZIVATELSKE_JMENO :trest - stop & go /p_30 UZIVATELSKE_JMENO :trest - 30 sekund /p_45 UZIVATELSKE_JMENO :trest - 40 sekund /p_clear UZIVATELSKE_JMENO :zrušit trest Zprávy závodu (RCM) : (velký text uprostřed obrazovky) /rcm MESSAGE :poslat zprávu RCM (Race Control Message) /rcm_ply UZIVATELSKE_JMENO :poslat RCM hráči UZIVATELSKE_JMENO /rcm_all :poslat RCM všem /rcc_ply UZIVATELSKE_JMENO :vymazat RCM hráči UZIVATELSKE_JMENO /rcc_all :vymazat všechny RCM Příkazy hostitelského serveru jsou také dostupné pro kohokoliv, kdo se připojil použitím administrátorského hesla, pokud bylo nějaké specifikováno při spuštění hostitelského serveru. Jak zobrazit uvítací zprávu serveru : ---------------------------------------- Vytvořte textový soubor, např. „X.txt“ ve vaší složce s LFS. Maximálně můžete do souboru napsat až 200 znaků. Použijte příkaz /welcome=X.txt ve vašem příkazovém řádku / souboru. Jak povolit určité tratě na serveru : ------------------------------------------ Vytvořte textový soubor, např. „X.txt“ ve vaší složce s LFS. Vypište všechny tratě a jejich konfigurace, které chcete povolit. Každou trať / konfiguraci pište na jeden řádek. Musíte použít krátké názvy tratí : [první dvě písmena názvu] [číslo konfigurace] [pozpátku / otevřená konfigurace] Příklad : BL1 (Blackwood GP) BL1R (Blackwood GP - reversed) BL2 (Blackwood Rallycross) BL2R (Blackwood Rallycross - reversed) FE1 (Fern Bay Club) FE1R (Fern Bay Club - reversed) SO1X (otevřená trať South City s boxovou uličkou a startovním roštem z konfigurace Classic Použijte příkaz /tracks=X.txt ve vašem příkazovém řádku / souboru. Místní příkazy : ---------------- Většina textových příkazů zastupuje funkce spuštěné například kliknutím na tlačítko na obrazovce. Můžou však být užitečné v jiných případech, kdy například ovládáme LFS přes jiný program využívající InSim. Pouze obrazovka nastavení závodu : /ready :připraven /cancel :zrušit připravení /clear :odstranit všechny ráče z roštu Obrazovka nastavení závodu nebo ve hře : /car XXX :vybrat auto (např. XRT) /setup X :vybrat nastavení vozu X /colour X :vybrat barvu auta X /join :připojit se do závodu /ai [JMÉNO] :přidat AI závodníka (lze uvést JMÉNO) /spec :přepnout se do režimu pozorování /leave :opustit server /player X :vybrat existujícího hráče X Režim / záznamy hry : /spr X :spustit záznam offline hry z úvodní obrazovky /mpr X :spustit záznam online hry z úvodní obrazovky /end :zastavit záznam hry a přejít na úvodní obrazovku /sp :jít do offline hry z úvodní obrazovky /mp IP PORT :připojit se k místní online hře z úvodní obrazovky Kdykoliv : /exit :zavřít LFS /entry :návrat na úvodní obrazovku /speedreduce X :omezení zatáčení v rychlosti (0 až 1) /reducehalf X :rychlost v m/s pro polovinu redukce /loadkb X :nahrát konfigurační soubor klávesnice (data\misc\X.kbs) /savekb X :uložit konfigurační soubor klávesnice (data\misc\X.kbs) /out X :viditelný pouze externími programy /log X.txt :nastavit soubor pro protokol zpráv Užitečné příkazy pro skripty a tlačítka ovladačů : /run X :spustit skript X (data\script\X.lfs) /hrun X :spustit skript X na hostitelském serveru (pouze pro administrátory) /exec E C :spustit program E (s příkazovým řádkem C) /wait E C :to samé jako exec, ale LFS vyčká, dokud se program neukončí /fov [stupně] - zorné pole /ff [0-200] - síla zpětné vazby (force feedback) /axis [osa] [funkce] - např. /axis 2 throttle (viz níže) /invert [0/1] [funkce] - např. /invert 1 brake (viz níže) /button [tlačítko] [funkce] - např. /button 5 shift_up (viz níže) /key [klávesa] [funkce] - např. /key Q handbrake (viz níže) /head_tilt [stupně] - sklon hlavy při 1G /lateral_shift [m] - boční posun při 1G /forward_shift [m] - dopředný posun při 1G /vertical_shift [m] - výškový posun při 1G /hidetext [yes/no] - skrýt nebo zobrazit rozhraní (Shift + F) /say [message] - to samé jako psaní zprávy (T) /echo [text] - zobrazení zprávy pouze na vaší obrazovce /ctrlf [num] [text] - změnit text např. „ctrlf 1 čau“ /altf [num] [text] - změnit text např. „altf 1 ahoj“ /wheel_turn [stupně] - specifikace rozsahu otáčení volantu /press [klávesa] - simulace stisku klávesy /shift [klávesa] - SHIFT + klávesa /ctrl [klávesa] - CTRL + klávesa /alt [klávesa] - ALT + klávesa /autoclutch [0-1] - automatická spojka /shifter [auto/sequential/shifter] - typ řazení (automatické/sekvenční/řadicí páka) /view [fol/heli/cam/driver/custom] - typ pohledu (následuj/z výšky/z kokpitu/vlastní) VE SKRIPTU : //komentář - tento řádek je ignorován PŘI PSANÍ ZPRÁVY : //xxx - to samé jako /run xxx Informace z LFS Worldu - příkazy /w a /ws : -------------------------------------------------- /w PRIKAZ odešle příkaz na LFS World pro aktuální trať/auto např. /w pb (Personal Best = osobní maximum) nebo /w laps (počet zajetých kol) /ws TRAT AUTO PRIKAZ odešle příkaz pro specifikovanou trať/auto např. /ws BL1R XRT pb (zobrazit PB auta XR GT TURBO na trati Blackwood GP pozpátku) Více příkazů pro přístup do databáze si lze prohlédnout na stránce www.lfs.net/?page=keys Informace z hlavního online serveru - příkaz /m : /m find UZIVATEL : najít online závodníka /m ? : zobrazit příkazy Názvy aut : ------------- Příkaz /cars pro příkazový řádek při spuštění nebo pro online hostitele / administrátory nyní využívá třípísmenné zkratky aut. Příklad : /cars=XFG+XRG :povolit XF GTI a XR GT /cars=MRT :povolit pouze MRT5 Také mohou být použity tyto třídy vozů : ALL - všechna auta ROAD - klasická silniční auta RACE - závodní auta TBO - to samé jako XRT+RB4+FXO LRF - to samé jako LX6+RAC+FZ5 GTR - to samé jako FXR+XRR+FZR Znaménka + a - mohou být použita ve spojení s : /cars=TBO+LX4 :povolit XRT, RB4, FXO a LX4 /cars=ROAD-UF1 :povolit všechna silniční vozidla kromě vozu UF 1000 NÁZVY FUNKCÍ pro příkazy /button a /key : -------------------------------------------------- steer_left, steer_right, steer_fast, steer_slow throttle, brake, shift_up, shift_down, clutch, handbrake left_view, right_view, rear_view, horn, flash, reset pit_speed, tc_disable, ignition, zoom_in, zoom_out reverse, gear_1 - gear_7, ctrl_f1 - ctrl_f12 NÁZVY FUNKCÍ pro příkazy /axis a /invert : --------------------------------------------------- steer, combined, throttle, brake lookh, lookp, lookr clutch, handbrake, shiftx, shifty ZRUŠENÍ PŘIŘAZENÍ tlačítka nebo osy : ------------------------------ Abyste zrušili přiřazení tlačítka nebo osy k funkci, přiřaďte k této funkci -1. Příklad 1 : /button -1 shift_up <- odstranit přiřazené tlačítko pro řazení nahoru Příklad 2 : /axis -1 clutch <- odstranit přiřazenou osu pro spojku PARAMETRY pro klávesové příkazy (press / ctrl / shift) : -------------------------------------------------------- písmena od A do Z čísla od 0 d 9 F1 až F12 up, down, left, right space, enter, esc, tab less, more ---------------------------- www.lfs.net - 16 června 2011 Překlad: Martin Kapal (Flame CZE) - 13. září 2012