Skip to content

Cheaters keep using DevTools in order to make their lives easier. sv_enableDevtools 0 convar. #2667

@d22tny

Description

@d22tny

What happened?

95% of cheaters use DevTools in order to cheat on a server ( in order to reverse engineer code to understand the workflow of events )

So, why does a client in a production server need DevTools? They don't.

For example, at this moment if i have all my code encrypted using escrow and i have a client code saying :

TriggerServerEvent("givemoney", 10000), the cheater can see via netEventLog that the givemoney with the parameter 10000 was sent from client to server, so, he can use then a lua executor to trigger the same event.

Can you please make a server convar sv_enableDevtools so that we can put that on 0 and maybe enable it only when we have to test something? Also note that this convar should stop all the functioning, at least for the netEventLog devTool, because some cheats are accesing directly the data.

Expected result

convar to be able to stop devtools functionality

Reproduction steps

Importancy

Slight inconvenience

Area(s)

FiveM

Specific version(s)

any build

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions