Foltone Doc
Francais
Francais
  • Foltone Store
  • 🚗foltone_drivingschool
  • 🚬foltone_brasseur
  • 🚬foltone_tabac
  • 🍇foltone_vigneron
  • 🚑foltone_advanced_ambulancejob
  • 🛒foltone_shop_robbery
Powered by GitBook
On this page
  • Installation
  • Configuration

foltone_shop_robbery

Documentation du shop robbery

Previousfoltone_advanced_ambulancejob

Last updated 1 year ago

Installation

Attention : veillez à utiliser une clé Patreon personnelle, liée à votre compte CFX avec lequel vous avez acheté la ressource.

1 - Téléchargez la ressource depuis votre espace .

2 - Décompressez la ressource dans votre dossier 'resources'.

3 - Démarrez la ressource depuis votre server.cfg ou resources.cfg.

4 - Redémarrez votre serveur FiveM.

5 - Configurez le script.

Configuration

La configuration se fais dans le fichier config.lua

1 - Indiquer la langue désirée

Locale = 'fr',

2 - Activation du mode débogage (true/false)

Debug = false,

3 - Choix du framework utilisé (esx, qbcore ou standalone)

framework = "esx",

4 - Intervalle de la quantité du butin du braquage

robberyLootRange = { 500, 7000 },

5 - Durée du braquage (minutes)

robberyTimer = 10,

6 - Couleur de la bar de chargement

barColor = { r = 80, g = 120, b = 230 },

7 - Attente entre chaque braquage

robberyTimeout = 600000

8 - Activation du timout pour tout les shop ou non

generalShopTimeout = true,

9 - Nombre de policiers requi pour un braquage

policeRequired = 2,

10 - Liste des job (police) qui reçoivent l'alerte du braquage

policeJobs = { "police", "sheriff" },

11 - Model du ped

pedModel = "mp_m_shopkeep_01",

12 - Paramètre du blip

shopBlip = {
    id = 52,
    color = 2,
    scale = 0.8,
    label = "Shop",
},

13 - Liste des armes avec les quel on peux braqué

robberyWeaponList = { "WEAPON_PISTOL", "WEAPON_COMBATPISTOL", "WEAPON_APPISTOL", "WEAPON_PISTOL50", "WEAPON_MICROSMG", "WEAPON_SMG", "WEAPON_ASSAULTSMG", "WEAPON_ASSAULTRIFLE", "WEAPON_CARBINERIFLE", "WEAPON_ADVANCEDRIFLE", "WEAPON_MG", "WEAPON_COMBATMG", "WEAPON_PUMPSHOTGUN", "WEAPON_SAWNOFFSHOTGUN", "WEAPON_ASSAULTSHOTGUN", "WEAPON_BULLPUPSHOTGUN", "WEAPON_STUNGUN", "WEAPON_SNIPERRIFLE", "WEAPON_HEAVYSNIPER", "WEAPON_GRENADELAUNCHER", "WEAPON_RPG", "WEAPON_STINGER", "WEAPON_MINIGUN", "WEAPON_GRENADE", "WEAPON_STICKYBOMB", "WEAPON_SMOKEGRENADE", "WEAPON_BZGAS", "WEAPON_MOLOTOV", "WEAPON_FIREEXTINGUISHER", "WEAPON_PETROLCAN", "WEAPON_DIGISCANNER", "WEAPON_BRIEFCASE", "WEAPON_BRIEFCASE_02" },

14 - Liste des rayon disponible dans le menu du shop

aisleProductList = {
	["foods"] = {
		label = "Foods",
		{
			name = "bread",
			label = "Bain",
			price = 5,
		},
		{
			name = "chips",
			label = "Chips",
			price = 5,
		},
		{
			name = "chocolate",
			label = "Chocolate",
			price = 5,
		}
	}
},

15 - Activation du menu shop

enableShopMenu = true,

16 - Liste des shops

position : position du ped

type : bannière 24/7 ou ltd

robbery : braquage possible

shopsList = {
		{ position = vector4(24.34, -1345.39, 28.49, 270.00), type = "24/7", robbery = true },
		{ position = vector4(372.92, 328.22, 102.56, 250.00), type = "24/7", robbery = true },
}

17 - Notifications : Fonctions de notification personnalisées pour afficher des messages à l'utilisateur.

Notification = function(message)
    -- Code pour afficher une notification
end,
AdvancedNotification = function(title, subject, msg, icon, iconType)
    -- Code pour afficher une notification avancée
end,

18 - HelpText : Fonction de l'affichage d'interaction

DisplayHelpText = function (text)
    -- Code pour afficher le texte d'intération
end,

Ceci conclut la documentation du script shop robbery. Assurez-vous de configurer ces paramètres selon vos besoins avant de lancer le script.

🛒
Keymaster