Barisan perintah dan perintah teks Live for Speed
=================================================


Barisan perintah :
------------------
LFS dapat dijalankan menggunakan barisan perintah (command line) atau dengan program lain.
Mode host terdedikasi tersedia tanpa penggambaran grafik : "nogfx".
Sebelum mengatur host, ada baiknya untuk menjalankan LFS dan mencoba
pengaturan di layar "Mulai Host Baru" - upload bandwidth yang diperlukan
untuk pengaturan tersebut tercantum di layar.

Barisan perintah atau file perintah diperlukan untuk host terdedikasi.

CATATAN - cara lain untuk menggunakan barisan perintah :

File perintah xxx.txt dapat digunakan alih-alih barisan perintah yang panjang.
File perintah tersebut berisi parameter barisan perintah yang dapat ditulis beberapa baris.
File perintah dapat berisi komentar, diawali dengan dua garis miring ("//")
Kemudian, barisan perintah dapat berupa :

LFS /cfg=xxx.txt (dimana "xxx.txt" adalah nama file)

/host=Nama Host      :DITULIS PERTAMA
/pass=Pass           :bila diperlukan - password
/admin=Pass          :bila diperlukan - password admin
/ip=X.X.X.X          :bila diperlukan - alamat ip lokal
/port=63392          :angka tinggi di bawah 65536
/mode=demo           :demo / s1 / s2 / s3
/usemaster=yes       :no (LAN) / yes (internet) / hidden (tersembunyi)
/track=XXCR          :sirkuit dan konfigurasi (contoh : BL1 / SO3R / FE4)
/weather=1           :cuaca dan pencahayaan : 1,2,3 di Blackwood
/cars=[mobil]        :lihat di bawah : "String mobil"
/maxguests=4         :jumlah tamu maksimum yang dapat bergabung ke host
/adminslots=0        :slot yang tersedia untuk admin (0 - 8)
/carsmax=5           :jumlah mobil maksimum dalam balapan
/carshost=1          :jumlah mobil maksimum (pemain + ai) pada komputer host
/carsguest=1         :jumlah mobil maksimum (pemain + ai) per komputer tamu
/pps=4               :kehalusan (3-6) jumlah update mobil per detik
/qual=0              :durasi kualifikasi (menit), 0 untuk tanpa kualifikasi
/laps=5              :jumlah lap, 0 untuk latihan
/wind=1              :0 tanpa angin / 1 angin ringan / 2 angin kencang
/dedicated=no        :no / yes / nogfx / invisible
/vote=yes            :no / yes : tamu dapat mem-vote kick atau ban
/select=yes          :no / yes : tamu dapat memilih sirkuit
/rstmin=X            :tidak boleh restart selama X detik setelah balapan dimulai
/rstend=X            :tidak boleh restart selama X detik setelah balapan selesai
/autokick=no         :no / kick / ban / spec (pengemudi yang melawan arus)
/midrace=yes         :no / yes               (ikut serta di tengah balapan)
/mustpit=no          :no / yes               (wajib pit stop)
/canreset=no         :no / yes               (izinkan me-reset mobil)
/fcv=no              :no / yes               (paksa pandangan kokpit)
/cruise=no           :no / yes               (izinkan melawan arus)
/modified=no         :no / yes               (menghindari pengecekan CP (Cheat Protection))
/start=finish        :fixed/finish/reverse/random (urutan barisan start)
		      (tetap / finish / kebalikan finish / acak)
/vr=X                :off / on / rift / openvr - hindari atau masuk ke mode VR
/insim=PORT          :membuka port InSim (PORT di antara 1 sampai 65535)
/player=Nama         :memilih nama pengemudi yang tersedia
/windowed=X          :no / yes - mode window (menimpa cfg.txt)
/welcome=X.txt       :set file teks selamat datang
/tracks=X.txt        :set daftar sirkuit yang diizinkan
/log=X.txt           :set file log pesan
/ndebug=no           :no / yes               (network debug)
/autosave=0          :penyimpanan .mpr (0-nonaktif / 1-manual / 2-auto)
/mprdir=X            :set folder data .mpr
/lytdir=X            :set folder data layout


Perintah host :
---------------
Beberapa perintah teks ditujukan untuk host dan administrator.

Dengan menggunakan sistem pesan teks (tekan T pada host normal atau
ketikkan di dalam host nogfx), pesan tersebut berubah menjadi perintah
bila diawali dengan garis miring ("/").

Perintah sederhana tanpa parameter :

/restart               :mulai balapan
/qualify               :mulai kualifikasi
/end                   :kembali ke layar setup balapan
/help                  :daftar perintah
/reinit                :reset total (mengeluarkan seluruh koneksi)
/ck                    :batalkan seluruh voting kick atau ban
/cv                    :batalkan voting game (restart / selesai / kualifikasi)
/zero_all              :atur ulang jumlah lap semua mobil menjadi lap 1

Perintah dengan parameter - layar setup balapan :

/track XXC[R/X/Y] [W]  :sirkuit dan konfigurasi    (contoh : BL1 / SO3R / FE4X)
/weather W             :cuaca dan pencahayaan      (W = 1, 2, 3...)
/qual X                :durasi kualifikasi (menit) (0 = tanpa kualifikasi)
/laps X                :jumlah lap                 (0 = latihan)
/hours X               :durasi balapan (jam)       (bila lap tidak ditentukan)
/wind X                :0 tanpa angin / 1 angin ringan / 2 angin kencang

Perintah dengan parameter - setiap saat :

/maxguests X           :jumlah tamu maksimum yang dapat bergabung ke host
/adminslots X          :slot admin (0 - 8)
/carsmax X             :jumlah mobil maksimum dalap balapan
/carshost X            :jumlah mobil maksimum (pemain+ai) pada komputer host
/carsguest X           :jumlah mobil maksimum (pemain+ai) per komputer tamu
/pps X                 :kehalusan (3-6) jumlah update mobil per detik
/msg X                 :kirim pesan sistem
/vote X                :no / yes                    (tamu diizinkan mem-vote)
/select X              :no / yes                    (tamu diizinkan memilih sirkuit)
/rstmin X              :tidak boleh restart selama X detik setelah balapan dimulai
/rstend X              :tidak boleh restart selama X detik setelah balapan selesai
/autokick X            :no / kick / ban / spec      (untuk pengemudi yang melawan arus)
/midrace X             :no / yes                    (izinkan ikut serta di tengah balapan)
/mustpit X             :no / yes                    (wajib pit stop)
/canreset X            :no / yes                    (izinkan me-reset mobil)
/fcv X                 :no / yes                    (paksa pandangan kokpit)
/cruise X              :no / yes                    (izinkan melawan arus)
/modified X            :no / yes                    (hindari pengecekan CP)
/start X               :fixed/finish/reverse/random (urutan barisan start)
/pass X                :set password baru           (KOSONG = tanpa password)
/setlap X Y            :set jumlah lap pemain X menjadi sebanyak Y (nilai negatif = dikurang)
/cars [mobil]          :lihat di bawah : "String mobil"
/welcome X.txt         :set file teks selamat datang
/tracks X.txt          :set daftar sirkuit yang diizinkan
/hlog X.txt            :set file log pesan di host
/ndebug X              :no / yes (network debug)
/autosave X            :penyimpanan .mpr (0-nonaktif / 1-manual / 2-otomatis)
/save_mpr X            :simpan .mpr dengan nama X (autosave harus bernilai 1 atau 2)

Perintah layout autocross :

/axlist X              :tampilkan daftar layout untuk sirkuit X - contoh : AU1
/axload X              :muat layout X
/axsave X              :simpan layout X
/axlaps X              :jumlah lap autocross
/axclear               :kosongkan layout

Perintah Ban / Kick / Spectate - kapan saja :

/spec X                :pengguna X bergabung ke spektator
/kick X                :memutus koneksi pengguna X
/ban X Y               :mem-ban pengguna X untuk Y hari (0 = 12 jam)
/unban X               :mengeluarkan pengguna X dari ban list
/pitlane X             :pengguna X menuju jalur pit  (kembali ke lap 1)
/pit_all               :semua mobil menuju jalur pit (kembali ke lap 1)

Penalti :

/p_dt NAMA_PENGGUNA    :penalti drive through
/p_sg NAMA_PENGGUNA    :penalti stop-go
/p_30 NAMA_PENGGUNA    :penalti waktu 30 detik
/p_45 NAMA_PENGGUNA    :penalti waktu 45 detik
/p_clear NAMA_PENGGUNA :cabut penalti waktu / pit

Pesan Race Control (RCM, teks besar di tengah-tengah layar) :

/rcm PESAN             :tulis RCM yang akan dikirim
/rcm_ply NAMA_PENGGUNA :kirim RCM ke NAMA_PENGGUNA
/rcm_all               :kirim RCM ke seluruh pengguna
/rcc_ply NAMA_PENGGUNA :bersihkan RCM NAMA_PENGGUNA
/rcc_all               :bersihkan semua RCM


Perintah host juga tersedia bagi pengguna yang telah terhubung ke
host tersebut menggunakan password admin, bila password tersebut
telah ditentukan saat memulai host.


Untuk menampilkan pesan selamat datang di sebuah host :
-------------------------------------------------------
Buat file teks bernama "X.txt" di folder LFS Anda.
Ketik sebanyak maksimal 200 huruf ke dalam file teks tersebut.

Gunakan perintah /welcome=X.txt di barisan perintah Anda


Untuk membatas pilihan sirkuit di sebuah host :
-----------------------------------------------
Buat file teks bernama "X.txt" di folder LFS Anda.
Tulis sirkuit dan konfigurasinya yang Anda ingin izinkan.
Ketik satu konfigurasi dalam satu baris.
Anda harus menggunakan nama pendek dari sirkuit tersebut :
[2 huruf pertama] [nomor konfigurasi] [arah]

Contoh :

BL1     Blackwood GP
BL1R    Blackwood GP, mundur
BL2     Blackwood Rallycross
BL2R    Blackwood Rallycross
FE1     Fern Bay Club
FE1R    Fern Bay Club, mundur
SO2X    South City, konfigurasi terbuka dengan start di Sprint 1
SO2Y    South City, konfigurasi terbuka dengan start di Sprint 1 mundur

Gunakan perintah /tracks=X.txt di barisan perintah Anda


Perintah lokal :
----------------
Kebanyakan dari perintah teks berikut ini meniru fungsi yang biasanya tersedia
dengan menekan tombol di layar, tetapi dapat berguna dalam situasi tertentu,
misalnya saat mengendalikan LFS dengan program eksternal menggunakan InSim.

Layar setup balapan :

/ready               :set siap
/cancel              :batal siap
/clear               :keluarkan seluruh pembalap dari barisan start

Layar setup balapan atau in game :

/car XXX             :pilih mobil (contoh : XRT)
/setup  [X]          :pilih setup X ([default] bila tanpa X)
/colour [X]          :pilih warna X ([default] bila tanpa X)
/join                :ikut serta dalam balapan
/ai     [NAMA]       :tambah pengemudi AI (NAMA dapat ditentukan)
/spec                :bergabung ke spektator atau tinggalkan barisan start
/leave               :memutus koneksi dari host
/player X            :pilih pengemudi X yang tersedia

Mode / replay :

/spr X               :jalankan replay Single Player dari layar entri
/mpr X               :jalankan replay Multiplayer dari layar entri
/end                 :keluar dari replay menuju layar entri
/sp                  :menuju mode single player dari layar entri
/mp IP PORT          :bergabung ke host multiplayer lokal dari layar entri
/join NAMAHOST       :bergabung ke host multiplayer online dari layar entri

Kapan saja :

/exit                :keluar dari LFS
/entry               :kembali ke layar entri
/speedreduce X       :jumlah pengurangan putaran stir berdasarkan kecepatan mobil (0 - 1)
/reducehalf X        :kecepatan mobil (m/s) untuk setengah dari pengurangan putaran stir
/loadkb X            :memuat file setelan keyboard (data\misc\X.kbs)
/savekb X            :menyimpan file setelan keyboard (data\misc\X.kbs)
/out X               :hanya terlihat oleh program eksternal
/log X.txt           :set file log pesan
/refresh             :refresh daftar setup / host / replay

/window [min/max/monitor/virtual] - mengatur mode window (tanpa parameter = kembali semula)

Peritah yang berguna untuk script dan tombol kontroler :

/run X               :jalankan script X         (data\script\X.lfs)
/hrun X              :jalankan script X di host (khusus admin)
/exec E C            :jalankan program E        (dengan barisan perintah C)
/wait E C            :seperti /exec tetapi LFS diam (hang) sampai program E berjalan

/fov    [derajat]           - bidang pandangan
/ff     [0-200]             - kekuatan force feedback
/axis   [sumbu]  [fungsi]   - contoh /axis 2 throttle   (lihat di bawah)
/invert [0/1]    [fungsi]   - contoh /invert 1 brake    (lihat di bawah)
/button [tombol] [fungsi]   - contoh /button 5 shift_up (lihat di bawah)
/key    [tombol] [fungsi]   - contoh /key Q handbrake   (lihat di bawah)
/head_tilt       [derajat]  - 1g kemiringan kepala
/lateral_shift   [m]        - 1g pergeseran menyamping
/forward_shift   [m]        - 1g pergeseran maju
/vertical_shift  [m]        - 1g pergeseran vertikal
/hidetext   [yes/no]        - tampil / sembunyikan teks (SHIFT + F)
/showmouse  [yes/no]        - tampil / sembunyikan mouse (SHIFT + Z)
/say        [pesan]         - sama seperti mengetik pesan
/echo       [teks]          - tampilkan teks hanya di layar lokal
/ctrlf      [nomor] [teks]  - ganti teks ctrl+F[nomor], contoh : "ctrlf 1 hello"
/altf       [nomor] [teks]  - ganti teks alt+F[nomor], contoh : "altf 1 bye"
/wheel_turn [derajat]       - tentukan sudut putaran kontroler
/press      [tombol]        - simulasikan penekanan tombol (lihat PARAMETER)
/shift      [tombol]        - SHIFT + tombol
/ctrl       [tombol]        - CTRL + tombol
/alt        [tombol]        - ALT + tombol
/autoclutch [0-1]           - kopling otomatis off / on

/shifter    [auto/sequential/shifter]    - tipe pernseling
/view       [fol/heli/cam/driver/custom] - pilih pandangan

/vr reset                       - atur ulang posisi dan orientasi VR (tombol baku: F8)
/vr [on/off/toggle/rift/openvr] - masuk / keluar mode VR

/view save                  - simpan perubahan pandangan custom
/view reload                - muat ulang pandangan custom (tanpa penyimpanan)

DALAM SCRIPT : //komentar - baris ini dilewatkan
DALAM PESAN (tekan T) : //xxx - menjalankan script (kependekan dari /run xxx)


Untuk mendapatkan info dari LFS World - perintah /w dan /ws :
-------------------------------------------------------------
  /w PERINTAH      mengirim perintah ke LFS World untuk mobil/sirkuit yang dipilih
  contoh :  /w pb  (Personal Best, lap tercepat Anda)  atau  /w laps  (Lap)

  /ws SIRKUIT MOBIL PERINTAH  mengirim perintah untuk mobil/sirkuit yang ditentukan
  contoh :  /ws BL1R XRT pb  (melihat PB sirkuit Blackwood GP REV dengan mobil XR GT Turbo)

  Perintah untuk mengakses database online lebih lanjut dapat ditemukan di
  en.lfsmanual.net/wiki/Keys (laman bahasa Inggris)

Untuk mendapatkan informasi dari server master - perintah /m  :

  /m find PENGGUNA : cari pengguna online
  /m ?             : tampilkan daftar perintah master


String Mobil :
--------------
Untuk membatas pilihan mobil, gunakan perintah /cars pada
barisan perintah atau host / admin dengan parameter kode mobil 3 huruf.

Contoh :

/cars=XFG+XRG        :XF GTI dan XR GT
/cars=MRT            :Hanya MRT5

Grup Mobil juga dapat digunakan :

ALL    - semua mobil
ROAD   - mobil jalanan
RACE   - mobil balap
TBO    - XRT+RB4+FXO
LRF    - LX6+RAC+FZ5
GTR    - FXR+XRR+FZR

Tanda "+" dan "-" dapat digunakan untuk membuat kombinasi seperti :

/cars=TBO+LX4        :XRT, RB4, FXO and LX4
/cars=ROAD-UF1       :semua mobil jalanan kecuali UF 1000


NAMA FUNGSI untuk PERINTAH /button dan /key :
---------------------------------------------
steer_left         (stir kiri)
steer_right        (stir kanan)
steer_fast         (stir cepat)
steer_slow         (stir lambat)
throttle           (gas)
brake              (rem)
shift_up           (ganti gigi, naik)
shift_down         (ganti gigi, turun)
clutch             (kopling)
handbrake          (rem tangan)
left_view          (lihat kiri)
right_view         (lihat kanan)
rear_view          (lihat belakang)
horn               (klakson)
flash              (lampu dim)
reset              (reset mobil)
pit_speed          (pembatas kecepatan)
tc_disable         (kendali traksi)
ignition           (starter mesin)
zoom_in            (zoom in)
zoom_out           (zoom out)
reverse            (mundur)
gear_1 - gear_7    (gigi 1 - 7)
ctrl_f1 - ctrl_f12


NAMA FUNGSI untuk PERINTAH /axis dan /invert :
----------------------------------------------
steer     (stir)
combined  (gas dan rem (gabung))
throttle  (gas)
brake     (rem)
lookh     (arah penglihatan)
lookp     (anggukan penglihatan)
lookr     (kemiringan penglihatan)
clutch    (kopling)
handbrake (rem tangan)
shiftx    (shifter kiri-kanan)
shifty    (shifter depan-belakang)


MENGHAPUS FUNGSI tombol atau sumbu :
------------------------------------
Untuk menghapus fungsi tombol atau sumbu,
Anda dapat menggunakan -1 pada fungsi tersebut.

Contoh 1 : /button -1 shift_up <- menghapus fungsi tombol ganti gigi (naik)
Contoh 2 : /axis -1 clutch     <- menghapus fungsi sumbu kopling


PARAMETER untuk perintah tombol (press / shift / ctrl / alt) :
--------------------------------------------------------------
Huruf A - Z
Nomor 0 - 9
F1 - F12
up (atas), down (bawah), left (kiri), right (kanan)
space (spasi), enter, esc, tab
less (","), more (".")

-------------------------------
www.lfs.net - 13 Februari 2016
Terjemahan oleh : Banu Basworo (akubosaan)