What does this do?
This adds a layer of security to your server events, after checking them, it evaluates if the event is real or not.
With this script, you can detect almost every cheat that tries to use events.
For now, lenue canât bypass the script in any way.
Itâs time to put those event blockers away!
Why should you use rbSafeEvents?
Cheats and menus are evolving as fast as they can, if you still encrypt your scripts so people canât get your triggers, thatâs not enough, cheaters are getting events and their data through event loggers.
Feature list
- Protect your client->server events!
- Optimized
- Standalone
To do
- Make a better and easier installation (itâs already easy but I want it even better)
ps: installation included on download
|
|
Code is accessible |
No (escrow) |
Subscription-based |
No |
Lines (approximately) |
500-1000 |
Requirements |
nothing |
Support |
Yes |
1 Like
How does this actually work?
1 Like
Well, i canât really tell the technical parts but, weâve created tool that verifies the authenticity of the event with the help of a key and a âtokenâ (not FiveM tokens, our own token).
If you need any help or if you have questions about the script you can always come to our support dc server and we will help you!
The token has to be saved somewhere client side, that means there is a way someone can easily get the token.
Also I think it is almost similar as Salty Token, just escrowed.
Can you post the installation guide here? Just want to check how to install before buying.
1 Like
Itâs not like Salty Token, itâs not just a âtokenâ, every trigger has a different âtokenâ and that token its only valid for 1 time use, and if you try the same token on other server it will be invalid.
How to install rbSafeEvents on other scripts:
-
Choose the script you want to protect
-
Change his fxmanifest.lua or __resource.lua: â Screenshot by Lightshot
-
Change yourâs RegisterServerEvent
3.1 Old â Screenshot by Lightshot
3.2 New (a new argument is being passed, itâs the player ID!) â Screenshot by Lightshot
ps: the token is not always the same because they are calculated on the go
Edit1: ps part
1 Like
Is it still being triggered using TriggerServerEvent?
and is it possible to Trigger an event From server side to server side?
1 Like
Yes, you donât need to change nothing on the client side!
Actually i didnât think about that till now.
Just pushed an new update to escrow:
- Now you are able to trigger events SERVER->SERVER but source will be nil
- Better error manager
Everything seems smooth now
1 Like