Documentation produit

Concessionnaire Automatique

Un concessionnaire automatique pour FiveM avec aperçu véhicule, caméra, point de vente, serrurier et base SQL véhicules pour une mise en place rapide.

Installation

  1. 1. Téléchargez le fichier zip.
  2. 2. Placez le dossier concessionnaire-automatique dans votre dossier resources.
  3. 3. Ajoutez ensure concessionnaire-automatique dans votre server.cfg ou resources.cfg.
  4. 4. Insérez le SQL suivant :
    SQL
    CREATE TABLE IF NOT EXISTS `open_car` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `identifier` varchar(255) DEFAULT NULL,
      `label` varchar(255) DEFAULT NULL,
      `value` varchar(50) DEFAULT NULL,
      `got` varchar(50) DEFAULT NULL,
      `NB` int(11) DEFAULT '0',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=latin1;
    
    CREATE TABLE `owned_vehicles` (
    	`owner` VARCHAR(60) NOT NULL,
    	`plate` varchar(12) NOT NULL,
    	`vehicle` longtext,
    	`type` VARCHAR(20) NOT NULL DEFAULT 'car',
    	`job` VARCHAR(20) NULL DEFAULT NULL,
    	`stored` TINYINT(1) NOT NULL DEFAULT '0',
    
    	PRIMARY KEY (`plate`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
    
    CREATE TABLE `vehicle_categories` (
    	`name` varchar(60) NOT NULL,
    	`label` varchar(60) NOT NULL,
    
    	PRIMARY KEY (`name`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
    
    INSERT INTO `vehicle_categories` (name, label) VALUES
    	('sports','Sports'),
    	('sportsclassics','Sports Classics'),
    	('super','Super'),
    	('coupes','Coupés'),
    	('compacts','Compacts'),
    	('sedans','Sedans'),
    	('muscle','Muscles'),
    	('offroad','Off Road'),
    	('suv','SUVs'),
    	('vans','Vans')
    ;
    
    CREATE TABLE `vehicles` (
    	`name` varchar(60) NOT NULL,
    	`model` varchar(60) NOT NULL,
    	`price` int NOT NULL,
    	`category` varchar(60) DEFAULT NULL,
    
    	PRIMARY KEY (`model`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
    
    INSERT INTO vehicles (name, model, price, category) VALUES
    ('Adder', 'adder', 900000, 'super'),
    ('Akuma', 'akuma', 7500, 'motorcycles');
    
  5. 5. Redémarrez le serveur.

Tutoriel

  1. Le tutoriel sera disponible dans les plus brefs délais...

Configuration

  1. 1. Ouvrez le fichier config.lua.
  2. 2. Modifiez les options qui s'offrent à vous :
  3. - Indiquez la compatibilité ESX via ESextendedLegacy.
  4. - Modifiez les positions du spawn, de la caméra et de la preview avec spawncarconcess, cameraco et previewco.
  5. - Ajustez l'orientation du véhicule avec heading.
  6. - Personnalisez les markers via Marker.Type, Marker.Color, Marker.Size, Marker.DrawDistance et Marker.DrawInteract.
  7. - Modifiez les points de vente, serrurier et spawn via Configpos.
  8. - Ajustez les positions de caméra via Configcam.

Utilisation

  1. Les joueurs peuvent interagir avec le point de vente pour prévisualiser puis acheter un véhicule.
  2. La base SQL inclut les catégories et une grande liste de véhicules.