Update client.lua

This commit is contained in:
2026-04-02 22:10:34 +03:00
parent 818eadbd46
commit 06414ed181

View File

@@ -541,3 +541,51 @@ CreateThread(function()
end end
end end
end) end)
-----------------------------------------
-- Target Dummy PED (testing)
-----------------------------------------
local spawnedDummies = {}
RegisterCommand('spawndummy', function()
local ped = PlayerPedId()
local coords = GetEntityCoords(ped)
local heading = GetEntityHeading(ped)
-- Spawn în fața playerului
local rad = math.rad(heading)
local spawnX = coords.x - math.sin(rad) * 2.0
local spawnY = coords.y + math.cos(rad) * 2.0
local models = {
's_m_y_cop_01', 'a_m_y_business_01', 'a_m_m_farmer_01',
'a_m_y_hipster_01', 's_m_m_paramedic_01', 'a_m_m_bevhills_01'
}
local model = GetHashKey(models[math.random(#models)])
RequestModel(model)
while not HasModelLoaded(model) do Wait(50) end
local dummy = CreatePed(4, model, spawnX, spawnY, coords.z - 1.0, heading + 180.0, true, false)
SetEntityAsMissionEntity(dummy, true, true)
SetEntityInvincible(dummy, false)
SetBlockingOfNonTemporaryEvents(dummy, true)
SetPedFleeAttributes(dummy, 0, false)
SetPedCombatAttributes(dummy, 46, true)
SetPedCanRagdollFromPlayerImpact(dummy, true)
TaskStandStill(dummy, -1)
SetModelAsNoLongerNeeded(model)
spawnedDummies[#spawnedDummies + 1] = dummy
lib.notify({ title = 'Dummy spawnat', description = '/killdummy pentru cleanup', type = 'success' })
end, false)
RegisterCommand('killdummy', function()
for _, dummy in ipairs(spawnedDummies) do
if DoesEntityExist(dummy) then
DeleteEntity(dummy)
end
end
spawnedDummies = {}
lib.notify({ title = 'Dummies șterse', type = 'success' })
end, false)