Ajouter au panier
Promo !
Script ESX QBCore

Menu du mBoss de CodeM

Le prix initial était : $14.00.Le prix actuel est : $9.00.

-36%
Ajouter au panier
codem mboss
Menu du mBoss de CodeM
$14.00 Le prix initial était : $14.00.$9.00Le prix actuel est : $9.00.

Détails du produit

Framework
ESX, QBCore
Type de ressource
Script
Créateur / Marque
CodeM
Fichiers inclus
1 fichier téléchargeable

Détails de l’achat

Accès aux mises à jour
Accès à vie aux fichiers publiés sur cette fiche produit Lire la politique d’accès aux mises à jour
Format de téléchargement
ZIP

Le Menu mBoss est un système de menu sophistiqué et riche en fonctionnalités conçu pour être utilisé avec les frameworks ESX et QBCore dans FiveM. Cet outil premium offre aux propriétaires d'entreprise et aux administrateurs de serveur un contrôle complet sur les opérations commerciales, la gestion des employés et les tâches administratives, le tout via une interface élégante et conviviale.

Caractéristiques principales :

  1. Gestion des employés: Visualisez et gérez facilement vos employés grâce à des profils détaillés affichant leur statut en ligne/hors ligne, leur rang et leurs dates de début. Les propriétaires d'entreprise peuvent recruter de nouveaux membres directement depuis le menu.
  2. Détails du rang: Définissez et gérez les rangs des employés, notamment en définissant les salaires, les autorisations et les actions spécifiques à chaque rang. Cette section fournit un moyen organisé de suivre les rôles et les responsabilités des employés.
  3. Inventaire d'entreprise:Permet aux patrons et aux employés d'accéder, d'ajouter ou de supprimer des articles de l'inventaire commercial partagé, simplifiant ainsi la gestion des stocks.
  4. Menu d'administration pour les entreprises:Les administrateurs de serveur peuvent créer de nouveaux emplois et gérer les paramètres de l'entreprise via un panneau d'administration dédié. Cela comprend l'ajout de nouvelles entreprises, la configuration des rôles professionnels et la supervision des opérations commerciales globales.
  5. Vue d'entreprise personnalisable:Les administrateurs peuvent personnaliser l'apparence du menu mBoss, notamment les thèmes de couleurs et les logos d'entreprise. L'interface fournit également des informations financières, notamment sur les revenus et les dépenses, ce qui facilite le suivi des performances de l'entreprise.
  6. Sécurisé et efficace:Conçu pour des performances optimales, mBossmenu garantit une expérience fluide et réactive même avec un grand nombre d'employés et d'entreprises.

Avec mBossmenu, la gestion d'entreprise au sein de votre serveur FiveM est non seulement simplifiée, mais également élevée à un nouveau niveau de professionnalisme et d'efficacité. Parfait pour les serveurs de jeu de rôle qui visent à offrir une expérience de gestion d'entreprise réaliste et engageante. Disponible exclusivement pour les utilisateurs premium.

Vidéo


Fichier de configuration

Config = {}
Config.Framework = 'esx' -- autodetect, qb, oldqb, esx, oldesx
Config.SQL = "oxmysql"          -- oxmysql, ghmattimysql, mysql-async
Config.ItemImagesFolder = "nui://ox_inventory/web/images/"
Config.MenuKey = 38
Config.InteractionHandler = 'ox_target' -- drawtext, ox_target, qb_target, qb_textui, esx_textui
Config.AdminMenuCommand = "adminboss" 
Config.DefaultImage = 'https://cdn.discordapp.com/attachments/983471660684423240/1147567519712940044/example-pp.png'
Config.Admins = {
    "admin",
    "superadmin",
    "god",
    "mod",
    "moderator",
}


Config.Certifications = {
    {
        name = "air_support",
        label = "Air Support Division",
        icon = 'air_support_icon.svg',
    },
    {
        name = "burglary_task",
        label = "Burglary Task Force",
        icon = 'burglary_task_icon.svg',
    },
    {
        name = "field_training_officer",
        label = "Field Officer",
        icon = 'field_training_icon.svg',
    },
    {
        name = "high_speed_pursuit_unit",
        label = "High Speed Pursuit Unit",
        icon = 'high_speed_pursuit_unit_icon.svg',
    },
    {
        name = "high_value_target_unit",
        label = "High Value Target Unit",
        icon = 'high_value_target_unit_icon.svg',
    },
    {
        name = "k9_unit",
        label = "K9 Unit",
        icon = 'k9_unit_icon.svg',
    },
    {
        name = "major_crimes_unit",
        label = "Major Crimes Unit",
        icon = 'major_crimes_unit_icon.svg',
    },
    {
        name = "motorcycle",
        label = "Motorcycle",
        icon = 'motorcycle_icon.svg',
    },
    {
        name = "shark_rangers_unit",
        label = "Shark Rangers Unit",
        icon = 'shark_rangers_icon.svg',
    },
}

Config.Inventory = "ox_inventory" -- codem-inventory, qb_inventory, esx_inventory, ox_inventory, qs_inventory

Config.BlacklistedItems = {          -- items you don't want to show up on the menu
    -- "water",
    -- "weapon_pistol"
}

Config.Notify = function(message)
    if Config.Framework == 'esx' or Config.Framework == 'oldesx' then
        TriggerEvent("esx:showNotification", message)
    else
        TriggerEvent('QBCore:Notify', message, "info", 1500)
    end
end
Config.Clothes = "fivem-appearance" -- fivem-appearance -- illenium-appearance -- codem-appearance -- esx_skin -- qb-clothing

function openClothingMenu()
    if Config.Clothes == 'fivem-appearance' then
        TriggerEvent("fivem-appearance:client:openClothingShopMenu", false)
    end
    if Config.Clothes == 'illenium-appearance' then
        TriggerEvent("illenium-appearance:client:openClothingShop", false)        
    end
    if Config.Clothes == 'codem-appearance' then
        TriggerEvent("codem-appereance:OpenClothing")
         --[[
            // Add this code in codem-appereance client/clothing.lua

           RegisterNetEvent("codem-appereance:OpenClothing")
            AddEventHandler("codem-appereance:OpenClothing", function()
                OpenMenu("binco")
            end)
        --]]
    end
    if Config.Clothes == 'esx_skin' then
        TriggerEvent("esx_skin:openMenu")
    end
    if Config.Clothes == 'qb-clothes' then
        TriggerEvent("qb-clothing:client:openMenu")
    end
end

function RefreshSkin()
    if Config.Clothes == 'fivem-appearance' then
        TriggerEvent("fivem-appearance:client:reloadSkin")
    end
    if Config.Clothes == 'illenium-appearance' then
        TriggerEvent("illenium-appearance:client:reloadSkin")        
    end
    if Config.Clothes == 'codem-appearance' then
        TriggerEvent("codem-appearance:reloadSkin")
    end
    if Config.Clothes == 'esx_skin' then
        TriggerEvent("esx_skin:getLastSkin", function(lastSkin)
            TriggerEvent('skinchanger:loadSkin', lastSkin)
        end)
    end
    if Config.Clothes == 'qb-clothes' then
        TriggerEvent("qb-clothing:reloadSkin")
        --[[
            // Add this code in qb-clothing client/main.lua

            RegisterNetEvent("qb-clothing:reloadSkin")
            AddEventHandler("qb-clothing:reloadSkin", function()      
                local playerPed = PlayerPedId()
                local health = GetEntityHealth(playerPed)
                reloadSkin(health)
            end)
        --]]
    end
end

function onBossMenuOpen()
end

function onBossMenuClose()
end

function badgenumber(source)
    -- your function to get player badge number
    return 0
end

 

Guide d'installation

Tous les paramètres sélectionnés ci-dessous ont été vérifiés par rapport à la configuration mBossMenu livrée ; l'archive ne contient aucun README.

Prérequis et préparation

  • Sélectionnez ESX, ancien ESX, QBCore ou ancien QBCore.
  • Sélectionner oxmysql, ghmattimysql ou mysql-async et une pile d'interaction/menu prise en charge.

Installation

  1. Extrait mBossmenu.
  2. Configurez le framework, l'adaptateur SQL, le chemin d'accès aux images d'inventaire, le gestionnaire d'interaction et les groupes d'administration dans shared/config.lua.
  3. Importez le SQL inclus et démarrez après les ressources du framework/de la base de données sélectionnées.

Points de contrôle de configuration

  • Testez les actions des employés, des grades, des fonds, des certifications et des inventaires pour chaque emploi configuré.
  • Confirmez que la commande de menu du patron d'administration est limitée aux groupes prévus.

Sécurité : Sauvegardez la ressource et les tables de base de données affectées, utilisez des identifiants appartenant à votre serveur, et effectuez un test de staging avant de remplacer une ressource en production. La configuration complète reste dans le package de téléchargement.

Avis

Il n’y a pas encore d’avis.

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