What exploit is this and how do I patch it?

I believe it’s a VR exploit.

@colbert2677 made a post on it a while back, but there wasn’t any solution found.

There was a client sided solution which you could try, but don’t rely on it.

Here was a client sided solution. Put this in ReplicatedFirst, it’s the fastest way to have this executed.

local VRService = game:GetService("VRService")
local UserInputService = game:GetService("UserInputService")
local player = game:GetService(“Players”)

if UserInputService.VREnabled then
    player:Kick("VR support is not available for this game.")
end

VRService.UserCFrameChanged:Connect(function()
    player:Kick("VR support is not available for this game.")
end)

This isn’t a very good solution, but it’s the best one I found and can be used temporarily until a server sided solution is found,

If a server sided solution is found, let me know.

1 Like