Before you start
Before installation, make sure your server artifact is ABOVE version 5181 and you have OneSync enabled!
» Get the latest server artifact
» How to enable One Sync
Also make sure you have screenshot-basic resource on your server, which is an essentail screnshot module required for the anticheat to work properly.
» Download screenshot-basic
How to install the anticheat
- Go to your keymaster and find WX AntiCheat. Download and unzip this resource.
- Create a folder named [WX] in your resources folder and drag both wx_anticheat and wx_heartbeat there. Make sure to ensure the folder.
- Go to the 0 SQL folder, you'll find 2 .sql files there, import the one that matches your server:
-
- INSERT-ME.sql - If you never had WX AntiCheat on your server
-
- MIGRATE-FROM-2.0.sql - If you had version 2.9 or older
- Restart your server
PRO TIP: It's recommended to rename the anticheat base resource (wx_anticheat) to something less suspicous (like servername_cars, fordraptor), so cheaters can't find it right away! The resource name doesn't matter, just make sure it doesn't contain the phrase "anticheat"
INSERT-ME.sql
CREATE TABLE IF NOT EXISTS wx_anticheat (
banID varchar(9) COLLATE utf8mb4_bin NOT NULL,
playerName varchar(25) COLLATE utf8mb4_bin NOT NULL,
steamid varchar(40) COLLATE utf8mb4_bin DEFAULT NULL,
ip varchar(40) COLLATE utf8mb4_bin DEFAULT NULL,
license varchar(100) COLLATE utf8mb4_bin DEFAULT NULL,
discordid varchar(100) COLLATE utf8mb4_bin DEFAULT NULL,
reason varchar(255) COLLATE utf8mb4_bin NOT NULL,
HWID varchar(130) COLLATE utf8mb4_bin NOT NULL,
HWID2 varchar(130) COLLATE utf8mb4_bin NOT NULL,
HWID3 varchar(130) COLLATE utf8mb4_bin NOT NULL,
HWID4 varchar(130) COLLATE utf8mb4_bin NOT NULL,
HWID5 varchar(130) COLLATE utf8mb4_bin NOT NULL,
PRIMARY KEY (HWID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;