Live for Speed parancssori kapcsolók és szöveges parancsok
==========================================================


Parancssori kapcsolók :
-----------------------
A Live for Speed-et parancssorból vagy más programból is elindíthatod.
Dedikált hoszt indításakor a "/nogfx" kapcsoló segítségével letilthatod
a hardveres rajzolást, így egy gyenge videokártyával felszerelt
gépet is használhatsz hosztként.

Mielőtt kiválasztod a hoszt beállításait :
Indítsd el az LFS-t és próbáld ki a kívánt beállításokat az
"Új játék indítása" képernyőn, itt ugyanis láthatod, hogy mekkora
sávszélességre lesz majd szükséged az adott beállítások használatához.

A dedikált hoszt mód használatához szükséged lesz egy parancssorra
vagy egy parancsfájlra.

MEGJEGYZÉS - egy másik mód a parancssori beállítások használatához : 

A hosszú parancssori kapcsolók begépelgetése helyett használj
parancsfájlokat (xxx.txt). Tekintsd ezeket a fájlokat úgy, mintha különböző
profilokat hoznál létre a különféle hosztok beállításaihoz.
Egy-egy ilyen fájlba beírhatod a kívánt parancssori paramétereket.
A paramétereket természetesen több sorba is írhatod.
A fájlba megjegyzéseket is írhatsz két perjel után így: // megjegyzés
Ezekután a hosztot indító parancs ilyen egyszerűen fog kinézni:

LFS /cfg=xxx.txt   (ahol xxx.txt a parancsfájl neve)

Az alábbiakban láthatod a parancsfájlban használható kapcsolókat.
A kettőspont után a lehetséges értékek vannak megadva. Ha valamelyik
érték beállításával kapcsolatban bizonytalan lennél, akkor az
"Új játék indítása" képernyőn nézd meg az egyes opciókhoz tartozó súgót.

/host=Hoszt Neve     :EZ LEGYEN AZ ELSŐ A LISTÁBAN
/pass=Jelszó         :ha szükséges - jelszó
/admin=Jelszó        :ha szükséges - admin jelszó
/ip=X.X.X.X          :ha szükséges - a hoszt IP címe
/port=63392          :egy nagy szám 65536 alatt
/mode=demo           :demo / s1 / s2
/usemaster=yes       :no / yes / hidden : főszerver használata nem/igen/rejtett
/track=XXCR          :pálya és konfiguráció (pl.: BL1 / SO3R / FE4)
/weather=1           :időjárás : 1,2,3 a blackwoodi pályán
/cars=[autók]        :olvasd el lentebb: "Autók engedélyezése"
/maxguests=4         :max hány vendég kapcsolódhat a hoszthoz
/adminslots=0        :adminisztrátoroknak fenntartott kapcsolatok száma (0..8)
/carsmax=5           :max hány autó lehet a versenyben
/carshost=1          :max hány autó (valós+MI) lehet a hoszt gépen
/carsguest=1         :max hány autó (valós+MI) lehet egy vendég gépen
/pps=4               :folytonosság (3-6) hányszor frissítse az autókat mp-ként
/qual=0              :kvalifikációs idő, 0 = nincs kvalifikáció
/laps=5              :körök száma, 0 = gyakorlás
/wind=1              :0 szélcsend / 1 gyenge / 2 erős szél
/dedicated=no        :no / yes / nogfx / invisible
/vote=yes            :no / yes : vendégek szavazhatnak kitiltásra/kidobásra
/select=yes          :no / yes : vendégek választhatnak pályát
/rstmin=X            :nincs újraindítás X másodpercig rajt után
/rstend=X            :nincs újraindítás X másodpercig verseny vége után
/autokick=no         :no / kick / yes / ban / spec(rossz irányba autózok ellen)
/midrace=yes         :no / yes                    (verseny közbeni belépés)
/mustpit=no          :no / yes                    (box kiállás kötelező)
/canreset=no         :no / yes               (autó helyreállítás engedélyezése)
/fcv=no              :no / yes                    (belső nézet kényszerítése)
/start=finish        :fixed/finish/reverse/random (indulási sorrend)
/insim=PORT          :listen for InSim (PORT = 1 és 65535 között)
/windowed=X          :no / yes - cfg.txt-beli beállítás felülbírálása
/welcome=X.txt       :üdvözlő szövegfájl neve
/tracks=X.txt        :engedélyezett pályák listája
/log=X.txt           :üzenetek naplófájlja
/ndebug=no           :no / yes               (hálózati hibakeresés)
/autosave=0          :többj. visszaj. auto mentése (0-nem / 1-kézi / 2-auto)
/mprdir=X            :többj. visszaj. mentés célkönyvtára
/lytdir=X            :az elrendezések fájlait tartalmazó könyvtár


Hoszt parancsok :
-----------------
Bizonyos szöveges parancsok csak hosztokon használhatóak és csak
adminisztrátorok használhatják.

A megszokott üzenő rendszer (normál hoszton nyomd meg a T gombot vagy
grafika nélküli hoszton ("nogfx") egyszerűen gépeld be), az üzeneteket
parancsként kezeli ha azok perjellel kezdődnek.

Egyszerű, paraméter nélküli parancsok :

/restart             :elindítja a versenyt
/qualify             :elindítja a kvalifikációt
/end                 :vissza a belépő képernyőre
/names               :váltás felhasználói és versenyzői nevek között
/help                :parancsok listája
/reinit              :teljes újraindítás (a kapcsolatokat bontja)

Paraméteres parancsok - csak belépő képernyőn :

/track XXCR          :pálya és konfiguráció (pl.: BL1 / SO3R / FE4)
/weather X           :időjárás : 1,2,3 a blackwoodi pályán
/qual X              :kvalifikációs idő, 0 = nincs kvalifikáció
/laps X              :körök száma, 0 = gyakorlás
/hours X             :verseny hossza órákban  (ha a körök nincsenek megadva)
/wind X              :0 szélcsend / 1 gyenge / 2 erős szél

Paraméteres parancsok - bármikor használhatóak :

/maxguests X         :max hány vendég kapcsolódhat a hoszthoz
/adminslots=0        :adminisztrátoroknak fenntartott kapcsolatok száma (0..8)
/carsmax X           :max hány autó lehet a versenyben
/carshost X          :max hány autó (valós+MI) lehet a hoszt gépen
/carsguest X         :max hány autó (valós+MI) lehet egy vendég gépen
/pps X               :folytonosság (3-6) hányszor frissítse az autókat mp-ként
/msg X               :rendszerüzenet küldése
/vote X              :no / yes - vendégek szavazhatnak
/select X            :no / yes - vendégek választhatnak pályát
/rstmin X            :nincs újraindítás X másodpercig rajt után
/rstend X            :nincs újraindítás X másodpercig verseny vége után
/autokick X          :no / kick / yes / ban / spec(rossz irányba autózok ellen)
/midrace X           :no / yes                    (verseny közbeni belépés)
/mustpit X           :no / yes                    (box kiállás kötelező)
/canreset=no         :no / yes               (autó helyreállítás engedélyezése)
/fcv=no              :no / yes                    (belső nézet kényszerítése)
/cruise X            :no / yes                    (ellenirányban is enged)
/start X             :fixed/finish/reverse/random (indulási sorrend)
/pass X              :új jelszó megadása          (ha üres akkor nincs jelszó)
/cars [autók]        :olvasd el lentebb : "Autók engedélyezése"
/welcome X.txt       :üdvözlő szövegfájl neve
/tracks X.txt        :engedélyezett pályák listája
/hlog X.txt          :üzenetek naplófájlja a hoszton
/ndebug=no           :no / yes               (hálózati hibakeresés)
/autosave 0          :többj. visszaj. auto mentése (0-nem / 1-kézi / 2-auto)
/save_mpr X          :többj. visszaj. neve (autosave = 1 vagy 2 legyen)

Autocross pályaversenyek parancsai:

/axlist X            :elrendezések listázása X pályához - pl.: AU1
/axload X            :X nevű elrendezés betöltése a hoszton
/axsave X            :elrendezés elmentése X néven a hoszton
/axlaps X            :körök száma autorcross versenyen
/axclear             :objektumok törlése az elrendezésből

Kidobó / kitiltó / kiállító parancsok - bármikor használhatóak :

/spec X              :X felhasználót a nézők közé helyezi
/kick X              :X felhasználó kapcsolatának bontása
/ban X Y             :X felhasználó Y napra kitiltása (0 = 12 óra)
/unban X             :X felhasználó tiltásának visszavonása
/pitlane X           :X felhasználót a boxutcába helyezi
/pit_all             :mindenkit a boxutcába helyez


Büntetések :

/p_dt USERNAME       :áthajtásos büntetést ad
/p_sg USERNAME       :megállásos büntetést ad
/p_30 USERNAME       :30 másodperces büntetést ad
/p_45 USERNAME       :45 másodperces büntetést ad
/p_clear USERNAME    :törli az időbeli és box büntetéseket


Verseny irányító üzenetek (RCM) : (nagy szöveg a képernyő közepén)
(Race Control Message = RCM)

/rcm ÜZENET          :RCM üzenet beállítása amit majd elküldesz
/rcm_ply ÜZENET      :RCM küldése adott felhasználónak
/rcm_all             :RCM küldése mindenkinek
/rcc_ply ÜZENET      :adott felhasználónak küldött üzenet törlése
/rcc_all             :mindenkinek küldött üzenet törlése


A hoszt parancsokat szintén használhatja bármelyik felhasználó, aki
a hoszt indításakor megadott adminisztrátori jelszóval kapcsolódott a hoszthoz.


Üdvözlő üzenet megjelenítése a hoszton :
----------------------------------------
Készíts egy szöveges fájlt (X.txt) az LFS könyvtárában.
Ez a fájl maximum 200 karaktert tartalmazhat. Tehát a mérete sem lehet
nagyobb mint 200 byte.

Ezután a parancssorban (vagy a parancsfájlban) a /welcome=X.txt kapcsolóval
indítsd az LFS-t.


Engedélyezett pályák listája a hoszton, pályák tiltása :
--------------------------------------------------------
Készíts egy szöveges fájlt (X.txt) az LFS könyvtárában.
Sorold fel azokat a pályákat és konfigurációkat, amelyeket
engedélyezni szeretnél. Minden sorba csak egy konfigurációt írj!
A rövidített pályaneveket kell használnod :
[a név első két betűje] [konfig száma] [R=fordított irány]

Példák :

BL1
BL1R
BL2
BL2R
FE1
FE1R

Ezután a parancssorban (vagy a parancsfájlban) a /tracks=X.txt kapcsolóval
indítsd az LFS-t.

Helyi parancsok :
-----------------
Ezeknek a parancsoknak a legtöbbje egy-egy gyakran használt funkciót
valósít meg, ezért célszerű egy billentyűhöz társítani őket.
Azonban más esetben is hasznosak lehetnek; például akkor ha
egy külső programmal irányítod az LFS-t az InSim-en keresztül.
(Az InSim rendszerről bővebben angolul az InSim.txt-ben olvashatsz)

Csak a játék beállításainál:

/ready               :a verseny indítása vagy a készenlét jelzése
/cancel              :indításra való készenlét visszavonása
/clear               :minden versenyző eltávolítása a listából

Játék beállításai képernyőn vagy játék közben :

/car XXX             :autó kiválasztása (pl.: XRT)
/setup X             :X beállítás kiválasztása
/colour X            :X festés kiválasztása
/join                :belépés a versenybe
/ai [NÉV]            :MI versenyző hozzáadása (a név megadható)
/spec                :belépés a nézők közé vagy a verseny elhagyása
/leave               :hoszt elhagyása, kilépés
/player X            :átváltás X versenyzőre (profil váltás)

Mód / visszajátszás irányítása :

/spr X               :egyjátékos visszajátszás elindítása a belépő képernyőről 
/mpr X               :többjátékos visszajátszás elindítása a belépő képernyőről
/end                 :kilépés a visszajátszásból, vissza a belépő képernyőre
/sp                  :egyjátékos mód választása a belépő képernyőről
/mp IP PORT          :belépés egy helyi játékba a belépő képernyőről

Bármikor használhatóak :

/exit                :azonnali kilépés az LFS-ből
/entry               :vissza a belépő képernyőhöz
/speedreduce X       :kormányelfordulás csökkentése nagy sebességnél (0..1)
/reducehalf X        :sebesség (m/s) ahol a csökkentés még fele erősségű
/loadkb X            :billentyűzet beláll. betöltése (data\misc\X.kbs)
/savekb X            :billentyűzet beláll. mentése (data\misc\X.kbs)
/out X               :üzenet külső programok számára (a képernyőn nem látható)
/log X.txt           :üzenetek naplófájlja


Hasznos parancsok szkriptekhez és játékvezérlő gombokhoz :

/run X               :X script futtatása            (data\script\X.lfs)
/hrun X              :X script futtatása a hoszton  (csak adminoknak)
/exec E C            :E program futtatása           (C parancssorral)
/wait E C            :mint a /exec csak az LFS megvárja az E program végét


/fov        [fok]           - látószög
/ff         [0-200]         - erő-visszacsatolás (FF) erőssége
/axis   [tengely][funkció]  - pl.: /axis 2 throttle    (lásd lent)
/invert [0/1]    [funkció]  - pl.: /invert 1 brake     (lásd lent)
/button [gomb]   [funkció]  - pl.: /button 5 shift_up  (lásd lent)
/key   [billentyű] [funkció]- pl.: /key Q handbrake    (lásd lent)
/head_tilt       [fok]      - 1g fej bólintás
/lateral_shift   [m]        - 1g elmozdulás oldalra
/forward_shift   [m]        - 1g elmozdulás előre
/vertical_shift  [m]        - 1g elmozdulás függőlegesen
/hidetext   [yes/no]        - szöveg elrejtése/mutatása (SHIFT + F módban)
/showmouse  [yes/no]        - egér megjelenítése / elrejtése (SHIFT + Z)
/say        [üzenet]        - ua. mint csevegésnél beírt szöveg
/echo       [szöveg]        - szöveg kiirása a (helyi) képernyőre
/spec       [név]           - ua. mint a /spectate [név]
/ctrlf      [szám] [szöveg] - szöveg változtatása pl.: "ctrlf 1 Helló!" 
/altf       [szám] [szöveg] - szöveg változtatása pl.: "altf 1 Szia!"
/wheel_turn [fok]           - kormány elfordulási szöge (körbe)
/press      [bill]          - bill leütés szimulálása (lásd PARAMÉTEREK)
/shift      [bill]          - SHIFT + billentyű
/ctrl       [bill]          - CTRL + billentyű
/alt        [bill]          - ALT + billentyű
/autoclutch [0-1]           - automata kuplung ki/be

/shifter    [auto/sequential/shifter]    - sebességváltó típusa
/view       [fol/heli/cam/driver/custom] - nézet váltása

/view save                  - egyéni nézet változtatásainak mentése
/view reload                - egyéni nézet visszaállítása (mentés nélkül)

Szkriptben  : //megjegyzés - az ilyen sort átlépi
Csevegésnél : //xxx - röviden a /run xxx


Információ lekérése az LFS World-ről - /w és /ws parancsok :
------------------------------------------------------------
  A /w PARANCS elküld egy parancsot az LFS World szervernek
  az aktuális autóval / pályával kapcsolatban.
  pl.:  /w pb  (Personal Best - Egyéni legjobb)
        /w laps (Körök)

  /ws PÁLYA AUTÓ PARANCS adott pályával/autóval kapcsolatos infókhoz
  pl.:  /ws BL1R XRT pb  ( Egyéni legjobb idő az XR GT TURBO-val
                           a Blackwood GP-n visszafelé )

  További online adatbázis kezelő parancsokat találsz
  az "LFS Keys" lapon a www.liveforspeed.net weboldalon.

Információt kérhetsz le a főszerverről(master server) a /m PARANCS segítségével:

  /m find FELHASZNÁLÓ : online felhasználót kereshetsz
  /m ?                : főszerver parancsainak listázása


Autók engedélyezése :
---------------------
A /cars parancsot az indító parancssorban használhatod vagy a hosztokon
az adminisztrátorok használhatják őket. Az autókat - az S2-ben megszokott
módon - három karakterből álló kódok jelölik.

Példák :

/cars=XFG+XRG        :XF GTI és XR GT engedélyezése
/cars=MRT            :csak az MRT5-öt engedélyezi

Ezek a kategóriák szintén hasznosak:

ALL    - minden autó
ROAD   - utcai autók
RACE   - versenyautók
TBO    - ua. mint XRT+RB4+FXO
LRF    - ua. mint LX6+RAC+FZ5
GTR    - ua. mint FXR+XRR+FZR

A plusz és mínusz jelek a kategóriákkal együtt használhatóak (úgy
mint a halmazműveletek) :

/cars=TBO+LX4        :XRT, RB4, FXO és LX4 engedélyezése
/cars=ROAD-UF1       :minden utcai autó engedélyezése kivéve az UF 1000-est


Funkciónevek a /button és /key parancsokhoz :
-----------------------------------------------
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


Funkciónevek az /axis és /invert parncsokhoz :
------------------------------------------------
steer, combined, throttle, brake
lookh, lookp, lookr
clutch, handbrake, shiftx, shifty


Gomb vagy tengely hozzárendelésének megszüntetése
-------------------------------------------------
Gomb vagy tengely funkcióhoz való hozzárendelésének megszüntetéséhez
a funkciónév helyett "-1"-et adj meg a hozzárendelésnél.

1. Példa : /button -1 shift_up <- SHIFT + FEL hozzárendelés megszüntetése
2. Példa : /axis -1 clutch     <- kuplungpedál tengely hozzárendelés feloldása


Paraméterek a billentyűparancsokhoz (press / shift / ctrl / alt) :
------------------------------------------------------------------
- Az angol ABC betűi A-tól Z-ig    (pl.: /key Q handbrake)
- Számok 0-tól 9-ig
- Funkció gombok F1-től F12-ig
- Nyilak mint pl. fel, le, balra, jobbra:
up, down, left, right           (pl.: /key left steer_left)
space, enter, esc, tab          (pl.: /key space reset)
- Balra és jobbra mutató relációs jelek: < és >:
less, more
