From download to protected in ten steps.
The whole process takes a couple of minutes. No database setup, no extra dependencies.
- 01
Purchase or receive access
Pick a plan on the pricing page, or ask an administrator to grant access from the admin panel.
- 02
Login with Google
Lunix Shield uses Google OAuth only. We never see or store a password.
- 03
Open the Anti-Cheat Panel
Your license appears immediately after the Stripe webhook is processed.
- 04
Download the resource
The download page serves a zip with your license key pre-filled in config.lua.
- 05
Upload lunix-Shield to resources
Place the folder in your server's resources directory (keep the folder name).
- 06
Configure the license
Open config.lua and verify Config.LicenseKey and Config.ApiEndpoint.
- 07
Add ensure lunix-Shield
Add it to server.cfg after your framework resources.
- 08
Start the server
The resource performs a handshake and registers the server.
- 09
Resource connects to the backend
A per-server secret is issued and stored in memory only.
- 10
Server appears ONLINE
Heartbeats every 30 seconds keep the status live in the panel.
ensure lunix-Shield# Allow the resource to talk to the backendadd_ace resource.lunix-Shield command allow# Bypass automatic detections for trusted staffadd_ace group.admin LunixShield.bypass allowadd_ace identifier.discord:000000000000000000 LunixShield.bypass allowStaff with LunixShield.bypass are still logged, but noclip, spectate and freecam signals never escalate to a punishment.