Deadeye Clientloader
deadeye_clientloader is the ultimate solution for safeguarding your RedM client-side scripts and configuration files. By leveraging advanced modern cryptographic methods and a smart, on-demand loading process, it ensures that all client-side data is delivered only after a player connects to the server.
This innovative approach completely eliminates the risk of server dumps capturing your code or configs. With deadeye_clientloader, your assets stay protected, your logic stays hidden, and your work remains yours — exactly as it should be.
Secure. Efficient. Uncompromising. Protect your server’s heart with deadeye_clientloader.
Framework Compatibility: Standalone
Key Features
Protects your selected clientside and optionally config files from cheaters and server dumpers in a modern and secure way
Includes a detection, which kicks and logs players, which try to trigger the loading event of the script twice, via Discord Webhooks
View the product in our store
Unzip the installed Script you've aquired from Cfx.re Portal
Place the deadeye_clientloader folder into the resources folder of your server
Add ensure deadeye_clientloader to your server.cfg
Restart your server
Head to the Script you want to start via Clientloader and insert the following lines at the top of the fxmanifest.lua: shared_script "@deadeye_clientloader/config/resources.lua" shared_script "@deadeye_clientloader/shared/clientloader.lua" AND (if it is not inserted already) ALSO THIS lua54 "yes"
Comment out / delete the files you want to start via Clientloader. Though note, only client files should be started like that! For example this: client_scripts { "client.lua", } Should look like this: client_scripts { } Or this afterwards: client_scripts { --"client.lua", }
Head to the Clienttloader file named resources.lua and open it. In there you will add your script like shown in the following example: ["scriptname"] = { "client.lua", --or whatever the file is named },
IMPORTANT NOTE: You may also start Config files following this explanation but you may have to make sure you create a server sided config, so that the server file can still grab config values. Though it is only important if you want to protect coordinates for example. If you need any help with that, make sure to open a ticket on our discord.
Last updated

