Skip to content

Commit c663d40

Browse files
xLuxyqaisjp
authored andcommitted
admin2: Enhance (un)freeze command
- Also freeze vehicle - Also disable controls
1 parent 0eed790 commit c663d40

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

[admin]/admin2/server/admin_functions.lua

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,23 @@ aFunctions = {
3838
setPlayerMuted(player, false)
3939
end,
4040
["freeze"] = function(player)
41+
local vehicle = getPedOccupiedVehicle(player)
42+
43+
if (vehicle and getVehicleController(vehicle) == player) then
44+
setElementFrozen(vehicle, true)
45+
end
46+
47+
toggleAllControls(player, false, true, false)
4148
setElementFrozen(player, true)
4249
end,
4350
["unfreeze"] = function(player)
51+
local vehicle = getPedOccupiedVehicle(player)
52+
53+
if (vehicle and getVehicleController(vehicle) == player) then
54+
setElementFrozen(vehicle, false)
55+
end
56+
57+
toggleAllControls(player, true, true, false)
4458
setElementFrozen(player, false)
4559
end,
4660
["shout"] = function(player, text)

0 commit comments

Comments
 (0)