mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-29 01:08:54 +00:00
fix(esx_property): Admins no longer see the realestate menu
This commit is contained in:
@@ -877,7 +877,7 @@ function OpenPMQuickMenu(Action)
|
||||
end
|
||||
|
||||
ESX.RegisterInput(_U("realestate_command"), _U("realestate_command_desc"), "keyboard", "F5", function()
|
||||
ESX.TriggerServerCallback('esx_property:IsAdmin', function(Access)
|
||||
ESX.TriggerServerCallback('esx_property:CanAccessRealEstateMenu', function(Access)
|
||||
if Access then
|
||||
OpenPMQuickMenu("ActionsMenu")
|
||||
end
|
||||
|
||||
@@ -1025,7 +1025,7 @@ AddEventHandler('playerDropped', function()
|
||||
end
|
||||
end)
|
||||
|
||||
ESX.RegisterServerCallback('esx_property:CanCreateProperty', function(source, cb, num)
|
||||
ESX.RegisterServerCallback('esx_property:CanCreateProperty', function(source, cb)
|
||||
local Re = false
|
||||
local xPlayer = ESX.GetPlayerFromId(source)
|
||||
|
||||
@@ -1042,6 +1042,12 @@ ESX.RegisterServerCallback('esx_property:IsAdmin', function(source, cb, num)
|
||||
cb(IsPlayerAdmin(source, "ViewProperties"))
|
||||
end)
|
||||
|
||||
ESX.RegisterServerCallback('esx_property:CanAccessRealEstateMenu', function(source, cb, num)
|
||||
local xPlayer = ESX.GetPlayerFromId(source)
|
||||
local Re = (Config.PlayerManagement.Enabled and xPlayer.job.name == Config.PlayerManagement.job and xPlayer.job.grade >= Config.PlayerManagement.Permissions.ManagePropertiesFromQuickActions) and true or false
|
||||
cb(Re)
|
||||
end)
|
||||
|
||||
RegisterNetEvent('esx_property:server:createProperty', function(Property)
|
||||
local source = source
|
||||
local xPlayer = ESX.GetPlayerFromId(source)
|
||||
|
||||
Reference in New Issue
Block a user