В тази статия, писана от мен (Scorpiona), ще ви покажа как да сложите sXe Injected anticheat на вашия сървър и по този начин да го предпазите от хакерите.
Най-напред си изтеглете последните версии sXe Injected сървър и клиент версиите от официалния сайт:
http://www.sxe-anticheat.com/downloads?l=en Разархивирайте файла на сървър версията.
Отворете папката си на CS, след това влезте в \cstrike\addons\ и създайте нова папка на име "
sxei". В нея направете друга с името "
dlls". Копирайте файла
sxei_mm.dl в
\cstrike\addons\sxei\dlls\.
Отворете
\cstrike\addons\metamod\plugins.ini и на нов ред сложете това:
; sXe Injected
win32 addons/sxei/dlls/sxei_mm.dll
Важно е, когато пускате сървъра през командната линия да добавите и +ip параметъра. Ето примерно как трябва да изглежда
HLDS.EXE + ip 200.32.3.223 -console -game cstrike -port 27015
+maxplayers 16 +map de_aztec +sv_lan 0 +rcon_password 1234 -insecure
само замествате 200.32.3.223 с вашия IP адрес и сте почти готови!
Остава да настроите CVAR стойностите в
/cstrike/server.cfg
__sxei_required -1 \ Anticheat completely off
__sxei_required 0 \ Anticheat в режим по избор
Този статус позволява всички да играят, дори ако нямат sXe Injected, но сървъра ще добави преди ника им "[NO-sXe-I]".
__sxei_required 1 \ Anticheat in mandatory status
Идеалния режим, който не си е пуснал клиента, след 6 секунди екрана му
става черен и бива предупреден че anticheat-а е задължиелен и му дава
адрес отдъкето да си го изтегли. След още 6 секунди играча е кикнат,
като се появява причина и адрес откъдето да изтегли sXe Injected.
__sxei_srv_upg 0/1
Ако оставите 0, няма да се проверява за нова версия.
Копирайте и файла
sxei.ini във
\cstrike\addons\sxei\. Можете да промените съобщенията, които излизат в началото на играта и когато играч бъде кикнат, като го редактирате.