﻿Live for Speedin komentorivin asetukset ja tekstikomennot
=====================================================


Komentorivin asetukset:
---------------------
LFS voidaan käynnistää komentoliittymän tai toisen ohjelman avulla.

Ennen kuin valitset palvelimen asetukset, saatat hyötyä siitä, jos käynnistät LFS:n
ja yrität määrittää asetuksia Käynnistä uusi palvelin tilassa - vaadittu
kaistamäärä niille asetuksille näkyy ruudulla.

Komnetorivi tai komentotiedosto vaaditaan dedikoiduille palvelimille.

Luettelo komennoista:

Seuraava komento, jos sitä käyteään, täytyy olla ensimmäinen komento komentorivillä
tai ensimmäinen komento komentotiedostossa.

/settings=X.txt            	:lataa asetukset X.txt-tiedostosta cfg.txt-tiedoston sijaan

Vain yhtä näistä seuraavista komennoista voidaan käyttää.

/host=Palvelimen nimi      	:käynnistä paikallinen tai internet-palvelin
/mp=IP portti          	   	:liity paikalliselle palvelimelle
/join=Palvelimen nimi      	:liity internet-palvelimelle

Seuraavia komentoja voi käyttää vain sen jälkeen, kun on käyttänyt jotain näistä komennoista /host /mp /join.

/pass=Salasana             	:jos vaaditaan - salasana
/admin=Salasana            	:jos vaaditaan - valvojan salasana

Seuraavat komennot on tarkoitettu lähinnä isännille, mutta niitä voidaan käyttää
myös useiden cfg.txt a<setusten yliajamiseen tai InSimin käynnistämiseen.

/ip=X.X.X.X                	:jos vaaditaan - paikallinen tietty IP-osoite
/port=63392                	:iso numero joka on alle 65536
/mode=demo                 	:demo / s1 / s2 / s3 - palvelimelle pääsyyn vaativa lisenssi
/usemaster=yes             	:no / yes / hidden - käytä pääpalvelinta
/track=XXCR                	:rataympäristö ja sen ratakonfiguraatio (esim. BL1 / SO3R / FE4)
/weather=1                 	:sää: 1,2,3 Blackwoodissa
/cars=[autot]              	:katso alempaa: "Autolyhenteet"
/maxguests=4               	:enimmäismäärä vierailijoita jotka voivat liittyä palvelimelle
/adminslots=0              	:valvojille varattujen paikkojen määrä (0-8)
/carsmax=5                 	:enimmäismäärä autoja kisassa
/carshost=1                	:enimmäismäärä autoja (ihmispelaajat+AI-kuljettajat) palvelinkoneelta
/carsguest=1               	:enimmäismäärä autoja (ihmispelaajat+AI-kuuljettajat) per vieras
/pps=4                     	:autojen lähettämien pakettien maksimimäärä (3-12) sekunnissa
/qual=0                    	:aika-ajojen kesto minuuteissa, arvo 0 tarkoittaa, että aika-ajoja ei ajeta
/laps=5                    	:kisan kesto kierroksissa, arvo 0 tarkoittaa harjoitussessiota
/wind=1                    	:0 ei tuulta / 1 vaimea tuuli / 2 kova tuuli
/dedicated=no              	:no / yes / nogfx / invisible
/vote=yes                  	:no / yes: voivatko vierailijat äänestää potkaisemista ja estosta
/select=yes                	:no / yes: voivatko vierailijat valita radan
/rstmin=X                  	:ei uudelleen käynnistämistä X sekuntiin kisan lähdön jälkeen
/rstend=X                  	:ei uudelleen käynnistämistä X sekuntiin kisan päättymisen jälkeen
/autokick=no               	:no / kick / ban / spec (väärään suuntaan ajavat)
/midrace=yes               	:no / yes               (liity kesken kisan)
/mustpit=no                	:no / yes               (pakollinen varikkopysähdys)
/canrefuel=no        	   	:no / yes               (salli uudelleentankkaaminen)
/showfuel=no         	   	:no / yes               (näytä muiden autojen polttoainemäärät)
/canreset=no               	:no / yes               (salli auton nollaus)
/fcv=no                    	:no / yes               (pakotettu ohjaamonäkymä)
/cruise=no                 	:no / yes               (salli väärään suuntaan ajo)
/modified=no               	:no / yes               (vältä CP-tarkistukset)
/start=finish              	:fixed/finish/reverse/random (lähtöjärjestys ilman aika-ajoja)
/vr=X                      	:off / on / rift / openvr - vältä tai mene VR-tilaan
/insim=PORTTI              	:portti InSimille (PORTTI on 1:n and 65535:n välillä)
/player=Nimi               	:käytä tiettyä pelaajan nimeä
/windowed=X                	:no / yes - yliajaa cfg.txt-tiedostossa määritellyn asetuksen
/welcome=X.txt             	:määritä tervetuloa-viestin tiedosto
/tracks=X.txt              	:määritä lista sallituista radoista
/ndebug=no                 	:no / yes               (tietoverkon debug-tila)
/autosave=0                	:MPR-uusintojen tallennus (0-ei tallennusta / 1-manuaalitallennus / 2-automaattinen tallennus)
/mprdir=X                  	:määritä kansio MPR-uusinnoille
/lytdir=X                  	:määritä kansio Autoslalom-radoille

Komentotiedostoa xxx.txt voidaan käyttää pitkän komentorivin sijaan.
Komentotiedosto sisältää komentorivin parametrejä.
Parametrejä voidaan jakaa useille eri riville.
Komentotiedosto voi sisältää kommentteja, alkaen kahdella kauttaviivalla //
Silloin komentorivissä olisi yksinkertaisesti:

LFS /cfg=xxx.txt (xxx.txt on nimi konfigurointitiedostolle)


Palvelinkomennot:
--------------
Jotkin tekstikomennot ovat tarkoitettuja isännälle sekä valvojille.

Normaalia viestin kirjoittamissysteemiä käyttäen (painamalla T-painiketta normaalilla palvelimella 
tai yksinkertaisesti kirjoittamalla nogfx-palvelimelle), viestistä tulee komento, jos aloitat sen kauttaviivalla.

Yksinkertaiset komennot, joissa ei ole parametriä:

/restart             	   	:käynnistä kilpailu
/qualify       		       	:käynnistä aika-ajo
/end                       	:palaa aulaan
/help                	   	:lista komennoista
/reinit              	   	:täysi käynnistys (sulkee kaikki yhteydet)
/ck                  	   	:peruuttaa käynnissä olevan äänestyksen potkaisemisesta tai estosta
/cv                  	   	:peruuttaa äänestyksen kisasta (uudelleenkäynnisys / lopetus / aika-ajot)
/zero_all            	   	:nollaa kierrosmäärät kaikista autoista

Komennot joissa on parametri - kisan asettamisruutu:

/track XXCR [W]      	   	:rataympäristö ja -konfiguraatio     (esim. BL1 / SO3R / FE4)
/weather W           	   	:sää             					  (W = 1, 2, 3...)
/qual X              	   	:aika-ajon pituus minuutteina    	  (0 = ei aika-ajoja)
/laps X              	   	:kilpailun pituus kierroksina        (0 = harjoitus)
/hours X             	   	:kilpailun pituus tunteina       	  (jos kierrrosmäärää ei ole määritetty)
/wind X              	   	:0 ei tuulta / 1 vaimea tuuli / 2 kova tuuli

Kommenot joissa on parametri - milloin tahansa:

/maxguests X               	:enimmäismäärä vierailijoita jotka voivat liittyä palvelimelle
/adminslots X              	:varattujen paikkojen määrä valvojille (0-8)
/carsmax X                 	:enimmäismäärä autoja kisassa
/carshost X                	:enimmäismäärä autoja (ihmispelaajat+ai-kuljettajat) palvelinkoneelta
/carsguest X               	:enimmäismäärä autoja (ihmispelaajat+ai-kuljettajat) per vieras
/pps X                     	:autojen lähettämien pakettien maksimimäärä (3-6) sekunnissa
/msg X                     	:lähetä systeemiviesti
/vote X                    	:no / yes                    (salli vierailijoiden äänestää potkaisemisesta ja estosta)
/select X                  	:no / yes                    (salli vieralijoiden vaihtaa rata)
/rstmin X                  	:ei uudelleenkäynnistämistä X sekuntiin kisan lähdön jälkeen
/rstend X                  	:ei uudelleenkäynnistämistä X sekuntiin kisan loppumisen jälkeen
/autokick X                	:no / kick / ban / spec      (väärään suuntaan ajavat)
/midrace X                 	:no / yes                    (liittyminen kesken kilpailun)
/mustpit X                 	:no / yes                    (pakollinen varikkopysähdys)
/canrefuel=no        	   	:no / yes               		(salli uudelleentankkaaminen)
/showfuel=no         	   	:no / yes               		(näytä muiden autojen polttoainemäärät)
/canreset=no               	:no / yes               		(salli auton nollaus)
/fcv X                     	:no / yes                    (pakotettu ohjaamonäkymä)
/cruise X                  	:no / yes                    (ajo väärään suuntaan sallittu)
/modified X                	:no / yes                    (vältä CP-tarkistukset)
/start X                   	:fixed/finish/reverse/random (lähtöjärjestys ilman aika-ajoja)
/pass X                    	:aseta uusi salasana         (TYHJÄ = ei salasanaa)
/setlap   KÄYTTÄJÄTUNNUS Y 	:määritä käyttäjän kierrosmääräksi Y (negatiivinen arvo = vähentää kierrosmäärää)
/cansiren KÄYTTÄJÄTUNNUS Y 	:salli tai kiellä sireeni     (Y = 0 tai 1)
/ujoin    KÄYTTÄJÄTUNNUS   	:lisää käyttäjä kilpailuun
/uai      KÄYTTÄJÄTUNNUS   	:lisää käyttäjän AI-kuljettaja kilpailuun
/cars [autot]              	:katso alempaa: "Autolyhenteet"
/welcome X.txt             	:määritä tervetuloa-viestin tiedosto
/tracks X.txt              	:määritä lista sallituista radoista-tiedosto
/hlog X.txt                	:määritä viestilokin tiedosto palvelimelle
/autosave X                	:MPR-uusintojen tallennus (0-ei tallennusta / 1-manuaalitallennus / 2-automaattinen tallennus)
/save_mpr X                	:tallenna MPR-uusinta nimellä X (autosave-komennon parametrin täytyy olla 1 tai 2)
/mprflush X          	   	:päivitä MPR-tiedostoa joka X sekunti (0 = pois käytöstä)
/ndebug X                  	:no / yes (tietoverkon debug-tila)
/spectv X            	   	:no / yes (valitse TV-kuvakulma liittyessäsi katsojiin)

Autocrossin komennot layouteille:

/axlist X            	   	:lista layouteista radalla X - esim. AU1
/axload X            	   	:lataa layout X palvelimelle
/axsave X                  	:tallenna layout X palvelimelle
/axlaps X            		:määritä kierrosten määrä
/axclear             		:tyhjennä layout

Estä / Potkaise / Liitä katsojiin komennot - milloin tahansa:

/spec X              		:liitä käyttäjä X katsojiin
/kick X              		:potkaise käyttäjä X
/ban X Y             		:estä käyttäjä X Y päiväksi (0 = 12 tuntia)
/unban X             		:poista esto käyttäjältä X
/pitlane X           		:palauta käyttäjä X varikolle
/pit_all             		:palauta kaikki autot varikolle

Rangaistukset:

/p_dt KÄYTTÄJÄTUNNUS       	:anna läpiajorangaistus
/p_sg KÄYTTÄJÄTUNNUS       	:anna pysähdysrangaistus
/p_30 KÄYTTÄJÄTUNNUS       	:anna 30 sekunnin rangaistus
/p_45 KÄYTTÄJÄTUNNUS       	:anna 45 sekunnin rangaistus
/p_clear KÄYTTÄJÄTUNNUS    	:poista rangaistus

Race Control-viestit (iso teksti keskellä ruutua):

/rcm VIESTI                	:aseta Race Control-viesti lähetettäväksi
/rcm_ply KÄYTTÄJÄTUNNUS    	:lähetä Race Control-viesti käyttäjälle
/rcm_all                   	:lähetä Race Control-viesti kaikille
/rcc_ply KÄYTTÄJÄTUNNUS    	:poista käyttäjän Race Control-viesti
/rcc_all                   	:poista kaikki Race Control-viestit


Palvelimen komennot ovat myös saatavilla kenelle tahansa käyttäjälle joka on yhdistänyt
palvelimeen valvojan salasanaa käyttäen mikäli sellainen oli määritelty kun palvelin
käynnistettiin.


Näyttääksesi tervetuloviestin palvelimella:
---------------------------------------
Luo tekstitiedosto nimeltä "X.txt" LFS-kansioosi.
Kirjoita enintään 200 merkkiä siihen tekstitiedostoon.

Käytä komentoa /welcome=X.txt sinun komentorivissäsi


Rajoittaaksesi sallittuja ratoja palvelimella:
-----------------------------------------
Luo tekstitiedosto nimeltä "X.txt" LFS-kansioosi.
Listaa kaikki ne radat ja konfiguraatiot mitkä haluat sallia.
Pistä yksi ratakonfiguraatio jokaiselle riville
Sinun täytyy käyttää ratojen lyhenteitä:
[rataympäristön kaksi ensimmäistä merkkiä] [ratakonfiguraation numero] [vastakkainen ajosuunta]

Esimerkiksi:

BL1
BL1R
BL2
BL2R
FE1
FE1R

Käytä komentoa /tracks=X.txt sinun komentorivissäsi


Paikalliset komennot:
---------------
Useimmat näistä tekstikomennoista tekevät saman toiminnon mitä yleensä käytetään
kun painetaan näkyvillä olevia painikkeita mutta ne voivat olla hyödillisiä muissa tilanteissa,
esimerkiksi kun kontrolloit LFS-peliä erillisen ohjelman avulla käyttäen InSimiä.

Ainoastaan kisan asettamisruudussa:

/ready               		:ole valmis
/cancel              		:peruuta valmiina oleminen
/clear               		:tyhjennä kaikki kuljettajat listasta

Kisan asettamisruudussa tai pelissä:

/car XXX             		:valitse auto (esim. XRT)
/setup  [X]          		:valitse säätö X (oletussäädöt jos X puuttuu)
/colour [X]          		:valitse väri X (oletusvärit jos X puuttuu)
/join                		:liity kilpailuun
/ai     [NIMI]       		:lisää AI-kuljettaja (NIMI voidaan myös määrittää)
/spec                		:liity katsojiin tai poistu lähtöruudukosta
/leave               		:sulje yhteys palvelimelta
/player X            		:valitse olemassa oleva pelaaja X
/lang X              		:lataa kieli X (data\langauge\X.txt)
/horn X              		:valitse äänimerkin tyyppi (1-5)
/siren off/slow/fast 		:vaihda sireeni (jos palvelin sallii sen)
/cp                  		:kopioi vapaan näkymän teksti leikepöydälle
/cp X                		:palauta aiemmin kopioitu vapaa näkymä
/axsel               		:kopioi valittujen objektien tekstit leikepöydälle
/aiskill             		:määritä AI-kuljettajien taitotaso (AI-kuljettajien lisäämistä varten)
/aiset NIMI X        		:määritä AI-kuljettajan taitotasoksi X (1-5)
/aiset_all X         		:määritä kaikkien paikallisten AI-kuljettajien taitotasoksi X

Tila / uusintahallinta:

/spr X                      :aloita yksinpeliuusinta X päävalikosta
/mpr X                      :aloita moninpeliuusinta X päävalikosta
/end                        :palaa uusinnasta päävalikkoon
/sp                         :mene yksinpeliin päävalikosta
/mp IP PORTTI               :liity paikalliseen palvelimeen päävalikosta
/join PALVELIMEN NIMI       :liity palvelimeen päävalikosta
/mprlag X            		:simuloi pakettien lähettämistä X millisekunnilla (+ ei sulavuutta)
/mprsmooth X         		:0 / 1 (poista käytöstä tai ota käyttöön sulava ohjaus)

Milloin tahansa:

/exit                		:sulje LFS
/entry               		:palaa päävalikkoon
/spectv no/yes            	:valitse TV-kuvakulma automaattisesti liittyessäsi katsojiin
/speedreduce X       		:vähennä kääntämisen kokonaisnopeutta (0-1)
/reducehalf X        		:nopeus m/s puolikkaalle vähentämiselle
/loadkb X            		:lataa näppäimistön asetustiedosto (data\misc\X.kbs)
/savekb X            		:tallenna asetustiedosto näppämistölle (data\misc\X.kbs)
/out X               		:nähdään vain ulkopuolisissa ohjelmissa
/log X.txt           		:aseta viestilokitiedosto
/refresh             		:päivitä lista säädöistä / palvelimista / uusinnoista
/rsh                 		:uudelleenlataa varjostimet

/window [min/max/monitor/virtual] - aseta ikkuna (ei parametriä = palauta)

Hyödyllisiä komentoja skripteille ja ohjaimen näppäimille:

/run X               		:aja skripti X     			(data\script\X.lfs)
/hrun X              		:aja skripti X palvelimella (vain valvojille)
/exec E C            		:suorita ohjelma E        	(komentorivin C avulla)
/wait E C            		:kuten exec mutta LFS pysähtyy kunnes ohjelma E lopetetaan

/fov    [astemäärä]              - näkökenttä
/ff     [0-200]                  - ratin voima
/axis   [poljin]  [funktio]      - esim. /axis 2 throttle   (katso alempaa)
/invert [0/1]     [funktio]      - esim. /invert 1 brake    (katso alempaa)
/button [painike] [funktio]      - esim. /button 5 shift_up (katso alempaa)
/key    [näppäin] [funktio]   	 - esim. /key Q handbrake   (katso alempaa)
/head_tilt        [astemäärä]    - 1g pään kallistus
/lateral_shift    [m]            - 1g siirtymä vaakasuoraan
/forward_shift    [m]            - 1g siirtymä eteenpäin
/vertical_shift   [m]            - 1g siirtymä pystysuoraan
/hidetext   [yes/no]             - piilota tai näytä teksti (SHIFT + F)
/showmouse  [yes/no]             - näytä tai piilota hiiri (SHIFT + Z)
/say        [viesti]             - sama kuin kirjoittaisit viestin keskustelussa
/echo       [teksti]             - näytä teksti vain omalla näytölläsi
/ctrlf      [numero] [teksti]    - vaihda teksti esim. "ctrlf 1 hello"
/altf       [numero] [teksti]    - vaihda teksti esim. "altf 1 bye"
/wheel_turn [astemäärä]          - määritä ohjaimen ohjauskulma
/press      [näppäin]            - simuloi näppäinpainallus (katso Parametrit key-komentoihin)
/shift      [näppäin]            - SHIFT + näppäin
/ctrl       [näppäin]            - CTRL + näppäin
/alt        [näppäin]            - ALT + näppäin
/autoclutch [0-1]                - kytke automaattinen kytkin pois / päälle

/shifter    [auto/sequential/shifter]    - valitse vaihteiston tyyppi
/view       [fol/heli/cam/driver/custom] - valitse kuvakulma

/vr reset                       - sijainti ja suunta (oletuksena F8)
/vr reset_headset               - välittömästi nollaa headsetin sijainti
/vr use_relative                - välittömästi käytä suhteellista sijaintia
/vr [on/off/toggle/rift/openvr] - välittömästi siirry VR-tilaan tai lähde VR-tilasta

/view save                  - tallenna muutokset mitä kustomoituun kuvakulmaan on tehty
/view reload                - lataa uudelleen kustomoitu kuvakulma (ilman tallentamista)

SKRIPTISSÄ: //kommentti - tätä riviä ei huomioida
KESKUSTELULAATIKOSSA: //xxx - lyhenne komennolle /run xxx


Saadaksesi infoa LFS Worldista - /w ja /ws komennot:
-------------------------------------------------
  /w KOMENTO lähettää komennon LFS Worldiin nykyiselle autolle/radalle
  esim.  /w pb  (henkilökohtainen ennätys)  or  /w laps  (kierrosten määrä)

  /ws RATA AUTO KOMENTO lähettää komennon tietylle autolle/radalle
  esim.  /ws BL1R XRT pb  (näe henkilökohtainen ennätyksesi XR GT TURBOlla Blackwood GP REV-radalla)

  Enemmän tietokantayhteyteen liittyviä komentoja löydät
  "LFS Keys"-sivulta osoitteesta www.liveforspeed.net

Saadaksesi tietoa pääpalvelimesta - /m komento:

  /m find KÄYTTÄJÄTUNNUS - etsi käyttäjää verkosta
  /m ?                   - lista pääpalvelimeen liittyvistä komennoista


Autolyhenteet:
------------
/cars-komento komentorivissä tai isännille/valvojille
käyttää kolmikirjaimisia autolyhenteitä.

Esimerkiksi:

/cars=XFG+XRG        :Salli XF GTI ja XR GT
/cars=MRT            :Salli vain MRT5

Näitä autoryhmiä voi myös käyttää:

ALL    - kaikki autot
ROAD   - liikenteeseen lailliset autot
RACE   - kilpailuautot
TBO    - sama kuin XRT+RB4+FXO
LRF    - sama kuin LX6+RAC+FZ5
GTR    - sama kuin FXR+XRR+FZR

Plus- ja miinusmerkkejä voidaan käyttää yhdistelmänä näiden kanssa:

/cars=TBO+LX4        :Salli RB4, FXO, XRT ja LX4
/cars=ROAD-UF1       :Salli kaikki ROAD-autoryhmän autot poislukien UF 1000


Funktioiden nimet /button ja /key komentoihin:
-------------------------------------------------
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


Funkitoiden nimet /axis ja /invert komentoihin:
--------------------------------------------------
steer, combined, throttle, brake
lookh, lookp, lookr
clutch, handbrake, shiftx, shifty


Jätä määrittelemättä painike tai poljin:
-----------------------------
Jättääksesi määrittelemättä painikkeen tai polkimen toiminnallisuudesta,
voit asettaa arvon -1 siihen toiminnallisuuteen.

Esimerkki 1: /button -1 shift_up <- jätä määrittelemättä vaihde ylöspäin painike
Esimerkki 2: /axis -1 clutch     <- jätä määrittelemättä kytkinpoljin


Parametrit key-komentoihin (press / shift / ctrl / alt):
-------------------------------------------------------------
Kirjaimet A-Z
Numerot 0-9
F1-F12
up, down, left, right
space, enter, esc, tab
less, more, minus, plus

---------------------------
www.lfs.net - 5. helmikuuta 2021
Kääntänyt: Tankslacno alunperin 14. huhtikuuta 2016 - päivitetty käännös 9. helmikuuta 2021