Замути свой гейм-сервак! Соколов Алексей aka coca-cola Хакер, номер #074, стр. 074-026-3 Есть еще и другой способ, непосредственно через сам steam: запускай steam.exe и жди, пока скачается последнее обновление. После этого должно появиться меню steam’а. Выбирай «Play games». Далее появится окошко со списком доступных закачек. Тебе потребуется только dedicated server. После того как сольешь его, можешь смело запускать. Жми «Start server». Вот и запустился сервер, полностью готовый к работе. Что касается его настройки, то менять можно все, что нужно, прямо отсюда через GUI-меню, и не надо лезть за server.cfg. Очень удобно. 2. Linux. Начнем с того, что скачаем steam. Я пользуюсь wget’ом. Если у тебя его нет, то вполне можно использовать любую другую http/ftp-программу. Вот несколько ссылок, с которых можно слить архив: http://68.90.68.35/steam.tar.gz http://japje.nl/steam/steam.tar.gz http://tehshith0le.net/japje/steam.tar.gz В моем случае закачка архива на сервер будет происходить при выполнении следующей команды: wget http://68.90.68.35/steam.tar.gz. Теперь у нас есть все, что нужно. Распаковываем то, что скачали, в нашу рабочую папку: tar -zxvf steam.tar.gz. Не забываем установить права на запуск: chmod +x steam. Теперь нам осталось только запустить ./steam, и мы увидим что-то вроде Checking bootstrapper version... Getting version X of Steam HLDS Update Tool Downloading........... Steam Linux Client updated, please retry the command Если у тебя нет аккаунта в стиме, то самое время его создать: ./steam -command create -username IVAN -email IVAN@PETROV.com -password xaker -question "xakep rullz?" -answer yeah После того как аккаунт создан, ты увидишь следующее: Checking bootstrapper version... Creating Account Account Created successfully Аккаунт готов, теперь приступим к скачиванию самого сервера: ./steam -command update -game cstrike -dir /home/ivan/hlds_l -username IVAN -password vanyusha -remember_password. То же самое, но с точной формой заполнения: ./steam -command create -username <username> -email <email> -password <password> -question <question> -answer <answer>. Remember_password в данном случае указывает на то, что тебе просто не придется по 15 раз его вводить и он будет запомнен. После того как вся установка завершится, можно запускать сервер: ./hlds_run -game cstrike +map de_aztec -autoupdate Вот, собственно, и все, что касается серверов Counter-Strike. Третья квака С Quake3 все обстоит гораздо проще, нежели с Counter-Strike. Тут не потребуется нигде регистрироваться и создавать ненужный тебе аккаунт. Здесь нужна только сама игра, желательно с последним патчем (на момент написания статьи это 1.32), и тот мод, который мы собираемся устанавливать на сервере (osp, cpm). Смысла описывать все настройки опять-таки нет, потому что настройка - это дело тонкое и у каждого свои понятия насчет того, как должен быть сконфигурирован сервер. От себя же советую настроить сервер так, как настраивают его организаторы ClanBase. Если ты обзавелся модом OSP, то в нем есть конфиг сервера для дуэльных игр, называющийся 1v1.cfg. Вот он и принят за дефолтовый. Ну а для тех, кто хочет настроить сервер самостоятельно, - создаем server.cfg с настройками либо в папке baseq3, если сервер под оригинальным quake3, либо в папке OSP, если сервер под мод OSP. |