FAQ and Troubleshooting
When using Luarmor, you may come across some errors or issues. This page will help you troubleshoot and solve common problems. If your issue is not listed here, please contact our support team.
Uploading scripts
While Luraph supports Luau fully, Luarmor does not. Therefore, you must remove some Luau features from your script before uploading it to Luarmor. This includes:
- any types
- inline ternary via
if
statement:
-- this does not work
local maxValue = if value > 10 then 10 else value end
-- instead, use:
local maxValue
if value > 10 then
maxValue = 10
else
maxValue = value
end
For more information, view the Luau docs here.
Go to the playground
A web version of darklua can be accessed here.
Paste your code
Paste your code into the left box.
Press the format button
To ensure everything worked, press the “Configure” button, then press the “format” button on the left panel
Copy the code
Press CTRL + A
to select all, then CTRL + C
to copy, instead of manually selecting the code.
Copy the code from the right box and paste it into Luarmor.
Luarmor adds its own code before obfuscation which changes the line count. Therefore the line count is not accurate and unreliable.
Running scripts
To test whether it’s an issue on your end or Luarmor’s, make sure “Silent Mode” is disabled in the script settings. If you see that Luarmor has successfully authenticated in F9 console, then the issue is 100% with your script. If you see a Luarmor error, please refer to these docs or ask for support, if your issue is not here.
This is 100% an issue with your script. However, script optimisations may help.
This happens due to a bad websocket implementation within the exploit that is being used. To fix this, either:
- use a different executor
- ask the script owner to disable the “Heartbeat” feature in their script
Luarmor does not return the main function. This means returning anything at the end of the script is not supported. To fix this, you need to assign your module to a global variable.
Discord bot
Ensure that you have tried ALL of the available bots listed here. If none are addable, please wait for us to upload a new bot which you can use.
This error happens when one of the keys has an expiration that may overflow the 32-bit integer limit. Essentially, make sure every key has an expiration before 2038. If you want a key to last forever (lifetime), then do not set an expiration date.
Verification
If your script got rejected, it is becuase it did not meet the rules and limitations. Please either:
- fix the issues and resubmit
- disable
Verification
for the script
Miscellaneous
Luarmor is a service for people who want to make scripts. It adds a whitelist onto your script and obfuscates everything. If you are here wanting to use scripts, you are in the wrong place. You likely came here from the Luarmor Ad Rewards. If you are having issues with the Ad Reward system then please tell us. Otherwise, contact the script owners. However, since Luarmor has so many customers, we cannot tell you who they are. You must find the script owners yourself.
Failure to provide enough proof will result in your ticket being closed without any further investigation, and possibly a ban. It’s very important that you provide as much information as possible when opening the ticket, instead of us having to ask you for it.
Unfortunately, our support staff cannot help you with this and it’s very unlikely we will be able to investigate much. However, if you open a ticket and provide FULL details, then we may be able to help you. Please provide:
- the scammer’s username
- the scammer’s Discord server
- proof of purchase
- proof of denial of service
- and any other relevant information that can strengthen your case
Before you get too excited, please enable “Silent Mode” in the script and check whether the detection still works. If it does, then please report it to us and let us know that you have silent mode enabled.
We manually give invite codes for Patreon members. You will need to repeat this process each month, or each time you want to renew. If your Patreon charge data desyncs from Luarmor, please make a ticket and we can extend your days to align them.
Link Discord to Patreon
To get your User
rule, you must link your Discord to Patreon. If you are unsure how to do this, please refer to this guide by Patreon.
Open a ticket
Open a ticket in the Discord server, making sure you have the Subscribed via Patreon
role before making a ticket. Then state that you have bought Luarmor for patreon. After that, wait for us to invite you. Note that we are EU based.
Register
Congratulations on purchasing Luarmor! Now follow this guide to register your account.
If you exploit is external or uses Xeno as a base, you will not get support. In this case, your only option is to:
- Set
identifyexecutor
to return the same as Xeno - Use
Xeno-Fingerprint
- Set the
User-Agent
the same as Xeno
Follow UNC
- Follow the UNC for the request function, including headers.
- Follow the UNC for identifyexecutor too
Headers
User-Agent
=Roblox/WinInet
Roblox-Game-Id
=game.JobId
Roblox-Session-Id
={"GameId": game.JobId, ...}
(as JSON string)
User-Agent
=Exploit/Version
orExploit Android/Version
or whatever you want, you must let us know first so we can whitelist itRoblox-Game-Id
=game.JobId
Roblox-Session-Id
={"GameId": game.JobId, ...}
(as JSON string)
Run compatibility script
WebSocket support is optional but recommended.
Run this script and make sure everything is successful.
Report the results to us
If the script fails at any point, make sure to check F9 and report that too.
The previous step should have copied the result to your clipboard. Paste this in a support ticket in the Discord server and we will review it.