O Menu mBoss é um sistema de menu de chefe sofisticado e rico em recursos, projetado para uso com as estruturas ESX e QBCore no FiveM. Esta ferramenta premium oferece aos proprietários de negócios e administradores de servidores controle abrangente sobre operações comerciais, gerenciamento de funcionários e tarefas administrativas, tudo por meio de uma interface elegante e amigável.
Principais características:
Gestão de funcionários: Visualize e gerencie facilmente os funcionários com perfis detalhados exibindo status online/offline, classificação e datas de início. Os proprietários de empresas podem recrutar novos membros diretamente do menu.
Detalhes da classificação: Defina e gerencie classificações de funcionários, incluindo definição de salários, permissões e ações específicas de classificação. Esta seção fornece uma maneira organizada de acompanhar as funções e responsabilidades dos funcionários.
Inventário de negócios: Permite que tanto chefes quanto funcionários acessem, adicionem ou removam itens do inventário comercial compartilhado, simplificando o gerenciamento de inventário.
Menu de administração para empresas: Os administradores de servidor podem criar novos trabalhos e gerenciar configurações de negócios por meio de um painel de administração dedicado. Isso inclui adicionar novos negócios, configurar funções de trabalho e supervisionar as operações gerais de negócios.
Visualização de negócios personalizável: Os administradores podem personalizar a aparência do mBossmenu, incluindo temas de cores e logotipos da empresa. A interface também fornece insights financeiros, incluindo receitas e despesas, facilitando o acompanhamento do desempenho do negócio.
Seguro e Eficiente: Projetado para desempenho ideal, o mBossmenu garante uma experiência suave e responsiva, mesmo com um grande número de funcionários e empresas.
Com o mBossmenu, o gerenciamento de negócios dentro do seu servidor FiveM não é apenas simplificado, mas também elevado a um novo nível de profissionalismo e eficiência. Perfeito para servidores de RPG que visam fornecer uma experiência de gerenciamento de negócios realista e envolvente. Disponível exclusivamente para usuários premium.
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
Guia de configuração
Todas as configurações selecionadas abaixo foram verificadas contra a config do mBossMenu entregue; o arquivo não contém README.
Requisitos e preparação
Selecione ESX, old ESX, QBCore ou old QBCore.
Selecione oxmysql, ghmattimysql ou mysql-async e uma stack de interação/menu suportada.
Instalação
Extrair mBossmenu.
Configure o framework, adaptador SQL, caminho da imagem do inventário, manipulador de interação e grupos de administradores em shared/config.lua.
Importe o SQL incluído e inicie após os recursos do framework/banco de dados selecionados.
Pontos de verificação de configuração
Teste as ações de funcionário, cargo, fundo, certificação e inventário para cada trabalho configurado.
Confirme se o comando do boss-menu de administrador está restrito aos grupos pretendidos.
Segurança: Faça backup do recurso afetado e das tabelas do banco de dados, use credenciais de propriedade do seu servidor e conclua um teste de staging antes de substituir um recurso ativo. A configuração completa permanece no pacote de download.
Avaliações
Não há avaliações ainda.
Apenas clientes logados que compraram este produto podem deixar uma avaliação.
Avaliações
Não há avaliações ainda.