Всё о готовом сервере! |
так, вы скачали готовый сервер. Довольные распаковали архив, и тут возник вопрос, а что делать дальше? Есть 2 способа запуска готового сервера. Простой, но он потребляет больше системных ресурсов, и сложный, сервер запускается в консольном режиме, который соответственно меньше "кушает" ресурсы системы. Мы рассмотрим оба. Обо всём по порядку: I способ. (Простой) 1) Качаем готовый сервер CS 1.6 или CS: SOURCE 2) Распаковываем архив туда, где у вас установлена контра в папку \cstrike (Пример: D:\Games\Counter-strike\cstrike) 3) Настраиваем амхх под себя, делаем себя администратором. (Обо всём этом можете прочитать в наших статьях) 4)Запускаем наш сервер. Делается это так, идём в коренную папку вашего Counter-Strike. (Пример: D:\Games\Counter-strike) Находим там файл hlds. exe и запускаем его. Появится вот такое окно: Настраиваем: Game - Выбираем Counter-Strike Server name - Название вашего сервера Map - Выбираем карту Network - Выбираем тип сервера LAN\INTERNET. ( Lan - локальная сеть, Internet - и так понятно) Max. Players - Выбираем максимальное количество игроков на сервере. UDP Port - Порт сервера (27015, 27016 и т. д) RCON Password - RCON пароль сервера Нажимаем Start Server Поздравляю сервер запущен :) Теперь сворачиваем окно с сервером (не закрываем а именно сворачиваем) Заходим в cs, набираем connect IP сервера. Вуаля, поздравляю! Вы на собственном сервере, зовите друзей и устраиваите баталии)) II способ (Сложный) Запуск сервера в консольном режиме через т. н. "батник": Сначала аналогично первому способу идём в коренную папку вашего Counter-Strike (например: D:\Games\Counter-strike). Создаём там текстовый файл, например, hlds. txt. Открываем его и прописываем в нём команды запуска сервера по следующей схеме: Start /MIN/HIGH hlds. exe Теперь рассмотрим подробнее, что значит каждый из пунктов: /MIN - сворачивает окно сервера сразу после запуска (удобно, чтобы не сворачивать его самому). Если Вам не нужно сворачивать окно, то просто уберите этот параметр из батника. /HIGH - задаёт высокий приоритет процессу hlds. exe. Необходимо прописывать обязательно. Далее идут параметры запуска. Рассмотрим некотрые из них: -console - запускает сервер в консольном режиме. -game cstrike - указывает, под какую игру будет запущен сервер. +ip - указывает IP, на котором будет запущен Ваш сервер. Указывайте здесь свой внешний выделенный IP, если хотите создавать интернет сервер. +port - указывает порт, на котором будет запущен сервер. Например 27015, 27016, 27017 и т. д. +map - указывает карту, котрая будет запущена при старте сервера. +maxplayers - указывает максимально количество игроков на сервере. +sv_lan 0 - если вы создаёте интернет сервер, то для избежания ошибки "LAN Games Restricted to Class C Clients" необходимо прописать этот параметр. -insecure - отключает VAC2. -secure - включает VAC2. -nomaster - отключает WON регистрацию сервера, проще говоря, если указать этот параметр, то вы не найдёте свой сервер в списке Find Servers. -master - соответственно включает WON регистрацию сервера. +rcon_password - задаёт RCON пароль. -noipx - отключает протокол IPX. В результате всех этих манипуляций у Вас в файле hlds. txt получится примерно следующее: Start /MIN/HIGH hlds. exe - console - game cstrike +ip 255.255.255.255 +port 27015 +map de_dust2 +maxplayers 12 - noipx +sv_lan 0 - secure +rcon_password glgl - master После этого сохраняем все изменеия в файле hlds. txt и переименовываем его в hlds. bat. При переименовывании у Вас появится предупреждение "После смены расширения этот файл может оказаться недоступным. Вы действительно хотите изменит расширение?". Смело нажимайте "Да". После этого просто запускаем файл hlds. bat и у Вас появляется окно консоли: Всё, Вы запустили сервер. Для управления им просто вводите в командной строке необходимые Вам команды, без префикса rcon, т. к. Вы управляете сервером не удалённо, а напрямую. PS: Ниже я отвечу вам на самые часто задаваемые вопросы. Q: Как мне узнать Айпи адрес своего сервера? O: На картинке вверху есть поле IP adress. У нас это 172.16.14.9:27015. Это и есть IP-адрес вашего сервера. Q: У меня пишет "Unabled to load authentication library, Exiting... Чо делать? O: Поменяйтe патч на CS. (23 оптимален) Q: Я не вижу расширения файла. Как мне его сменить? O: Заходим в "Панель управления", находим там "Свойства папки". В открывшемся окне выбираем вкладку "Вид" и снимаем галочку с пункта "Скрывать расширения для зарегистрированных типов файлов". Q: Я запускаю сервер через HLDS и через несколько минут появляеться сообщение: your server is out of date, and will not be listed on the master srver untill you restart. Do you wish to Shotdown? что это такое и что делать? O: Версия патча и AMXMOD X не подходит, смените что нибудь :)
|