Escola de Condução Dusa
Escola de Condução Dusa O preço original era: $49.00.O preço atual é: $34.00.
Voltar para produtos
Seleção de empregos FiveM xjobselector
Selecionador de Tarefas do CodeM O preço original era: $35.00.O preço atual é: $20.00.

Sistema de chave do veículo

O preço original era: $27.00.O preço atual é: $20.00.

(1 avaliação de cliente)

Sistema avançado de chaves de veículos FiveM | Frameworks suportados: ESX, QBCore

Principais características:

  • 🔒 Travas de veículos sincronizadas: Os bloqueios dos veículos são sincronizados entre todos os jogadores para uma experiência consistente.
  • 📱 Funcionalidade de chaveiro dinâmico: Os controles remotos funcionam de forma diferente dependendo do tipo de veículo.
  • 🔧 Novo Minijogo Lockpick: Participe de um novo desafio de arrombamento para desbloquear veículos.
  • Minijogo de ligação direta realista: Experimente um processo de fiação direta realista com este minijogo imersivo.
  • 🚨 Sistema de alerta do proprietário: Notifica os proprietários de veículos se uma tentativa de conexão direta falhar.
  • 🚗 Recurso de levantamento de carro: Adiciona cenários realistas de roubo de carros à sua jogabilidade.
  • ⏱️ Desempenho otimizado: Sempre executando a 0,0 ms para máxima eficiência.
$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Download instantâneo
  • Garantia de satisfação
  • 100% Código Aberto
Descrição


Arquivo de configuração

---------------------------------------------------------------- ---- DUSADEV.TEBEX.IO ---- ---------------------------------------------------------------- Config = {} --- @param -- Verifique https://lesimov.gitbook.io/dusa-docs para obter documentação ---------------------------------------------------------------- ---- FRAMEWORK ---- ---------------------------------------------------------------- Config.Framework = "esx" -- esx / oldesx Config.CustomFramework = true function CustomFrameworkExport() -- Adicione a exportação aqui, como no exemplo a seguir. ESX = exports["es_extended"]:getSharedObject() end Config.PlayerLoadedExport = 'esx:playerLoaded' ---------------------------------------------------------------- ---- GERAL ---- ---------------------------------------------------------------- Config.Progressbar = 'ox_lib' -- ox_lib / mythic / rprogress / progressbar / none Config.LockNPCDrivingCars = true -- Bloqueia carros NPC dirigidos | true = bloqueado | false = desbloqueado Config.LockNPCParkedCars = true -- Bloqueia carros NPC estacionados | true = bloqueado | false = desbloqueado Config.ToggleLockKey = 'L' -- Alterna a combinação de teclas padrão de bloqueio Config.EngineKey = 'G' -- Liga / desliga a combinação de teclas padrão do motor --- @param --IMPORTANTE! A seleção do ESX é somente para as versões mais recentes do ESX -- se sua versão do ESX não for a mais recente, use baseevents -> Não se esqueça de substituir seus baseevents por este https://github.com/lesimov/baseevents Config.Events = 'baseevents' -- esx / baseevents Config.RemoveLockpickNormal = 0.5 -- Chance de remover lockpick em caso de falha Config.RemoveLockpickAdvanced = 0.2 -- Chance de remover lockpick avançado em caso de falha Config.LockPickDoorEvent = function() local result = exports['dusa_lockpick']:startLockpick(5) -- 5 significa chance de tentativa para o minijogo lockpick LockpickFinishCallback(result) end ---------------------------------------------------------------- ---- NOTIFICATION ---- ---------------------------------------------------------------- function Notification(message, type) ESX.ShowNotification(message, type) -- exports["qs-notify"]:Notify(type, 3500, message) -- exports["dusa_notify"]:notify(message, type) end function ServerNotification(src, message, type) TriggerClientEvent('qs-notify:Alert', src, message, 3500, type) end --- @param -- Se você definir este como ox_lib, vá para fxmanifest e descomente a linha ox_lib! Config.TextUI = 'ox_lib' -- drawtext / ox_lib ---------------------------------------------------------------- ---- CENÁRIO DE ALERTA DE PROPRIETÁRIO ---- ---------------------------------------------------------------- Config.AlertOwner = true -- Irá gerar NPC para salvar seu próprio veículo quando a abertura falhar Config.AlertChance = 100 -- Alerta de chance de dono de veículo NPC Config.PedTypes = { -- Se você quiser adicionar um novo modelo de NPC, você pode adicionar aqui `a_f_m_bodybuild_01`, `a_m_m_mexcntry_01`, `s_m_m_hairdress_01`, `csb_cletus`, `csb_anton`, `a_m_y_hipster_03`, `a_m_m_beach_01`, } ---------------------------------------------------------------- ---- CHAVE FOB ---- ---------------------------------------------------------------- Config.EnableKeyFob = true -- Habilitar desabilitar chaveiro Config.FobKeybind = 'I' -- Tecla de atalho Config.FobDescription = 'Abrir chaveiro' -- Descrição do atalho ---------------------------------------------------------------- ---- HOTWIRE ---- ---------------------------------------------------------------- Config.HotwireChance = 50 -- Chance de ligação direta (para minijogo de ligação direta) Config.TimeBetweenHotwires = 5000 -- Coloca um atraso entre tentativas de ligação direta Config.minHotwireTime = 1000 -- Define o tempo em ms para o comprimento mínimo-máximo da barra de progresso de ligação direta Config.maxHotwireTime = 5000 ---------------------------------------------------------------- ---- CARJACKING ---- ---------------------------------------------------------------- Config.CarJackEnable = true -- Jogadores podem roubar veículos quando há um NPC dentro? verdadeiro ou falso Config.CarjackingTime = 2500 -- Comprimento da barra de progresso do macaco de carro Config.DelayBetweenCarjackings = 5000 -- Coloque um atraso entre o roubo de outro carro Config.CarjackChance = { -- O pedestre fugirá dependendo disso chances ['2685387236'] = 0,0, -- corpo a corpo ['416676503'] = 0,99, -- armas de fogo ['-957766203'] = 0,99, -- submetralhadora ['860033945'] = 0,90, -- espingarda ['970310034'] = 0,90, -- assalto ['1159398588'] = 0,99, -- metralhadora leve ['3082541095'] = 0,99, -- atirador de elite ['2725924767'] = 0,99, -- pesado ['1548507267'] = 0,0, -- lançável ['4257178988'] = 0,0, -- misc } ---------------------------------------------------------------- ---- ALERTA POLICIAL ---- ---------------------------------------------------------------- Config.AlertCooldown = 10000 -- Enviará alerta definido ms depois Config.PoliceAlertChance = 0,75 -- Chance de alertar a polícia durante o dia Config.PoliceNightAlertChance = 0,50 -- Chance de alertar a polícia à noite (horários: 01-06) --- @param -- Para despacho personalizado, edite a função AlertPolice abaixo aqui. function AlertPolice(type, vehicle) if not AlertSend then local chance = Config.PoliceAlertChance if GetClockHours() >= 1 and GetClockHours() <= 6 then chance = Config.PoliceNightAlertChance end if math.random() <= chance then -- Integre seu próprio script de despacho aqui -- exports['ps-dispatch']:VehicleTheft(vehicle) -- Default TriggerServerEvent('dusa_vehiclekeys:server:policeAlert', Config.Language['info']["palert"] .. type) end AlertSend = true SetTimeout(Config.AlertCooldown, function() AlertSend = false end) end end ---------------------------------------------------------------- ---- VEÍCULOS DE TRABALHO ---- ---------------------------------------------------------------- Config.SharedKeys = { -- Compartilhe chaves entre funcionários. Os funcionários podem bloquear/desbloquear qualquer veículo listado na tarefa ['police'] = { -- Nome da tarefa vehicles = { 'police', -- Modelo do veículo 'police2', 'police3', } }, ['mechanic'] = { vehicles = { 'towtruck', } } } ---------------------------------------------------------------- ---- PEQUENOS AJUSTES ---- ---------------------------------------------------------------- Config.ImmuneVehicles = { -- Veículos definidos serão protegidos contra roubo de carros (pode ser útil para seus scripts de roubo de carros) 'hauler2', 'stockade', 'rtxbumper' } Config.NoLockVehicles = { -- Este veículo não pode ser bloqueado --'vehiclename', 'rtxbumper' } Config.NoCarjackWeapons = { -- Armas da lista negra para roubo de carros "WEAPON_UNARMED", "WEAPON_Knife", "WEAPON_Nightstick", "ARMA_MARTELO", "ARMA_Mosca", "ARMA_Pé-de-cabra", "ARMA_Taco de golfe", "ARMA_Garrafa", "ARMA_Adaga", "ARMA_Machadinha", "ARMA_Soco-inglês", "ARMA_Caçador", "ARMA_Lanterna", "ARMA_Interruptor", "ARMA_Taco de sinuca", "ARMA_Chave inglesa", "ARMA_Machado de batalha", "ARMA_Granada", "ARMA_Bomba adesiva", "ARMA_Mina de proximidade", "ARMA_Gás BZ", "ARMA_Molotov", "ARMA_Extintor de incêndio", "ARMA_Lata de gasolina", "ARMA_Sinalizador", "ARMA_Bola", "ARMA_Bola de neve", "ARMA_Granada de fumaça", } ---------------------------------------------------------------- ---- TRADUÇÃO ---- ---------------------------------------------------------------- Config.Language = { ['notify'] = { ydhk = 'Você não tem as chaves deste veículo.', nonear = 'Não há ninguém por perto para entregar as chaves', vlock = 'Veículo trancado!', vunlock = 'Veículo destrancado!', vlockpick = 'Você conseguiu arrombar a fechadura da porta!', fvlockpick = 'Você não consegue encontrar as chaves e fica frustrado.', vgkeys = 'Você entrega as chaves.', vgetkeys = 'Você recebe as chaves do veículo!', fpid = 'Preencha os argumentos de ID do jogador e placa', cjackfail = 'O sequestro de carro falhou!', vehclose = 'Não há nenhum veículo próximo!', alertowner = 'Deixe meu carro, seu idiota!', removedkey = 'Chave removida com sucesso!', idnotvalid = 'O ID que você definiu não é válido!', }, ['progress'] = { takekeys = 'Pegando chaves do corpo...', hskeys = 'Procurando pelas chaves do carro...', acjack = 'Tentando sequestro de carro...', stelingkeys = 'Roubo de chaves..', hotwiring = 'Hotwiring..', }, ['info'] = { skeys = '[H] - Hotwire', tlock = 'Alternar travas do veículo', palert = 'Roubo de veículo em andamento. Tipo: ', engine = 'Alternar mecanismo', }, ['addcom'] = { givekeys = 'Entregue as chaves para alguém. Se não houver identificação, entrega à pessoa mais próxima ou a todos no veículo.', givekeys_id = 'id', givekeys_id_help = 'ID do jogador', addkeys = 'Adiciona chaves a um veículo para alguém.', addkeys_id = 'id', addkeys_id_help = 'ID do jogador', addkeys_plate = 'plate', addkeys_plate_help = 'Plate', rkeys = 'Remove chaves de um veículo para alguém.', rkeys_id = 'id', rkeys_id_help = 'ID do jogador', rkeys_plate = 'plate', rkeys_plate_help = 'Plate', } }

 

Avaliações (1)

1 avaliação para Vehicle Key System

  1. Mahmoud

    Tudo bem, estável como nós na Alemanha

Apenas clientes logados que compraram este produto podem deixar uma avaliação.

Como instalar

Como instalar recursos

Instalar mods no FiveM permite que você personalize seu servidor com ativos exclusivos, scripts, MLOs e outros aprimoramentos. Aqui está um guia claro e detalhado sobre como instalar mods no seu servidor FiveM.


Etapa 1: Baixe o Mod desejado

  1. Encontre um Mod: Comece navegando pelos sites que oferecem mods FiveM, como fivem-mods.net, GTA5-Mods.com, ou fóruns baseados na comunidade e servidores Discord. Você também pode baixar mods de repositórios como GitHub ou de sites pessoais de desenvolvedores de scripts.

  2. Verificar compatibilidade: Certifique-se de que o mod que você está baixando é compatível com a versão do FiveM que você está executando (especialmente se você estiver usando frameworks específicos como QBCore ou ESX).

  3. Baixar arquivos: Baixe os arquivos mod, geralmente compactados em um .zip ou .rar formato de arquivo. Esses arquivos conterão os recursos necessários para a instalação.


Etapa 2: Prepare seu servidor

  1. Acesse os arquivos do seu servidor: Entre no gerenciador de arquivos do seu servidor FiveM. Isso pode ser feito por meio de um cliente FTP como o FileZilla ou pelo painel de controle fornecido pelo seu provedor de hospedagem.

  2. Criar um backup: Antes de fazer qualquer alteração, é essencial fazer backup dos arquivos do seu servidor. Isso garante que você possa restaurar seu servidor caso algo dê errado.

  3. Localize a pasta de recursos: Uma vez dentro dos arquivos do seu servidor, localize o recursos pasta. É aqui que todos os mods e scripts são instalados.


Etapa 3: Instale o Mod

  1. Extrair os arquivos: Se o mod estiver em um arquivo compactado, extraia o conteúdo para uma pasta no seu computador local.

  2. Carregar os arquivos do mod:

    • Use seu cliente FTP ou gerenciador de arquivos para carregar a pasta extraída no recursos pasta do seu servidor.
    • Certifique-se de que o nome da pasta seja descritivo, pois você fará referência a ela na configuração do servidor.
  3. Configurar o servidor para carregar o mod:

    • Abra o seu servidor servidor.cfg arquivo (encontrado no diretório principal do seu servidor).
    • Adicione uma linha para garantir que o servidor carregue o mod. Normalmente, isso estará no formato de:
      css
      garantir [nome_mod]
    • Por exemplo, se você adicionou um mod chamado meu_carro_mod, você acrescentaria:
      rubi
      garantir meu_carro_mod

Etapa 4: Configurar dependências (se houver)

Alguns mods podem ter dependências, como bibliotecas, frameworks ou recursos específicos que precisam ser instalados separadamente. Sempre verifique a documentação do mod para quaisquer requisitos desse tipo.

  1. Instalar dependências:Se o mod exigir recursos adicionais, baixe e instale-os no mesmo recursos pasta, seguindo o mesmo processo descrito na Etapa 3.

  2. Carregar dependências: Adicione quaisquer dependências necessárias ao seu servidor.cfg arquivo exatamente como você fez para o mod principal.


Etapa 5: Reinicie o servidor

  1. Reinicie o servidor: Depois que o mod e suas dependências forem carregados e configurados, reinicie seu servidor.
    • Você pode usar o Reiniciar no seu painel de controle ou reinicie-o manualmente por meio de um cliente FTP ou comando de terminal.
  2. Verifique o console: Após a reinicialização, monitore o console do servidor para quaisquer mensagens de erro. Se você vir quaisquer problemas relacionados ao mod, verifique a documentação do mod ou solucione problemas com base na mensagem de erro.

Etapa 6: Teste o Mod no Jogo

  1. Junte-se ao seu servidor: Abra o FiveM e conecte-se ao seu servidor para testar o mod.

  2. Verificar se há problemas: Teste se o mod funciona como esperado. Certifique-se de que os novos recursos, veículos ou scripts estejam carregando corretamente.


Etapa 7: Solucionar problemas (se necessário)

Se o mod não estiver funcionando como esperado, talvez seja necessário solucionar o problema:

  • Verifique os caminhos dos arquivos: Certifique-se de que todos os arquivos estejam nas pastas e caminhos corretos.
  • Registros de revisão: Verifique os logs do servidor para verificar se há erros ou conflitos.
  • Atualizar Dependências: Certifique-se de que todas as dependências necessárias estejam instaladas corretamente e atualizadas.
  • Compatibilidade com Mods: Verifique se o mod é compatível com a versão do FiveM e outros mods que você está usando.

Considerações finais

Instalar mods no seu servidor FiveM é uma ótima maneira de melhorar a jogabilidade, oferecer conteúdo exclusivo aos jogadores e fazer seu servidor se destacar. Lembre-se sempre de fazer backup do seu servidor antes de fazer qualquer alteração e esteja atento à compatibilidade de mods para evitar conflitos.

Seguindo os passos descritos acima, você pode facilmente instalar e gerenciar mods para enriquecer sua experiência no servidor FiveM.

Mods que estenderão o Roleplay

  • Garantia de devolução de dinheiro:Se você não estiver satisfeito, oferecemos uma política de reembolso sem perguntas.
  • Conteúdo exclusivo: Nossos mods e scripts são criados profissionalmente e exclusivos para nossa plataforma.
  • Confiável pela Comunidade: Junte-se a milhares de proprietários de servidores FiveM que confiam em nós para obter recursos de qualidade.
  • Design de alta qualidade: Construído com práticas de codificação otimizadas para desempenho de alto nível.
  • Integração perfeita: Instale e execute facilmente em qualquer servidor FiveM sem problemas de compatibilidade.
  • Opções personalizáveis: Ajuste as configurações e os recursos para adaptá-los ao estilo exclusivo do seu servidor.
  • Desempenho otimizado: Testado para garantir uso mínimo de recursos e máxima eficiência.
  • Atualizações vitalícias: Fique por dentro com atualizações e melhorias contínuas incluídas sem custo extra.