Игра по Интернету. Сервера, античиты.
Q: Я хочу сыграть по инету. Что мне для этого нужно?
A: Для того, чтобы сыграть в КС по Интернету, нужен Интернет и
Counter-Strike. В отдельных случаях, правда, вам понадобятся античиты
для игры на определенных серверах, о них читайте ниже.
Q: Как все-таки сыграть по инету?
A: В КС 1.5 - Multiplayer->Play on-line, выбираете сервер, и
кликаете на нем два раза. Либо открываете консоль и пишете там: connect
<ip>, где <ip> - ip-адрес сервера. Он может быть двух
видов: как в виде самого ip, например, 192.168.0.1, так и в виде
домена, где находится сервер, например, так: cs.vasyapupkin.ru.
Обратите внимание, что домен пишется без
http:// и www
Есть еще одна особенность: по умолчанию сервер использует порт 27015,
однако может быть ситуация, когда порт этот уже занят, либо на домене
находятся несколько серваков. В таком случае порт будет меняться, и для
того, чтобы к таким серверам присоедениться, необходимо дополнительно
прописать порт, например, 27016 (А этот порт чаще используется КС1.6).
Прописывается порт так: 192.168.0.1:27106.
В КС 1.6 и КС:С жмете Find Servers, и выбираете вкладку Internet.
Выбирете сервер и присоединяетесь. Однако вам может понадобиться
постоянно присоедениться к какому-то определенному серверу, адрес
которого вы знаете. Открывайте вкладку Favorites, и жмите Add, где и
прописывайте ip нужного сервера, в виде домена или цифрового ip, с
портом или без. Если по такому адресу существует и работает сервер, то
у вас он появится в списке. Теперь вы можете каждый раз заходить во
вкладку Favorites, и там будет висеть этот сервер.
О многочисленных ошибках, которые могут вам встретится при игре по Интернету, читайте ниже.
Q: Что такое Пинг (Ping) из зачем он нужен?
A: Пинг - это время задержки сигнала до сервера в миллисекундах.
Чем он ниже - тем лучше. Он еще называется Latency (Задержка), и
отображается в последнем столбце. 10-50 - пинг практически не влияет на
игру, 50-100 - незначительное влияние, 100-200 - играть сложнее,
200-300 - играть практически невозможно, свыше 300 - лучше не играйте.
Q: Меня выкидывает спустя 5-10 секунд после присоединения
A: Вас выкидывает, потому что на вашей контре не установлен
античитерский клиент. Некоторые античиты подгружаются автоматически,
как только вы входите на сервер, однако самыми надежными продолжают
оставаться античиты, которые используют клиент-серверную систему. На
сервер ставится серверный модуль, вы же должны скачть маленькую
программку-клиент, установить ее, и запустить перед стартом игры. При
соединении с сервером клиент отчитывается, что, мол, читов нет, игрок
честен (Или наоборот - что обнаружены читы, и тогда вас банят на
сервере). Так же клиент продолжает мониторить ваш компьютер в процессе
игры, и в случае запуска чита немедленно отсылает соответствующий
сигнал серверу.
Самыми популярными античитами клиент-серверной системы на данный
момент являются Cheating-Death И SS. Сервера, использующие античиты,
обычно пишут это в названиях, например, название Vasyapupkin's Servv
[CD] означает не то, что Вася тогрует компакт-дисками, а то, что
насервере установлен Cheating-Death. Важной особенностью является то,
что вам необходимо держать клиент включенным во время игры.
В Source самым популярным является серверный античит VAC2, его скачивать не нужно.
Q: Не пускает на сервер, пишет что-то про Class C ...
A: Это распространенная ошибка, в разных случаях, означает:
- Что вы со своей пираткой пытались влезть на лицензионный сервер. Проблема проста - покупайте лицензию или ищите другой сервер.
- Если возникает при попытке установить соединение в локальной
сети, когда играют два игрока с нелицензионными версиями контры, то
сервер, создающий игру, должен прописать команду sv_lan 1.
- У вас старая версия клиента Контры (относится только к пиратке).
Пропатчите вашу CS до последнего апдейта и попробуйте еще раз. Впрочем,
скорее всего ошибка повториться, так что лучше ищите другой сервер.
Q: Не пускает на сервер, пишет your client is out of date
A: Установите все патчи, которые доступны (для КС1.5, пиратки КС1.6, пиратки КС:С).
Q: Не пускает на сервер, пишет Server uses a newer protocol () than your client ().
A: Это значит, что вы пытаетесь подсоедениться не к тому серверу;
например, имея КС1.5, лезете на 1.6 сервер, или с 1.6 на сервак CS:S. В
отдельных случаях (1.5) обусловлено устаревшей версией, установите
последние патчи.
Q: Выкидывает с сервера, пишет Dropped due high ping/Dropped due slot reservation
A: Это не ошибки. Вас выкидывает в первом случае - из-за слишком
высокого пинга, с которым вы и сами толком не поиграете, и другим
мешать будете. Во втором случае - вы пытаетесь занять место
адмнистратора сервера, который следит за порядком. "На кресло
кондуктора не садиться, в окно кондуктора не смотреть".
Если ничего не помогло.
Не отчаивайтесь. Наверняка ваша ошибка не уникальна, и человечество
уже выработало методы противодействия этому глюку. Огромной базой
знаний являются многочисленные форумы по КС.
Но для того, чтобы получить решение проблемы, нужно не только
грамотно задать вопрос, но еще и хотя бы примерно знать источник сбоя.
Итак..
Если контра не запускается: внимательно смотрите, не выдает ли
операционная система каких-либо сообщений, напрмер, о сбое OpenGL. Все
сообщение читайте внимательно, и если не сможете решить проблему на
основе сведений из этого системного сообщения, то переписывайте его
содержание дословно. Да-да, именно дословно, это сильно поможет, когда
вы будете формулировать вопрос. Естественно, не надо перегибать палку и
копировать все буковки и циферки из окошка "Программа выполнила
недопустимую операцию". Можете сделать скриншот с сообщением.
Если контра запускается, но вылетает при попытке создать
игру\присоединиться: четко уясните, что именно является причиной.
Попробуйте создавать игры на разных картах, присоединяться к разным
серверам. Если игра стойко вылетает - попробуйте при загрузке держать
открытой консоль и смотрите, на каком этапе происходит сбой.
Если контра просто не присоединяется\не создает игры, вылетая в
главное меню: во-первых, должно вылететь окошко с ошибкой. В этом
случае действовать аналогично пункту "Если контра не запускается". В
случае, когда окошко не появляется - открывайте консоль (тильдой - ~) .
В 99% случаев там желтым по-английски написана причина. Не можете во
всей этой галиматье найти причину - копируйте последие 5-10 строчек.
Если контра виснет при создании игры: опять же, создаем
игру\грузимся с включенной консолью. Следим за сообщениями. Проверьте,
кстати, не запускаете ли вы Сурс на Pentium2 600MHz
. Это так, на всякий случай.
Универсальное решение: Переустановите контру "с нуля". Помогает во всех
случаях, кроме самых фатальных ошибок. Но это Ultima Ratio, последний
довод. Применяется только в крайних случаях.