Замути свой гейм-сервак! Соколов Алексей aka coca-cola Хакер, номер #074, стр. 074-026-1 (coca-cola@mail.ru) Как правильно поставить и настроить сервер? В статье пойдет речь о том, каким образом организовать на рабочем месте свой игровой сервер с поддержкой двух игр: Quake3 и Counter-Strike, а также о том, как правильно все это добро настроить. Какой же ты админ, если в твоей сетке нет виртуального поприща для игр и развлечений? Counter-terrorist win! Для начала скажу, что серверы бывают двух типов: steam и nosteam (платные и бесплатные). Чем же они отличаются? Начиная с версии 1.6 наш любимый КС стал платным. Сейчас же, если есть желание играть на платных серверах, необходимо иметь у себя на машине клиентский софт, созданный разработчиками. Имя ему steam. Сам клиент бесплатный, и скачать его можно с www.steampowered.com. Также тебе потребуется оригинальный ключ (cd-key) для Half-Life, чтобы активировать контру и позволить играть в нее через steam, который, к слову, весит порядка четырехсот мегабайт. Вот именно на таких геймеров и рассчитаны steam-серверы. У нас в России, как всегда, все сделано просто и через десятое колено. Конечно, уже все сломано, так что сервер и клиент будут немного отличаться от оригинальных. Собираешься играть на буржуйских серверах - качай steam и покупай халфу. Хочешь гамать только на отечественных серверах? В таком случае сливай уже крякнутую игрушку и ставь последний патч. Если конкретнее, то сервер nosteam от steam отличается только измененной swds.dll в винде или engine_ixxx.so в линухе, где xxx - версия ядра, которая может принимать значения 486, 686 либо amd. A еще может быть amd64, но аспирина под нее я пока не встречал. Вот и все, чем отличаются серверы сами по себе. В статье будет рассмотрена установка и настройка как тех, так и других. Если ты не определился с тем, какой сервер выбрать, то надо понимать, на какую аудиторию ты рассчитываешь. Еще было бы правильно оценить свое оборудование, на котором будет установлена площадка для игр. Сервер нормально может себя ощущать на машине с каналом более 10 Мбит. Для повышения эффективности скорее стоит увеличивать оперативную память, нежели ставить более мощный процессор. Хотя ты должен помнить, что процессор - тоже не десятое дело. Ну а если ты счастливый обладатель канала в 100 Мбит, то можешь смело считать свой сервер одним из самых лучших в России - это я тебе точно говорю :). Настройка сервера Нет смысла описывать все настройки, потому что их несложно найти с помощью любого поисковика. Каждый конфигурирует сервер так, как ему кажется правильным. Однако считаю нужным ознакомить тебя с настройками, которыми руководствуется самая престижная, на мой взгляд, киберспортивная лига CPL - Cyber Professional League. Достаточно сказать, что призовой фонд их чемпионатов составляет $100 000 – 150 000, поэтому так сложилось, что настройки этой лиги считаются стандартом де-факто, но выбор всегда за тобой. Все настройки необходимо поместить в файл server.cfg, находящийся в папке cstrike. Конфигурация CS-сервера mp_autokick 0 mp_autocrosshair 0 mp_autoteambalance 0 mp_buytime.25 |