Защита counter-strike 1.6 сервера от читеров
Продолжаем статьи о читерах. Хотя о них тут будет не так много. Это так, вступление. Данная статья будет посвящена админам cs серверов. Да да, есть тут такие, я знаю.
Сразу скажу что данная статья будет о cs 1.6, но думаю для сорса она тоже вполне подойдёт, т.к. системы защиты не такие уж и разные. Итак по порядку. Создали вы counter-strike сервер, запустили, на него стали заходить игроки. Казалось-бы всё хорошо. Но вот сервер развивается, онлайн растёт, и тут вы замечаете что на вашем сервере всё чаще и чаще начинают появляться читеры. Хотя вы может быть и не уверены на 100% используют они читы или нет, но по крайней мере есть большие подозрения. И тут встаёт вопрос – что с этим делать?
Подумаем логически. Для защиты стен дома от внешних воздействий, можно купить сайдинг – и в качестве декоративных целей хорош, и защиту обеспечит. С сервером примерно такая-же ситуация – нужна защита, но вопрос какая? Проблема кроется в нескольких вещах – во первых защита всё-таки и на 50% не обеспечиться, а во вторых, «декоративности», как в случае с сайдингом – античит вам не добавит. А если точней – наоборот, неслабо нагрузит сервер, вплоть до его остановки.
В общем, давайте рассмотрим несколько способов, что-бы защитить counter-strike 1.6 сервер от читеров. А если быть точней – не то что-бы защитить, а скорей даже проверить игроков на наличие читов. Сами файлы плагинов я выкладывать не буду, ибо с файлами напряг. Но найти их – вам не составит труда. Так-же не буду рассматривать какие-то большие античиты, т.к. они требуют отдельных статей и детального объяснения, да и не каждый их сможет поставить.
1. amx_blind – удобный плагин, который позволяет сделать чёрный экран любому игроку. После чего его можно вернуть в нормальный вид (снять чёрный экран). Это не античит, но он поможет вам узнать в ВХ играет человек, или без. Всё просто – делаем ему чёрный экран, и смотрим на реакцию. Если он без ВХ – игрок потеряется, возможно даже будет нецензурно выражаться

Если это читер – он ничего даже не заметит, т.к. чёрного экрана он просто не увидит.
2. Флеш ослепление – точного названия не помню. Плагин действует по тому-же принципу что и предыдущий, но вместо чёрного экрана – просто делает эффект ослепления. Так-же неплохой способ проверить с антифлешем играет игрок, или без. Ослеплять можно несколько раз, и смотреть реакцию. Если человек честный – опять-же возможно начнёт ругаться, или по крайней мере недоумевать откуда его несколько раз ослепили.
3. плагины от спидхака – опять-же несложные плагины, которые позволят вам на 99% обезопасить себя от спидхака. Такие плагины обычно просто делают ограничение на скорость движения, и если игрок «превышает скорость» - он получает бан. На сколько мне известно данный плагин практически не грузит систему.
4. анти аим – нормального плагина против аима нет, и возможно не будет. По крайней мере я сколько не искал – не смог найти. Но мной была найдена очень интересная вещь. Плагин делал «призраков», над головами всех игроков. Обычные игроки их не видят, и естественно не могут по ним попасть, только если случайно (плагин это учитывает, и не банит). Но вот аим однозначно успеет убить не одного такого призрака, и соответственно словит бан. Способ гениальный, и поймать читера такой плагин сможет. Но нагрузка от него нереальная, что увы делает этот плагин полностью бессмысленным.
На этом мы остановимся. Мы рассмотрели как пресечь основные возможности читеров на counter-strike 1.6 сервере, и эти способы были неким подобием античита для сервера. Но даже такая защита и проверки – не дают вам и 50% гарантии что ваш сервер будет под защитой. Так-что, совет админам – почаще играйте, и следите за сервером. Лучше вас этого никто и ничто не сделает.