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
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.
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.
Screenshot your Patreon membership
Take a screenshot of the Luarmor membership section on Patreon. This should show what level of pledge you have. For example, it could say one of the following:
- Luarmor Basic ($15)
- Luarmor Premium ($25)
- Luarmor Pro ($40)
Screenshot your proof of purchase
This can be as simple as sending a screenshot of the payment receipt from PayPal.
Open a ticket
Open a ticket in the Discord server and provide all of the information gathered in previous steps. Make sure you have the Subscribed via Patreon
role before making a ticket. Here is a rough guide you can use, replace the placeholders (stuff inside []
) with your information:
Hello, I have purchased Luarmor [Basic/Premium/Pro] via Patreon. Could I get an invite code, please? Here is my proof of purchase:
[screenshot of Patreon membership]
[screenshot of proof of purchase]
Register
Congratulations on purchasing Luarmor! Now follow this guide to register your account.
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.