Linha de comando e texto de comandos do Live for Speed ====================================================== Opções de linha de comando: --------------------------- O LFS pode ser iniciado pela linha de comando ou outro programa. Um servidor dedicado sem gráficos: "nogfx". Antes de selecionar as opções de servidor, você pode achar ajuda no LFS e testar as opções na tela "Criar Corrida Online". A largura da banda necessária é mostrada nesta tela. Para rodar servidores dedicados, é necessária uma linha de comando ou um arquivo de comando. Lista de comandos: Os próximos comandos, se usados, terão de ser os primeiros na linha de comando ou os primeiros comandos no arquivo. /settings=X.txt :lê os comandos do X.txt ao invés de cfg.txt Somente um dos seguintes comandos poderá ser usado. /host=Nome Do Servidor :inicia um servidor local ou na internet /mp=Porta IP :junta-se a um servidor local /join=Nome do Servidor :junta-se a um servidor internet Os próximos comandos poderá somente serem usados depois dos /host /mp /join. /pass=Senha :se necessário - senha /admin=Senha :se necessário - senha do administrador Os próximos comandos são principalmente para servidores, mas poderão serem usados para sobrepor vários comandos no cfg.txt ou iniciar o InSim. /ip=X.X.X.X :se necessário - endereço IP local especificado /port=63392 :um número maior e abaixo de 65536 /mode=demo :modo do servidor - demo / s1 / s2 /usemaster=yes :usar o servidor principal - no / yes / hidden /track=XXCR :autódromo e configuração (ex: BL1 / SO3R / FE4) /weather=1 :clima - 1, 2, 3 em Blackwood /cars=[carros] :veja a seguir em "Código dos Carros" /maxguests=4 :número máximo de clientes que podem conectar no servidor /adminslots=0 :vagas reservadas para administradores (0 a 8) /carsmax=5 :número máximo de carros numa corrida /carshost=1 :número máximo de carros (real+ai) no servidor /carsguest=1 :número máximo de carros (real+ai) por convidado /pps=4 :suavidade (3-6) número de update de carros por segundo /qual=0 :minutos de qualificação, 0, sem qualificação /laps=5 :número de voltas, 0, para treino /wind=1 :0 sem vento / 1 pouco vento / 2 muito vento /dedicated=no :servidor dedicado - no / yes / nogfx / invisible /vote=yes :clientes podem votar - no / yes /select=yes :clientes podem selecionar autódromos - no / yes /rstmin=X :não reiniciar por X segundos após iniciada a corrida /rstend=X :não reiniciar por X segundos após terminar a corrida /autokick=no :no / yes / ban / spectate (pilotos que andam na contra-mão) /midrace=yes :no / yes (conexão durante uma corrida) /mustpit=no :no / yes (pit stop obrigatório) /canreset=no :no / yes (permite reposicionar o carro) /fcv=no :no / yes (força o uso da visão no cockpit) /cruise=no :no / yes (permite andar na contra-mão) /modified=no :no / yes (evitar verificação de CP) /start=finish :fixed/finish/reverse/random (grid de largada) /vr=X :off / on / rift / openvr (evitar ou entrar no modo vr) /insim=PORTA :ouvir o InSim (PORTA entre 1 e 65535) /player=Nome :usar o nome do Piloto especificado /windowed=X :janela - no / yes - sobrepõe opção do arquivo cfg.txt /welcome=X.txt :seleciona o arquivo de texto de boas vindas /tracks=X.txt :seleciona a lista de autódromos permitidos /log=X.txt :seleciona arquivo de histórico de mensagens /nodebug=no :debug de rede - no / yes /autosave=0 :gravar MPR (0-não / 1-manual / 2-automático) /mprdir=X :seleciona a pasta para gravar os replays /lytdir=X :seleciona a pasta dos layouts Um arquivo xxx.txt pode ser usado ao invés de uma longa linha de comando. O arquivo de comando contém parâmetros da linha de comando. Os parâmetros podem ser divididos em várias linhas. O arquivo de comando pode conter comentários, iniciados com duas barras // Então a linha de comando será simples: LFS.exe /cfg=xxx.txt (onde xxx.txt é o nome do arquivo de configuração) Comando do servidor: -------------------- Alguns comandos de texto são usados por servidores e administradores. Usando o meio normal de mensagens (pressionando T no servidor ou simplesmente digitando no servidor dedicado), a mensagem se torna um comando se você iniciar com uma barra /. Comandos simples sem parâmetros: /restart :(re)inicia a corrida /qualify :(re)inicia a qualificação /end :retorna para a tela principal /help :lista dos comandos /reinit :reinicialização total (remove todas conexões) /ck :cancelar votos de chutar ou banir em progresso /cv :cancelar votos do jogo (reiniciar / finalizar / qualificação) /zero_all :zera contadores de volta de todos os carros Comandos com parâmetros - tela de entrada: /track XXCR [W] :autódromo e configuração (ex: BL1 / SO3R / FE4) /weather W :clima (W = 1, 2, 3...) /qual X :minutos de qualificação (0 = sem qualificação) /laps X :número de voltas (0 = treino) /hours X :quantidade de horas (se voltas não especificado) /wind X :vento (0 sem / 1 pouco / 2 muito) Comandos com parâmetros - a qualquer hora: /maxguests X :número máximo de convidados que podem conectar no servidor /adminslots X :vagas reservadas para administradores (0 a 8) /carsmax X :número máximo de carros numa corrida /carshost X :número máx de carros (real+ai) no servidor /carsguest X :número máx de carros (real+ai) por convidado /pps X :suavidade (3-6) número de updates de carros por segundo /msg X :enviar uma mensagem do sistema /vote X :no/yes (permite o convidado a votar) /select X :no/yes (permite o convidado escolher o autódromo) /rstmin X :não reinicia por X segundos após iniciada a corrida /rstend X :não reinicia por X segundos após terminar a corrida /autokick X :no/yes/ban/spectate (pilotos na contra mão) /midrace X :no/yes (conectar durante uma corrida) /mustpit X :no/yes (Pit Stop obrigatório) /canreset X :no/yes (permite reposicionar o carro) /fcv X :no/yes (força o uso da visão no cockpit) /cruise X :no/yes (permite andar na contra-mão) /modified X :no / yes (evita checagem CP) /start X :fixed/finish/reverse/random (Padrão race start) /pass X :define nova senha (BRANCO = sem senha) /setlap USUÁRIO Y :define usuário na volta Y (negativo = subtrair) /cansiren USUÁRIO Y :permite or não permite sirene (Y = 0 ou 1) /ujoin USUÁRIO :coloca o usuário na corrida /uai USUÁRIO :coloca piloto AI do usuário na corrida /cars [carros] :veja a seguir: "Código dos Carros" /welcome X.txt :define arquivo de boas vindas /tracks X.txt :define a lista de autódromos permitidos /hlog X.txt :define arquivo de histórico de mensagens do servidor /nodebug X :debug de rede - no / yes /autosave X :gravar MPR (0-não / 1-manual / 2-automático) /save_mpr X :gravar MPR com o nome X (autosave tem de ser 1 ou 2) Comandos de layout de Autocross: /axlist X :ver a lista de layouts para o autódromo X - ex: AU1 /axload X :carrega o layout X do servidor /axsave X :salva o layout X no servidor /axlaps X :define o número de voltas para o autocross /axclear :limpar layout de autocross Comandos chutar / banir / assistir - a qualquer hora: /spec X :faz o usuário X ficar assistindo /kick X :desconecta o usuário X /ban X Y :bane o usuário X por Y dias (0 = 12 horas) /unban X :remove banimento do usuário X /pitlane X :envia o usuário X para o pit /pit_all :envia todos os carros para o pit Penalidades: /p_dt USUÁRIO :dá a penalidade drive through /p_sg USUÁRIO :dá a penalidade stop-go /p_30 USUÁRIO :dá a penalidade 30 segundos /p_45 USUÁRIO :dá a penalidade 45 segundos /p_clear USUÁRIO :remove a penalidade Mensagem do Diretor de Prova: (texto grande no centro da tela) /rcm MENSAGEM :define uma Mensagem do Diretor de Prova para enviar /rcm_ply USUÁRIO :envia a Mensagem do Diretor de Prova para USUÁRIO /rcm_all :envia a Mensagem do Diretor de Prova para todos /rcc_ply USUÁRIO :limpa a Mensagem do Diretor de Prova do USUÁRIO /rcc_all :limpa todas as Mensagem do Diretor de Prova Os comandos de servidor estão disponíveis para os usuário que conectarem no servidor usando a senha do administrador, se definida na criação do servidor. Para mostrar uma mensagem de boas vindas no servidor: ----------------------------------------------------- Crie um arquivo texto chamado "X.txt" na pasta do LFS. Digite até 200 caracteres neste arquivo. Use o comando /welcome=X.txt na inicialização da linha de comando. Para restringir autódromos permitidos no servidor: -------------------------------------------------- Crie um arquivo texto chamado "X.txt" na pasta do LFS. Liste todos os autódromos e configurações que você deseja permitir. Digite uma configuração por linha. Você tem de usar nomes curtos dos autódromos: [duas primeiras letras do nome] [número da configuração] [inverso] Exemplo: BL1 BL1R BL2 BL2R FE1 FE1R Use o comando /tracks=X.txt na inicialização da linha de comando. Comandos locais: ---------------- A maioria destes comandos texto, reaplica funções usualmente controladas pressionando os botões on-screen, mas podem ser úteis em outras situações, por exemplo, quando o LFS é controlado por programas externos usando o InSim. Somente na tela de setup da Corrida: /ready :define pronto /cancel :cancela pronto /clear :limpa todas as corridas da lista Tela de setup da Corrida ou correndo: /car XXX :seleciona o carro (ex: XRT) /setup [X] :seleciona setup X (padrão se sem X) /colour [X] :seleciona cor X (padrão se sem X) /join :participa da corrida /ai [NOME] :inclui um piloto IA (pode especificar NOME) /spec :assiste ou abandona o grid /leave :desconecta do servidor /player X :seleciona piloto X /lang X :carrega idioma X (data\language\X.txt) /horn X :seleciona a buzinha X (1 ao 5) /siren off/slow/fast :muda a sirene (se o servidor permitir) Modo / Controle de replay: /spr X :na tela de entrada, toca um replay de corrida local /mpr X :na tela de entrada, toca um replay de corrida online /end :sai do replay e volta à tela de entrada /sp :na tela de entrada, vai para uma corrida local /mp IP PORT :na tela de entrada, vai para uma corrida online /join HOSTNAME :ingressar num servidor da tela de entrada A qualquer hora: /exit :saída limpa do convidado ou servidor /entry :retorna para a tela de entrada /speedreduce X :velocidade total da redução de esterçamento (de 0 a 1) /reducehalf X :velocidade em m/s para meia redução /loadkb X :carrega arquivo de configuração kb (data\misc\X.kbs) /savekb X :grava arquivo de configuração kb /out X :ignorado pelo LFS, mas visto pelos programas externos /log X.txt :define o arquivo de histórico de mensagens /refresh :reler a lista de setups / servidores / replays /window [min/max/monitor/virtual] - ajustar a janela (sem parâmetros = restaurar) Comandos úteis para scripts e botões do controle: /run X :executa o script X (data\script\X.lfs) /hrun X :executa o script X on host (somente administradores) /exec E C :executa o programa E (com a linha de comando C) /wait E C :como o exec mas o LFS espera finalizar o programa E /fov [graus] - ângulo de visão /ff [0-200] - força do force feedback /axis [eixo] [função] - ex: /axis 2 throttle (veja abaixo) /invert [0/1] [função] - ex: /invert 1 brake (veja abaixo) /button [botão] [função] - ex: /button 5 shift_up (veja abaixo) /key [tecla] [função] - ex: /key Q handbrake (veja abaixo) /head_tilt [graus] - 1g inclinação da cabeça /lateral_shift [m] - 1g inclinação lateral /forward_shift [m] - 1g inclinação frontal /vertical_shift [m] - 1g inclinação vertical /hidetext [yes/no] - apaga ou mostra textos (SHIFT + F) /showmouse [yes/no] - mostrar ou esconder o mouse (SHIFT + Z) /say [mensagem] - o mesmo que enviar mensagem /echo [texto] - envia o texto somente na tela local /ctrlf [núm] [texto] - troca o texto ex: "ctrlf 1 olá" /altf [núm] [texto] - troca o texto ex: "altf 1 tchau" /wheel_turn [graus] - especifica o ângulo de esterçamento do controle /press [tecla] - simula tecla pressionada /shift [tecla] - SHIFT + tecla /ctrl [tecla] - CTRL + tecla /alt [tecla] - ALT + tecla /autoclutch [0-1] - auto embreagem desligado / ligado /shifter [auto/sequential/shifter] - tipo de câmbio /view [fol/heli/cam/driver/custom] - seleciona a visão /vr reset - reiniciar a posição e orientação (padrão F8) /vr reset_headset - reinicia instantaneamente a posição do headset /vr use_relative - usa a posição relativa instantaneamente /vr [on/off/toggle/rift/openvr] - entra ou sai instantaneamente do modo vr /view save - salva qualquer alteração feita na visão pessoal /view reload - reler visão pessoal (sem salvar) EM UM ARQUIVO SCRIPT : //comentário - esta linha é ignorada EM UMA CAIXA DE MENSAGEM: //xxx - atalho para /run xxx Para ver informações do LFS World - comandos /w e /ws: ------------------------------------------------------ /w CMD envia comando para o LFS World para carro/autódromo corrente ex: /w pb (Melhor Volta Pessoal) ou /w laps (Voltas completadas) /ws TRACK CAR CMD envia comando para carro/autódromo especificado ex: /ws BL1R XRT pb (ver MVP no XR GT TURBO em Blackwood GP INVERSO) Mais comandos de acesso ao Banco de Dados online pode ser visto na página "LFS Keys" em www.liveforspeed.net Para ver informações do servidor principal - comando /m: /m find USUÁRIO: localizar um usuário online /m ? : ver uma lista de comandos mestre Código dos Carros: ------------------ O comando /cars para a linha de comando ou para servidores/administradores agora usa o código de três letras. Exemplo: /cars=XFG+XRG :Permite XF GTI e XR GT /cars=MRT :Permite somente MRT5 Estes Grupos de Carros também podem ser usados: ALL - todos os carros ROAD - carros de rua RACE - carros de corrida TBO - o mesmo que XRT+RB4+FXO LRF - o mesmo que LX6+RAC+FZ5 GTR - o mesmo que FXR+XRR+FZR Os sinais de mais e menos podem ser usados em conjunto: /cars=TBO+LX4 :Permite XRT, RB4, FXO e LX4 /cars=ROAD-UF1 :Permite todos os carros de rua exceto o UF 1000 NOMES DE FUNÇÃO para os comandos /button e /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 NOMES DE FUNÇÃO para os comandos /axis e /invert: ------------------------------------------------- steer, combined, throttle, brake lookh, lookp, lookr clutch, handbrake, shiftx, shifty DESMARCANDO um botão ou eixo: ----------------------------- Para desmarcar um botão ou eixo com uma função, você pode marcar -1 para essa função. Exemplo 1 : /button -1 shift_up <- desmarcando o botão marcha para cima Exemplo 2 : /axis -1 clutch <- desmarcando o eixo embreagem PARÂMETROS para os comandos de teclado (pressione / shift / ctrl / alt): ------------------------------------------------------------ Letras de A a Z Números de 0 a 9 F1 a F12 up, down, left, right space, enter, esc, tab less, more --------------------------------- www.lfs.net - 24 de outubro de 2017