Ajouter au panier
Promo !

Système de clé de véhicule

$24.00 $18.00Le prix initial était : $24.00. Le prix actuel est : $18.00.

-25%

Système avancé de clés de véhicule FiveM | Frameworks pris en charge : ESX, QBCore

Caractéristiques principales :

  • 🔒 Verrouillage synchronisé des véhicules:Les verrous des véhicules sont synchronisés sur tous les joueurs pour une expérience cohérente.
  • 📱 Fonctionnalité du porte-clés dynamique:Les porte-clés fonctionnent différemment selon le type de véhicule.
  • 🔧 Nouveau mini-jeu de crochetage:Participez à un tout nouveau défi de crochetage pour déverrouiller des véhicules.
  • Mini-jeu réaliste Hotwire:Découvrez un processus de câblage à chaud réaliste avec ce mini-jeu immersif.
  • 🚨 Système d'alerte du propriétaire: Avertit les propriétaires de véhicules si une tentative de câblage à chaud échoue.
  • 🚗 Fonctionnalité de détournement de voiture:Ajoute des scénarios de détournement de voiture réalistes à votre gameplay.
  • ⏱️ Performances optimisées:Fonctionne toujours à 0,0 ms pour une efficacité maximale.
(9 avis client)
$ USD
  • $ USD
  • € EUR
  • £ GBP
Ajouter au panier
Système de clé de véhicule Dusa
Système de clé de véhicule
$24.00 $18.00Le prix initial était : $24.00. Le prix actuel est : $18.00.

Fichier de configuration

---------------------------------------------------------------- ---- DUSADEV.TEBEX.IO ---- ---------------------------------------------------------------- Config = {} --- @param -- Consultez https://lesimov.gitbook.io/dusa-docs pour la documentation ---------------------------------------------------------------- ---- CADRE ---- ---------------------------------------------------------------- Config.Framework = "esx" -- esx / oldesx Config.CustomFramework = true function CustomFrameworkExport() -- Ajoutez l'exportation ici, comme dans l'exemple suivant. ESX = exportations["es_extended"]:getSharedObject() end Config.PlayerLoadedExport = 'esx:playerLoaded' ---------------------------------------------------------------- ---- GÉNÉRAL ---- ---------------------------------------------------------------- Config.Progressbar = 'ox_lib' -- ox_lib / mythic / rprogress / progressbar / none Config.LockNPCDrivingCars = true -- Verrouiller les voitures PNJ conduites | true = verrouillé | false = déverrouillé Config.LockNPCParkedCars = true -- Verrouiller les voitures PNJ garées | true = verrouillé | false = déverrouillé Config.ToggleLockKey = 'L' -- Activer/désactiver le raccourci clavier par défaut Config.EngineKey = 'G' -- Activer/désactiver le raccourci clavier par défaut du moteur --- @param --IMPORTANT ! La sélection ESX concerne uniquement les versions ESX les plus récentes. Si votre version ESX n'est pas la plus récente, utilisez baseevents -> N'oubliez pas de remplacer vos baseevents par celui-ci https://github.com/lesimov/baseevents Config.Events = 'baseevents' -- esx / baseevents Config.RemoveLockpickNormal = 0.5 -- Chance de supprimer le crochetage en cas d'échec Config.RemoveLockpickAdvanced = 0.2 -- Chance de supprimer le crochetage avancé en cas d'échec Config.LockPickDoorEvent = function() local result = exportations['dusa_lockpick']:startLockpick(5) -- 5 signifie une chance d'essayer le mini-jeu de crochetage LockpickFinishCallback(result) end ---------------------------------------------------------------- ---- NOTIFICATION ---- ---------------------------------------------------------------- function Notification(message, type) ESX.ShowNotification(message, type) -- exportations["qs-notify"]:Notify(type, 3500, message) -- exportations["dusa_notify"]:notify(message, type) fin de la fonction ServerNotification(src, message, type) TriggerClientEvent('qs-notify:Alert', src, message, 3500, type) fin --- @param -- Si vous définissez celui-ci ox_lib, allez dans fxmanifest et décommentez la ligne ox_lib ! Config.TextUI = 'ox_lib' -- drawtext / ox_lib ---------------------------------------------------------------- ---- SCÉNARIO D'ALERTE DU PROPRIÉTAIRE ---- ---------------------------------------------------------------- Config.AlertOwner = true -- Apparaîtra un PNJ pour sauver son propre véhicule lorsque le crochetage échoue Config.AlertChance = 100 -- Alerter le PNJ des chances de propriétaire du véhicule Config.PedTypes = { -- Si vous souhaitez ajouter un nouveau modèle de PNJ, vous pouvez ajouter à partir d'ici `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`, } ---------------------------------------------------------------- ---- PORTE-CLÉS ---- ---------------------------------------------------------------- Config.EnableKeyFob = true -- Activer et désactiver le porte-clés Config.FobKeybind = 'I' -- Touche de raccourci clavier Config.FobDescription = 'Open Key Fob' -- Desc. raccourci clavier ---------------------------------------------------------------- ---- HOTWIRE ---- ---------------------------------------------------------------- Config.HotwireChance = 50 -- Chances de raccourci clavier (pour le mini-jeu de raccourci clavier) Config.TimeBetweenHotwires = 5000 -- Place un délai entre les tentatives de raccourci clavier Config.minHotwireTime = 1000 -- Définit le temps en ms pour la longueur min-max de la barre de progression du raccourci clavier Config.maxHotwireTime = 5000 ---------------------------------------------------------------- ---- CARJACKING ---- ---------------------------------------------------------------- Config.CarJackEnable = true -- Les joueurs peuvent-ils voler des véhicules lorsqu'un PNJ est à l'intérieur ? vrai ou faux Config.CarjackingTime = 2500 -- Longueur de la barre de progression du vol de voiture Config.DelayBetweenCarjackings = 5000 -- Placer un délai entre le vol d'une autre voiture Config.CarjackChance = { -- Le piéton s'enfuira en fonction de ces chances ['2685387236'] = 0.0, -- mêlée ['416676503'] = 0.99, -- armes de poing ['-957766203'] = 0.99, -- SMG ['860033945'] = 0.90, -- fusil de chasse ['970310034'] = 0.90, -- assaut ['1159398588'] = 0.99, -- LMG ['3082541095'] = 0.99, -- sniper ['2725924767'] = 0.99, -- heavy ['1548507267'] = 0.0, -- throwable ['4257178988'] = 0.0, -- misc } ---------------------------------------------------------------- ---- ALERTE POLICE ---- ---------------------------------------------------------------- Config.AlertCooldown = 10000 -- Enverra l'alerte définie ms plus tard Config.PoliceAlertChance = 0.75 -- Chances d'alerter la police pendant la journée Config.PoliceNightAlertChance = 0.50 -- Chances d'alerter la police la nuit (heures : 01-06) --- @param -- Pour une répartition personnalisée, modifiez la fonction AlertPolice ci-dessous ici. 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 -- Intégrez votre propre script de répartition ici -- exportations['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 ---------------------------------------------------------------- ---- VÉHICULES DE TRAVAIL ---- ---------------------------------------------------------------- Config.SharedKeys = { -- Partager les clés entre les employés. Les employés peuvent verrouiller/déverrouiller n'importe quel véhicule répertorié ['police'] = { -- Nom du travail véhicules = { 'police', -- Modèle de véhicule 'police2', 'police3', } }, ['mécanicien'] = { véhicules = { 'towtruck', } } } ---------------------------------------------------------------- ---- AJUSTEMENTS MINEURS ---- ---------------------------------------------------------------- Config.ImmuneVehicles = { -- Les véhicules définis seront protégés contre le car-jacking (Peut être utile pour vos scripts de vol de voiture) 'hauler2', 'stockade', 'rtxbumper' } Config.NoLockVehicles = { -- Ces véhicules ne peuvent pas être verrouillés --'vehiclename', 'rtxbumper' } Config.NoCarjackWeapons = { -- Liste noire des armes pour le car-jacking "WEAPON_UNARMED", "WEAPON_Knife", "WEAPON_Nightstick", "ARME_MARTEAU", "ARME_Bat", "ARME_Pied-de-biche", "ARME_Club de golf", "ARME_Bouteille", "ARME_Dague", "ARME_Hachette", "ARME_Poing-américain", "ARME_Machette", "ARME_Lampe de poche", "ARME_Couteau à cran d'arrêt", "ARME_Queue de billard", "ARME_Clé", "ARME_Hache de guerre", "ARME_Grenade", "ARME_Bombe collante", "ARME_Mine de proximité", "ARME_Gaz BZ", "ARME_Molotov", "ARME_Extincteur", "ARME_Bidon d'essence", "ARME_Fusée éclairante", "ARME_Ballon", "ARME_Boule de neige", "ARME_Grenade fumigène", } ---------------------------------------------------------------- ---- TRADUCTION ---- ---------------------------------------------------------------- Config.Language = { ['notify'] = { ydhk = 'Vous n'avez pas de clés de ce véhicule.', nonear = 'Il n'y a personne à proximité à qui remettre les clés', vlock = 'Véhicule verrouillé !', vunlock = 'Véhicule déverrouillé !', vlockpick = 'Vous avez réussi à crocheter la serrure de la porte !', fvlockpick = 'Vous ne parvenez pas à trouver les clés et vous êtes frustré.', vgkeys = 'Vous remettez les clés.', vgetkeys = 'Vous obtenez les clés du véhicule !', fpid = 'Remplissez les arguments ID du joueur et Plaque d'immatriculation', cjackfail = 'Le carjacking a échoué !', vehclose = 'Il n'y a pas de véhicule à proximité !', alertowner = 'Laisse ma voiture, idiot !', removedkey = 'Clé retirée avec succès !', idnotvalid = 'L'ID que vous avez défini n'est pas valide !', }, ['progress'] = { takekeys = 'Prise de clés sur le corps...', hskeys = 'Recherche des clés de la voiture...', acjack = 'Tentative de détournement de voiture...', stelingkeys = 'Vol de clés...', hotwiring = 'Hotwiring...', }, ['info'] = { skeys = '[H] - Hotwire', tlock = 'Activer/désactiver les verrouillages du véhicule', palert = 'Vol de véhicule en cours. Type : ', engine = 'Activer/désactiver le moteur', }, ['addcom'] = { givekeys = 'Remettez les clés à quelqu'un. Si aucun identifiant, donne à la personne la plus proche ou à toutes les personnes dans le véhicule.', givekeys_id = 'id', givekeys_id_help = 'ID du joueur', addkeys = 'Ajoute des clés à un véhicule pour quelqu'un.', addkeys_id = 'id', addkeys_id_help = 'ID du joueur', addkeys_plate = 'plate', addkeys_plate_help = 'Plate', rkeys = 'Retirer les clés d'un véhicule pour quelqu'un.', rkeys_id = 'id', rkeys_id_help = 'ID du joueur', rkeys_plate = 'plate', rkeys_plate_help = 'Plate', } }

 

9 avis pour Vehicle Key System

  1. Zane (client confirmé)

    J'avais un problème de compatibilité avec [framework/resource], et l'équipe de support m'a aidé à le résoudre immédiatement.

  2. Payton (client confirmé)

    Vraiment impressionné par cette ressource. L'installation était simple, les performances sont solides, et tout fonctionne comme décrit.

  3. Yasmeen (client confirmé)

    J'adore simplement le design et le service client est le plus sympa.

  4. Zetta (client confirmé)

    Fonctionne comme annoncé et est encore plus beau dans le jeu.

  5. Daphné (client confirmé)

    J'adore, merci

  6. Armand (client confirmé)

    Excellent rapport qualité-prix. La ressource inclut plus de fonctionnalités que je m'y attendais et a été fiable jusqu'à présent.

  7. Anya (client confirmé)

    Excellent travail. La ressource fonctionne en douceur et s'intègre bien avec notre configuration existante.

  8. Jarrell (client confirmé)

    gta rp le meilleur

  9. Fredrick (client confirmé)

    Fonctionne parfaitement. Hautement recommandé.

Seuls les clients connectés ayant acheté ce produit ont la possibilité de laisser un avis.