> For the complete documentation index, see [llms.txt](https://gabjeksuper.gitbook.io/fiveguard-configuration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gabjeksuper.gitbook.io/fiveguard-configuration/block-expolits/block-crash-methods/before-reading/south-menu-may-2026.md).

# South Menu May 2026

```lua
AddEventHandler("entityCreating", function(entity)
    if GetEntityType(entity) ~= 2 then return end
    
    local owner = NetworkGetEntityOwner(entity)
    if not owner or owner <= 0 then return end
    
    local coords = GetEntityCoords(entity)
    if coords and (coords.x ~= coords.x or math.abs(coords.x) > 15000) then
        CancelEvent()
        print('[FIVEGUARD] Blocked corrupted coords from src:' .. owner)
        return
    end
    
    Wait(100)
    if DoesEntityExist(entity) then
        local driver = GetPedInVehicleSeat(entity, -1)
        if driver ~= 0 and DoesEntityExist(driver) then
            local driverOwner = NetworkGetEntityOwner(driver)
            if driverOwner and driverOwner ~= owner then
                local driverPlayerPed = GetPlayerPed(driverOwner)
                local vehicleOwnerPed = GetPlayerPed(owner)
                if driver ~= driverPlayerPed and driver ~= vehicleOwnerPed then
                    CancelEvent()
                    print('[FIVEGUARD] Blocked corrupted driver from src:' .. owner)
                    return
                end
            end
        end
    end
end)
```

This function needs to be added **server side**
