Theme editor

Guide Anti Noclip Anticheat Script

Random threads

Admin

FiveM Pro
Joined
Oct 11, 2024
Messages
155
Reaction score
-1,355
Points
93
Credits
0
Thread owner
Secure your FiveM server from unauthorized noclip exploits with our free anti noclip anticheat script. Copy the code into your client file and restart your server to activate noclip detection.

antinoclip.webp

Code:
local lastCoords = vector3(0.0, 0.0, 0.0)
local isFirstAttempt = true

local whitelistCoords = {
    {coords = vector3(100.0, 200.0, 0.0), radius = 20.0},
    {coords = vector3(574.68, -848.78, 41.08), radius = 1000.0},
}

Citizen.CreateThread(function()
    while true do
        Citizen.Wait(1000)

        if not IsPedInAnyVehicle(PlayerPedId(), false) then
            local coords = GetEntityCoords(PlayerPedId())

            if isFirstAttempt then
                lastCoords = coords
                isFirstAttempt = false
            end

            local distance = #(coords - lastCoords)
            local heightAboveGround = GetEntityHeightAboveGround(PlayerPedId())

            local isInWhitelist = false
            for _, data in ipairs(whitelistCoords) do
                local whitelistedCoord = data.coords
                local radius = data.radius

                local distanceToWhitelist = #(coords - whitelistedCoord)
                if distanceToWhitelist <= radius then
                    isInWhitelist = true
                    break
                end
            end

            if distance > 10.0 and heightAboveGround > 5.0 and not IsPedFalling(PlayerPedId()) and ESX.PlayerData.group == "user" and not isInWhitelist then
                print('Possible No Clip Detected')
                ESX.ShowNotification("Possible No Clip Detected")
            end

            lastCoords = coords
        end
    end
end)
 
Last edited by a moderator:

Latest threads

Featured content

Latest threads

Back
Top