AI Core
Veículosai-vehiclekeys

ai-vehiclekeys

Chaves de veículos, trancar com controle remoto, lockpick e ligação direta, e o bloqueio do motor sem chave.

O ai-vehiclekeys decide quem pode trancar, destrancar e ligar um veículo. Um jogador sem a chave não consegue ligar o motor; com um lockpick, ele pode tentar abrir uma porta trancada ou fazer ligação direta no carro.

O que faz no jogo

  • Quem tem chave. O dono de um veículo próprio sempre tem a chave dele, e todo membro do emprego ou gangue dono de um veículo de frota também tem. Essas chaves nunca são guardadas: elas seguem a posse no ai-vehicles, então vender um carro move a chave junto. Outros scripts podem dar chaves extras (um aluguel, um veículo de emprego, um test drive, um spawn de administrador); essas duram até o jogador sair do servidor ou trocar de personagem.
  • Trancar. Aperte U perto de um veículo do qual você tem a chave. As luzes piscam e a buzina toca uma vez quando você está a pé.
  • Motor. No banco do motorista sem chave, o motor fica desligado: o jogador não consegue ligá-lo acelerando, e o item de motor do menu radial também recusa. M desliga e liga de novo o motor para um motorista que tem a chave.
  • Entregar as chaves. Sentado em um veículo do qual você tem a chave, a seção de veículo do menu radial mostra Hand over the keys. O outro jogador mais próximo a até 3 m recebe uma cópia (você fica com a sua). Os dois recebem uma notificação.
  • Lockpick. Use um item lockpick ao lado de um veículo trancado (a até 3 m) para abrir as portas. Use-o no banco do motorista de um veículo do qual você não tem a chave para fazer ligação direta: se der certo, o jogador fica com a chave até sair do servidor. A ordem é: o minigame (se houver um definido), uma barra de progresso, depois o sorteio de chance. O jogador precisa ficar a até 4 m do veículo até o fim. Uma tentativa que falha pode quebrar o lockpick.

Instalação

Instalado pela receita do AI Core. À mão: ensure ai-vehiclekeys depois do ai-core e do ai-vehicles. Adicione um item lockpick ao seu inventário se ele não tiver: o ai-vehiclekeys o registra como usável em qualquer inventário que estiver rodando.

No painel de administração, Server > General > Key script escolhe o sistema de chaves. Automatic usa o ai-vehiclekeys quando nenhum outro script de chaves suportado está rodando.

Configurações do painel

Painel de administração > Vehicle keys > aba Keys and locks. Os padrões vêm de data/settings.json.

Lock key

ConfiguraçãoO que mudaUnidadePadrão
Lock reachA que distância do veículo o jogador precisa estar para trancá-lo ou destrancá-lo. 2-30.m6

Lockpicking

ConfiguraçãoO que mudaUnidadePadrão
Door chanceChance de um lockpick abrir uma porta trancada. 0-100.%60
Door timeQuanto tempo a barra de progresso de uma porta roda. 1-60.s5
Hotwire chanceChance de o motor ligar; o jogador então fica com as chaves até sair do servidor. 0-100.%35
Hotwire timeQuanto tempo a barra de progresso da ligação direta roda. 1-120.s10
Break chanceChance de o lockpick quebrar quando uma tentativa falha. 0-100.%25
MinigameJogado antes da barra de progresso: None, Skill check ou Lockpick. Um lockpick que quebra no jogo de lockpick é gasto. A chance acima ainda é sorteada depois de um jogo vencido: defina-a como 100 % para deixar só o jogo decidir.Lockpick
DifficultyEasy, Medium ou Hard. Aparece só quando um minigame é escolhido.Medium

Comandos

Nenhum.

Teclas

Cada jogador pode trocá-las nas configurações de teclas do GTA (seção FiveM); o dono troca os padrões no painel de administração (Keybinds).

Tecla padrãoO que faz
UTranca ou destranca o veículo mais próximo do qual você tem a chave.
MLiga / desliga o motor (só no banco do motorista). Sem chave, mostra "You do not have the keys to this vehicle".

O que ele substitui

fxProvide: qbx_vehiclekeys. exports.qbx_vehiclekeys:HasKeys, GiveKeys, RemoveKeys, SetLockState e IsPlayerNearVehicle chegam ao ai-vehiclekeys.

Outros scripts de chaves

Você pode rodar outro script de chaves no lugar: a camada de chaves do AI Core conversa com qbx_vehiclekeys, qb-vehiclekeys, wasabi_carlock, Renewed-Vehiclekeys, MrNewbVehicleKeys, vehicles_keys (Jaksam), mVehicle, as chaves do cd_garage e tgiann-hotwire. Escolha-o no painel de administração (Server > General > Key script) e pare o ai-vehiclekeys. Todo script ai-* dá chaves pela camada, então eles continuam funcionando.

Limites conhecidos

  • Chaves extras (ligação direta, entregues, dadas por scripts) duram só a sessão: somem quando o jogador sai ou troca de personagem.
  • O lockpick precisa que o item lockpick exista na lista de itens do seu inventário.

Nesta página