mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-17 05:56:01 +01:00
Update commands.lua
Fixed vulnerability where modders would be able to change the aop, they will now be kicked :)
This commit is contained in:
@@ -10,8 +10,13 @@ local aop = "Unknown" -- aop unknown if it's not set.
|
|||||||
-- Aop command events
|
-- Aop command events
|
||||||
RegisterNetEvent("registerAop")
|
RegisterNetEvent("registerAop")
|
||||||
AddEventHandler("registerAop", function(aopRegistered)
|
AddEventHandler("registerAop", function(aopRegistered)
|
||||||
aop = aopRegistered
|
local player = source
|
||||||
TriggerClientEvent("setAop", -1, aop)
|
if IsRolePresent(player, "ADMIN") then
|
||||||
|
aop = aopRegistered
|
||||||
|
TriggerClientEvent("setAop", -1, aop)
|
||||||
|
else
|
||||||
|
DropPlayer(player, "Tried to use a mod menu to change the aop.")
|
||||||
|
end
|
||||||
end)
|
end)
|
||||||
RegisterNetEvent("getAop")
|
RegisterNetEvent("getAop")
|
||||||
AddEventHandler("getAop", function()
|
AddEventHandler("getAop", function()
|
||||||
|
|||||||
Reference in New Issue
Block a user