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. 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. Seznam příkazů: Pokud je použit následující příkaz, musí být použit jako první v pořadí nebo musí být umístěn na začátku souboru s příkazy. /settings=X.txt :načíst nastavení ze souboru X.txt namísto cfg.txt Dále lze použít jeden z následujících příkazů: /host=Název serveru :vytvořit server na místní síti nebo přes internet /mp=IP Port :připojit se na server v místní síti /join=Host Name :připojit se na server v internetu Následující příkazy mohou být použity pouze po jednom z příkazů /host /mp /join: /pass=Heslo :heslo (nepovinné) /admin=Heslo :heslo administrátora (nepovinné) Následující příkazy jsou primárně určeny pro nastavení serveru, ale mohou být také využity pro přepsání nastavení v souboru cfg.txt nebo pro spuštění InSimu. /ip=X.X.X.X :IP adresa (nepovinná) /port=63392 :číslo menší než 65536 /mode=demo :demo / s1 / s2 / s3 /usemaster=yes :no / yes / hidden /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-12) maximální 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 /vote=yes :no / yes: hosté mohou hlasovat pro odpojení/ban hráče /select=yes :no / yes: 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 (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) /canrefuel=no :no / yes (povolení tankování) /showfuel=no :no / yes (zobrazení paliva u ostatních aut) /canreset=no :no / yes (ne / ano) (povolení resetu vozu) /fcv=no :no / yes (ne / ano) (povinný pohled z kokpitu) /cruise=no :no / yes (ne / ano) (povolení jízdy v protisměru) /modified=no :no / yes (ne / ano) (vypnutí kontroly cheatů a modifikací hry) /start=finish :fixed / finish / reverse / random (pořadí jezdců na startu) /vr=X :off / on / rift / openvr - vypnout nebo zapnout VR režim /insim=PORT :InSim relace (PORT je číslo mezi 1 a 65535) /player=Jméno :jméno serveru v seznamu připojených hráčů /windowed=X :no / yes (ne / ano) - potlačení nastavení z cfg.txt /welcome=X.txt :uvítací text /tracks=X.txt :povolené tratě /ndebug=no :no / yes (ne / ano)(ladění sítě) /autosave=0 :automatické uložení záznamů (0-ne / 1-ručně / 2-automaticky) /mprdir=X :složka pro ukládání záznamů /lytdir=X :složka pro autokrosové layouty Mmísto dlouhého příkazového řádku může být použit subor příkazů xxx.txt. 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) Příkazy serveru: ---------------- 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 na běžném serveru nebo napsáním zprávy do příkazové řádky dedikovaného serveru) 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 /help :zobrazí seznam příkazů /reinit :restart 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 /zero_all :resetovat počítadlo kol u všech hráčů Příkazy s parametry - úvodní obrazovka: /track XXCR [W] :trať a její konfigurace (např. BL1 / SO3R / FE4X) /weather W :počasí (W = 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 určena 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 (umožňuje hlasování hosty) /select X :no / yes (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 (hráči jedoucí v protisměru) /midrace X :no / yes (připojení v průběhu závodu) /mustpit X :no / yes (povinná zastávka v boxech) /canreset X :no / yes (povolit reset vozu) /fcv X :no / yes (povinný pohled z kokpitu) /cruise X :no / yes (povolit jízdu v protisměru) /modified X :no / yes (vypnutí kontroly cheatů a modifikací hry) /start X :fixed / finish / reverse / random (pořadí jezdců na startu) /pass X :nastavit nové heslo (PRÁZDNÉ = bez hesla) /setlap UZIVATEL Y :nastavit hráči aktuální kolo na Y (záporné číslo = odečíst od aktuálního kola) /cansiren UZIVATEL Y :povolit nebo zakázat použití sirény (Y = 0 nebo 1) /ujoin UZIVATEL :přidat hráče do závodu /uai UZIVATEL :přidat hráčova AI řidiče do závodu /cars [cars] :viz níže: „Názvy aut“ /welcome X.txt :textový soubor s uvítací zprávou /tracks X.txt :seznam povolených tratí /hlog X.txt :soubor s ukládanými zprávami /ndebug X :no / yes (ladění sítě) /autosave X :automatické ukládání záznamů (0-ne / 1-ručně / 2-automaticky) /save_mpr X :uložit záznam s názvem X (autosave musí být nastaven na 1 nebo 2) /mprflush X :ukládat záznam online hry každých X sekund (0 = vypnuto) /ndebug X :no / yes (zobrazení síťového protokolu) /spectv X :no / yes (přepnutí na TV kameru v režimu pozorování) 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 UZIVATEL :trest - průjezd boxovou uličkou /p_sg UZIVATEL :trest - stop & go /p_30 UZIVATEL :trest - 30 sekund /p_45 UZIVATEL :trest - 40 sekund /p_clear UZIVATEL :zrušit trest Zprávy vedení závodu (RCM): (velký text uprostřed obrazovky) /rcm MESSAGE :poslat zprávu RCM (Race Control Message) /rcm_ply UZIVATEL :poslat RCM hráči UZIVATEL /rcm_all poslat RCM všem /rcc_ply UZIVATEL :vymazat RCM hráči UZIVATEL /rcc_all :vymazat všechny RCM Serverové příkazy jsou také dostupné těm, kteří se připojí na server použitím administrátorského hesla (pokud je definováno v konfiguračním souboru 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 BL1R BL2 BL2R FE1 FE1R SO1X 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 (výchozí nastavení pokud není uvedeno X) /colour [X] :vybrat sadu barev auta X (výchozí barvy pokud není uvedeno 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 /lang X :načíst jazyk X (data\language\X.txt) /horn X :vybrat typ klaksonu X (1 až 5) /siren off/slow/fast :vypnout/zapnout sirénu (pokud je to povoleno na serveru) /cp :zkopírovat parametry kamery volného pohledu do schránky /cp X :použít zkopírované parametry kamery volného pohledu /axsel :zkopírovat vybrané objekty layoutu do schránky /aiskill :nastavit úroveň AI pro přidávání nových aut /aiset NAME X :nastavit úroveň AI řidiči X (1 až 5) /aiset_all X :nastavit všem AI řidičům úroveň 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 /join Server :připojit se k online serveru z úvodní obrazoky /mprlag X :simulovat zpoždění paketů v online záznamu o X ms (+ bez interpolace) /mprsmooth X :0 / 1 (vypnout či zapnout interpolaci vstupů řízení) Kdykoliv: /exit :ukončit 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 /refresh :aktualizovat seznam nastavení vozu / serverů / záznamů /rsh :aktualizovat grafické shadery /window [min/max/monitor/virtual] - nastavení okna hry (bez parametru = obnovit) 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 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) /showmouse [yes/no] - zobratzit nebo skrýt kurzor myši (Shift + Z) /say [message] - to samé jako psaní zprávy (T) /echo [text] - zobrazení zprávy pouze na lokální 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] - zapnutí/vypnutí automatické spojky /shifter [auto/sequential/shifter] - typ řazení (automatické/sekvenční/řadicí páka) /view [fol/heli/cam/driver/custom] - typ pohledu (za autem/z výšky/z kokpitu/vlastní) /vr reset - resetovat pozici a orientaci headsetu (výchozí F8) /vr reset_headset - resetovat pozici headsetu /vr use_relative - použvat relativní pozici headsetu /vr [on/off/toggle/rift/openvr] - okamžité vypnutí/zapnutí VR režimu /view save - uložit změny v nastavení vlastního pohledu /view reload - znovu načíst vlastní pohled (bez uložení) 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í auto/trať např. /w pb (Personal Best = osobní rekord) nebo /w laps (počet odjetých kol) /ws TRAT AUTO PRIKAZ odešle příkaz pro určitou kombinaci auta/trtě 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: en.lfsmanual.net/wiki/Keys (v angličtině) Informace z master serveru - příkaz /m: /m find UZIVATEL : najít online závodníka /m ? : zobrazit seznam příkazů Názvy aut: ------------- Příkaz /cars používaný na serveru nebo v příkazovém řádku při spuštění 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 skupiny aut: ALL - všechna auta ROAD - 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 - lze kombinovat takto: /cars=TBO+LX4 :povolit XRT, RB4, FXO a LX4 /cars=ROAD-UF1 :povolit všechna silniční auta 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 vr_click, escape, virtual_kb, talk reverse, gear_1 - gear_7 ctrl_f1 - ctrl_f12, alt_f1 - alt_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: ------------------------------------ Pro zrušení 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, minus, plus ----------------------------- www.lfs.net - 9. února 2021