Search code examples
luaroblox

Detect if someone is noclipping or flying(Roblox Lua)


So, I am making a game that is highly sensitive to hackers and if someone did hack it, it would be completely ruined. Is there any possible way to detect if someone is flying/noclipping and kick them using Roblox Lua scripts??


Solution

  • i have not made anything in roblox before, so this might not work

    one way to detect flying is the check the y of the player:

    if y > 100 then -- y can be replaced with other variables, and i recommend you change 100 to another number
        -- ban
    end
    

    you can also apply this to x and z. this solution however only works if the player flies to a certain point, so you might have to get creative, i'll edit this answer when i finish reading the documentation

    another way is by making an object out of bounds, when the player collides with this object it bans them.

    that is all i can think of, let me know if you have any problems!