В данной статье я расскажу вам как создать и настроить сервер для
кс 1.6. Перед созданием надо учесть возможности вашего компьютера и
инета. Начнем с инета: вопервых если вы хотите создать свой сервер
вам нужен хороший провайдер (ADSL, xDSL, кароче говоря все что
связано с кабелем =), мобильный, спутниковый и тп. Интернет не
пойдет), с хорошей скоростью отдачи (в основном скорость приема
всегда больше чем скорость отдачи), ну например: у меня скорость
приема 2 Мбита/сек, отдача 512 кбит/сек, данной скорости отдачи
вполне хватит на создание сервера на 11 слотов без лаг (конечно же
если провайдер сможет обеспечить вас стабильной скоростью) имея
хорошую и качественную скорость отдачи (более 1 Мбита/сек) можно
запустить сервер на 11-20 слотов (в принципе запускать сервер более
чем на 20 слотов нет особого смысла, так как одновременно играть на
многих картах могут только 20 игроков, остальные же будут в
наблюдателях). Вернемся немного к компу: так же довольно важен
параметр оперативной памяти, в принципе на данный момент каждый
имеет 512 Мб и выше оперативки но все-таки если у вас еще до сих
пор 512 Мб то сервер на 11 слотов должен потянуть спокойно (конечно
же если вы во время работы сервера не собираетесь играть в игры с
высокими системными требованиями), имея 1 и более Гбайт памяти
можно не беспокоиться. Насчет процессора: я думаю процессора с
частотой 2 и выше ГГц вполне достаточно, видео карта в данном
случае никакой роли не играет.
Теперь перейдем к созданию, есть очень простой способ создать
сервер, простой, и сложный (ИМХО).
Очень простой способ (рекомендуется): качаем полностью готовый
сервер с нашего сайта, это наш сервер с амх модом, после скачивания
сервера разархивируем его в специально выделенную вами папку для
сервера и запускаем его через файл hlds.exe. Также можете его
настроить под свои нужды (об этом чуть ниже).
Простой способ: качаем настроенный сервер (без амх) с этого
сайта:
В результате мы скачали инсталлятор, устанавливаем сервер в нужную
папку. Если амх ненужно, то можно уже запускать сервер (hlds.exe).
Если вы хотите сервер с амх, то вам еще нужно скачать инсталлятор
на амх мод с ихнего оф. сайта http://www.amxmodx.org
Вначале установки амх (1 установка) амх студия, устанавливаем в
любую папку. Потом (через меню пуск) находим инсталлятор на мод
(папка AMX Mod X), устанавливаем мод в папку cstrike, во время
установки надо выбрать пункт «Select mod directory». После
установки остается только настроить сервер под себя.
Настройка сервера: что бы настроить конфигурацию сервера (такие
команды как mp_friendlyfire ; mp_timelimit и тд.) следует зайти в
папку cstrike и нати файл с названием server, открываем его с
помощью блокнота и редактируем под себя. Чтобы настроить амх мод,
нужно отредактировать несколько файлов:
amxx.cfg этот файл находиться в папке
csrtike/addons/amxmodx/configs, открываем через блокнот, файл
написан полностью на англиском, первый раз самому разобраться что к
чему будет сложно, поэтому вот перевод:
// AMX Configuration File
echo Executing AMX Mod X Configuration File
// Доступ всем пользователям по умолчанию (дополнительные уровни в
файле users.ini)
amx_default_access "z"
// Имя setinfo, которое будет хранить ваши пароли
amx_password_field "_pw"
// Показывать действия админов
// 0 - не показывать
// 1 - показывать без имени админа
// 2 - показывать с именем админа
amx_show_activity 2
// Частота в секундах и текст серверного сообщения
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX
Mod X" 600
// Частота отправки сообщений игроками в секундах
amx_flood_time 0.75
// Количество зарезервированных слотов
amx_reservation 0
// Если стоит 1 - вы можете скрывать зарезервированные слоты
amx_hideslots 0
// Минимальное время между двумя воутами в секундах
amx_vote_delay 10
// Продолжительность голосования
amx_vote_time 10
// Открытое голосование
amx_vote_answers 1
//Могут ли клиенты выбирать свой язык
amx_client_languages 1
users.ini этот файл лежит в той же папке что и amx.cfg, и открываем
его тоже через блокнот, настаивать этот файл нужно если вы хотите
добавить админа (админов) на сервер, вот опять же перевод:
a - Флаг иммунитета. Человека нельзя кикнуть/забанить/сделать
slay/slap и т.п.
b - Флаг разрешающий подключение на резервные слоты.
c - Флаг доступа к команде amx_kick.
d - Флаг доступа к командам amx_ban и amx_unban.
e - Флаг доступа к командам amx_slap и amx_slay.
f - Флаг досутпа к команде amx_map.
g - Флаг доступа для изменений cvar настроек через amx_cvar. Прошу
заметить, доступны не все cvar переменные.
h - Флаг доступа к amx_cfg.
i - Флаг доступа к amx_chat и другим чат командам.
j - Флаг доступа к amx_vote и другим командам голосования.
k - Флаг доступа для изменения cvar переменной sv_password.
l - Флаг доступа к amx_rcon и возможности изменения всех cvar на
сервере.
u - Флаг доступа к меню amx.
z - Флаг пользователя. Не даёт ни каких полномочий.
a - отлючать игрока если пароль не совпадает.
d - Это IP адрес.
e - Пароль не проверяется.
Я покажу как добавить админа по Нику (если айпи игрока не
постоянный) ил как по айпи (если постоянный).
По нику: в конце файла users.ini дописываем:
"B.S^team>Mo" "123" "abcdefghijklmnopqrstu" "a"
Где:
B.S^team>Mo– ник пользователя
123 – пароль
abcdefghijklmnopqrstu – права админа (описаны выше)
a – означает что игроку нужно прописать в консоле (или в конфиге)
setinfo _pw 123 иначе он будет отключен от сервера.
По айпи:
"192.168.1.33" "" "abcdefghijklmnopqrstu" "de"
Где:
192.168.1.33 – айпи адрес пользователя
abcdefghijklmnopqrstu – права админа (описаны выше)
de – означает что это айпи и пароля нет тоесь он не будет
проверяться, пользователь с данным айпи автоматически становиться
админом.
Сложный путь создания сервера я рассказывать не буду, так как для
того что бы создать сервер потребуется пол дня.