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. NOTA - alternativas para usar as opções de linha de comando: 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 /cfg=xxx.txt (onde xxx.txt é o nome do arquivo de configuração) /host=Nome Do Servidor :PRIMEIRO DA LISTA /pass=Senha :se necessário - senha /admin=Senha :se necessário - senha do administrador /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 :pilotos que andam na contra-mão - no / yes / ban / spectate /midrace=yes X :conexão durante uma corrida - no / yes /mustpit=no :pit stop obrigatório - no / yes /canreset=no :permite reposicionar o carro - no / yes /start=finish :grid de largada - fixed/finish/reverse/random (padrão: race start) /insim=PORTA :ouvir o InSim (PORTA entre 1 e 65535) /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 /autosave=0 :gravar MPR (0-não / 1-manual / 2-automático) /mprdir=X :seleciona a pasta para gravar o mpr 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 /names :alterna entre mostrar pilotos e nomes de usuário /help :lista dos comandos /reinit :reinicialização total (remove todas conexões) Comandos com parâmetros - tela de entrada: /track XXCR :autódromo e configuração (ex: BL1 / SO3R / FE4) /weather X :clima (ex: 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) /start X :fixed/finish/reverse/random (Padrão race start) /pass X :define nova senha (BRANCO = sem senha) /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 /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: /spectate 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 /colour X :seleciona cor X /join :participa da corrida /ai [NOME] :inclui um piloto IA (pode especificar NOME) /spectate :assiste ou abandona o grid /leave :desconecta do servidor /player X :seleciona piloto X 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 A qualquer hora: /exit :saída limpa do convidado ou servidor /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 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) /say [mensagem] - o mesmo que enviar mensagem /echo [texto] - envia o texto somente na tela local /spec [nome] - o mesmo que spectate [nome] /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 /gccut [0-1] - desacelera ao subir marcha /gcblip [0-1] - punta-taco ao descer marcha /shifter [auto/sequential/shifter] - tipo de câmbio /view [fol/heli/cam/driver/custom] - seleciona a visão 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 reverse, gear_1 - gear_7, ctrl_f1 - ctrl_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 (press / ctrl / shift): ------------------------------------------------------------ Letras de A à Z Números de 0 à 9 F1 à F12 up, down, left, right space, enter, esc, tab less, more