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


Barisan perintah :
------------------
LFS dapat dijalankan menggunakan barisan perintah (command prompt) atau dengan program lain.
Mode host terdedikasi tersedia tanpa penggambaran grafik : "nogfx".
Sebelum mengatur host, ada gunanya untuk menjalankan LFS
dan mencoba pengaturan di layar Mulai Host Baru - upload bandwidth
yang diperlukan untuk pengaturan tersebut tampil 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)


Berikut ini adalah contoh isi file perintah :

/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 lebih tinggi di bawah 65536
/mode=demo           :demo / s1 / s2
/usemaster=yes       :no / yes / hidden
/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 bisa 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) dalam 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 low / 2 angin high
/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 untuk X detik setelah balapan dimulai
/rstend=X            :tidak boleh restart untuk X detik setelah finish balapan
/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)
/insim=PORT          :port InSim (di antara 1 sampai 65535)
/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 game
/names                 :tampilan antara nama pemain dan nama pengguna
/help                  :daftar perintah
/reinit                :reset total (mengeluarkan seluruh koneksi)
/ck                    :batalkan seluruh voting kick atau ban
/cv                    :batalkan voting game (restart / selesai / kualifikasi)

Perintah dengan parameter - mode layar entri :

/track XXCR            :sirkuit dan konfigurasi    (contoh BL1 / SO3R / FE4)
/weather X             :cuaca dan pencahayaan      (contoh 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 low / 2 angin high

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) dalam 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 untuk X detik setelah balapan dimulai
/rstend X              :tidak boleh restart untuk X detik setelah finish balapan
/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 (Cheat Protection))
/start X               :fixed/finish/reverse/random (urutan barisan start)
/pass X                :set password baru           (KOSONG = tanpa password)
/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-auto)
/save_mpr X            :simpan .mpr dengan nama X (autosave harus 1 atau 2)

Perintah layout autocross :

/axlist X              :tampilkan daftar layout untuk sirkuit X - contoh: AU1
/axload X              :muat layout X di host
/axsave X              :simpan layout X di host
/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
/pit_all               :semua mobil menuju jalur pit

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 PENGGUNA
/rcm_all               :kirim RCM ke seluruh pengguna
/rcc_ply NAMA_PENGGUNA :bersihkan RCM PENGGUNA
/rcc_all               :bersihkan semua RCM


Perintah host juga tersedia bagi pengguna yang telah terhubung ke
host tersebut menggunakan password admin, bila pengguna 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.

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.
Ketik daftar 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
BL1R
BL2
BL2R
FE1
FE1R

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 layar, tetapi dapat berguna pada suatu situasi,
misalnya saat mengendalikan LFS dengan program eksternal menggunakan InSim.

Layar setup game :

/ready               :set siap
/cancel              :batal siap
/clear               :bersihkan seluruh pembalap dari list

Layar setup game atau in game :

/car XXX             :pilih mobil (contoh : XRT)
/setup X             :pilih setup X
/colour X            :pilih warna X
/join                :ikut serta dalam balapan
/ai [NAMA]           :tambah pengemudi AI (NAMA dapat ditentukan)
/spec                :menuju 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 entry
/mpr X               :jalankan replay Multiplayer dari layar entry
/end                 :keluar dari replay menuju layar entry
/sp                  :menuju mode single player dari layar entry
/mp IP PORT          :bergabung ke game multiplayer lokal dari layar entry

Kapan saja :

/exit                :keluar LFS
/entry               :kembali ke layar entry
/speedreduce X       :total reduksi kecepatan putaran stir berdasarkan kecepatan mobil (0 - 1)
/reducehalf X        :kecepatan mobil (m/s) untuk setengah reduksi kecepatan 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

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 E ada

/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   [ya/tidak]      - tampil / sembunyikan teks (SHIFT + F)
/showmouse  [ya/tidak]      - tampil / sembunyikan mouse (SHIFT + Z)
/say        [pesan]         - sama seperti mengetik pesan
/echo       [teks]          - tampilkan teks hanya di layar lokal
/ctrlf      [nomor] [text]  - ganti teks, contoh "ctrlf 1 hello"
/altf       [nomor] [text]  - ganti teks, "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

/view save                  - simpan perubahan yang dibuat pada 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   kirim 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   kirim perintah untuk mobil/sirkuit yang ditentukan
  contoh :  /ws BL1R XRT pb  (lihat PB sirkuit Blackwood GP REV dengan mobil XR GT Turbo)

  Perintah untuk mengakses database online lebih lanjut dapat ditemukan di
  www.lfs.net/?page=keys

Untuk mendapatkan informasi dari server master - perintah /m  :

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


String Mobil :
--------------
Untuk membatasi pilihan mobil, gunakan perintah /cars pada
barisan perintah atau host / admin dengan parametar 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 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 September 2012
Terjemahan oleh : Banu Basworo (akubosaan)