Comment on page
Luarmor User Manual & F.A.Q
We documented every single Luarmor feature in this page. If you want to know more about the service you're using, read this documentation.
If you just started using Luarmor, you should read this quick start guide. It will take you only 10 minutes to understand how Luarmor works.
Luarmor has a feature called project folders. They can contain multiple scripts, allowing you to have a script hub with multiple games in it.
Step 7 - Enter script details. Detailed descriptions can be found below
Step 8 - Download the loader file. Keep in mind that loader does not change, so you don't have to re-download it every time you update your script.
There are 2 ways to whitelist someone:
- Or run
/whitelistcommand via discord bot and it will DM the script to the user.
Once the user is whitelisted, they can execute the script by adding
script_key = "KEY HERE";on top of the script. Note that keys are linked to user's HWID and sharing the key with someone else won't work because they will have a different HWID.
Tada! authenticated in 0.7 seconds ;D
You will get this notification to your webhook.
script_key must be added on top of the script (except for FFA mode)
In some cases, user's HWID might change on its own, when that happens, they must run
/resethwidvia discord bot and re-execute the script. It will automatically assign the new HWID upon execution.
You can reset HWID like this. Users can reset their own HWIDs as well if you have the setting enabled.
If you think someone might be sharing their key and using
/resethwidfor others, simply compare action fingerprint in the resethwid notification
Reset HWID notification action fingerprints. If they're *mostly* similar, it's legit. If they're fully different, there's a high chance that user is sharing his key to someone else and /resethwid'ing on their behalf.
Luarmor has runtime variables that allows you to access to user details such as discord id, total executions, script name, premium, user note etc..
They can be used for a lot of things. Check out this example:
A script that utilizes runtime assigned variables.
You can see a full list of runtime variables here:
LRM_IsUserPremium: if user is whitelisted or not. useful for FFA scripts, ('freemium')
LRM_LinkedDiscordID: linked discord id
LRM_ScriptName: name of the current script.
LRM_TotalExecutions: total executions of the user. it will be 0 by default.
LRM_SecondsLeft: seconds left until expiry. it will be math.huge if auth_expire isn't set
LRM_UserNote: user note ('Not specified' by default)
This documentation shows the setup for OLD BOT!. New bot looks different than this. It doesn't require a documentation to use the new bot.
If you're a Luarmor buyer, discord bot invite will be sent to you via DM. After inviting the bot, run
/logincommand and link the server.
Step 1 - Run /login [api key] command
Step 2 - Set a manager role. People with manager role can run basic management commands like /whitelist, /force-resethwid
Step 3 - Select a project. Once you do this, all management commands will be applied to this project.
Step 4 - Set a buyer role. This role will be automatically assigned when a manager runs /whitelist [user] or when a user runs /redeem [code] or /getrole
Step 5 - Set the script to DM to users when they run /script or a manager runs /whitelist
This is what the file should be like.
If you already have users with a specific role, you can easily mass whitelist every single one of them with one command.
Your already existing users
Successfully imported users
"Total failed" means their discord IDs are already registered, so in order to avoid duplicated entries, it will skip them.
Alternatively, you can import them as a JSON file.
Once users are imported, all they need to do is to run
/scriptcommand and the bot will DM them the script + key appended on top.