Главная » Статьи » Статьи |
Введение: В данной статье, я расскажу, как создать "Clan War" сервер. Допустим что у вас уже стоит чистый "HLDS" сервер с "Metamod", "Amxx" и "Dproto" ( Dproto по вкусу ). Скорей всего, вы будите задавать вопросы, а для чего нужен "Amxx"? Ведь он портит стрельбу, появляются всяческие не нужные надписи и.т.п. Дак вот, отвечу что "Amxx" нам нужен для более удобного администрирования сервера, а также для раздачи банов ( блокировок ) "читерам", к сожалению и на "Clan War" они далеко не редкость. 1. Настройка amxx: И так, начнём с настройки "Amxx". Заходим в папку …\cstrike\addons\amxmodx\configs. Далее открываем файл к примеру обычным "блокнотом" и оставляем следующие плагины: admin.amxx admincmd.amxx menufront.amxx cmdmenu.amxx plmenu.amxx mapsmenu.amxx pausecfg.amxx restmenu.amxx Сохраняем и закрываем файл конфигурации. Теперь открываем блокнотом файл "Amxx.cfg". Ищем строчки: "amx_show_activity" меняем на "0" и "amx_imessage" кавычки оставляем пустыми, то есть должно получиться так: "amx_imessage "" """". Сохраняем и закрываем файл конфигурации. Дальше открываем файл "users.ini" и делаем себя "администраторм" ( админом ) сервера. Если собираемся играть с того же компьютера где будет запущен сервер, то прописываем следующую строчку ""Ваш IP" "" "abcdefghijklmnopqrstu" "de"". На этом мы заканчиваем с настройкой "Amxx" и переходим к следующему пункту. 2. Настройка файла конфигурации ( .cfg ): Конфигурация сервера это залог его стабильной работы. Поэтому рассмотрим эту часть более подробно. Идём в папку ..\cstrike И открываем блокнотом файл конфигурации "server.cfg", если, по какой-либо причине, такого файла нет, то создаем его сами. Quote Вы первой строке должно быть название сервера. Назовем наш сервер к примеру: [Cs-Calarasi.cLan.Su][Clan War Server] Hostname "[Cs-Calarasi.cLan.Su][Clan War Server]" Второй строчкой нам нужно установить "RCON" пароль для администратора сервера. Поэтому добавляем строчку: rcon_password "ваш пароль" Так как на нашем "Clan War" сервере все модели стандартные, то устанавливаем переменные: cl_allowupload 0 cl_allowdownload 0 Если же вы поменяли какие-лбо переменные, то нужно поменять параметр "cl_allowdownload" с "0" на "1" Чтобы "мертвые игроки" не могли следить за передвижениями команды соперников, меняем параметры: mp_fadetoblack 0 mp_forcechasecam 2 mp_forcecamera 2 Устанавливаем время до взрыва бомбы: mp_c4timer 35 Убираем "autoteambalance": mp_autoteambalance 0 Включаем возможность ранить своих "тимейтов": mp_friendlyfire 1 Устанавливаем время раунда и все что связано с переходом карты: mp_roundtime 1.75 mp_winlimit 0 mp_timelimit 0 mp_fraglimit 0 mp_freezetime 8 mp_buytime 0.25 Настроим "рейты": sv_maxrate 25000 sv_maxupdaterate 101 sv_minupdaterate 20 sv_lan_rate 25000 ex_interp 0.1 Включим запись "логов": log on sv_logbans 1 sv_logecho 1 sv_logfile 1 sv_log_onefile 0 mp_logdetail 3 mp_logmessages 1 Если нужно, ставим пароль для сервера: sv_password "ваш пароль" Ну и приведем общие настройки в порядок, такие как звук ходьбы, фонарик и.т.д: mp_autokick 0 mp_falldamage 1 mp_flashlight 1 mp_friendly_grenade_damage 1 mp_footsteps 1 mp_hostagepenalty 0 mp_limitteams 0 mp_mapvoteratio 0.5 mp_maxround 0 mp_tkpunish 0 pausable 1 r_dynamic 0 sv_aim 0 sv_airaccelerate 10 sv_airmove 1 sv_challengetime 50 sv_cheats 0 sv_gravity 800 sv_maxspeed 320 sv_proxies 2 sv_sendvelocity 0 sv_spectalk 1 sv_stopspeed 75 sv_timeout 300 sv_unlag 1 sys_ticrate 10000 mp_consistency 1 mp_playerid 0 mp_startmoney 800 decalfrequency 60 edgefriction 2 host_framerate 05. sv_maxunlag 0.5 На этой мы закончили конфигурацию сервера. Но нам нужно, чтобы "Clan War" сервером было удобно управлять? А у нас получился обычный "Публичный сервер". Будем писать алиасы.
Quote amx_restrict off ammo amx_restrict off equip amx_restrict off pistol amx_restrict off shotgun amx_restrict off sub amx_restrict off rifle amx_restrict off machine amx_restrict on shield Теперь игроки не смогут купить щит. Вставляем следующий код:
Quote alias kn "say KNIFE KNIFE KNIFE KNIFE" alias li "say LIVE LIVE LIVE LIVE" alias wait_d "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;" alias wait_r "wait_d;wait_d;wait_d;wait_d;wait_d;wait_d;" alias wait_t "wait_r;wait_r;wait_r;wait_r;" alias knife "sv_restart 1;wait_t;sv_restart 1;wait_t;sv_restart 1; wait_r; kn; kn;kn;" alias live "sv_restart 1;wait_t;sv_restart 1;wait_t;sv_restart 1; wait_r; li; li; li;" // Запрет оружия на knife round // Снятие запрета на оружие при LIVE раунде // Остановка ненужных плагинов // Задержка между выводом // Анимация knife // Анимация live // NEW Анимация knife // NEW Анимация live 3. Запуск сервера:
Переходим в корневой каталог нашего сервера. Создаем обычный "txt" файл. Открываем его, выбираем сохранить как, тип файла выбираем любой. В строчке имя файла пишем "hlds.bat" Зачем нам нужен "bat" файл? Для запуска сервера с параметрами. Удаляем обычный текстовый файл, открываем блокнотом только что созданный нами "hlds.bat" Пишем все в одну строчку. Здесь, я буду пояснять что означает тот или иной параметр. Quote start "[Cs-Calarasi.cLan.Su][Clan War Server]" /HIGH /wait
– запускаем сервер с высоким приоритетом, в принципе этот параметр уже
не актуален, но тем, у кого слабые машины, он может пригодиться. hlds.exe -game cstrike – собственно указываем что нам нужно запустить именно Counter – Strike сервер. +port 27015 – указываем порт сервера. Если планируется запустить сразу несколько серверов, то создаем еще один бат файл но меняя +port на любое другое значения. Стандартный порт 27015 +map de_dust2 – карта по умолчанию с которой начинают свою работу сервер. +maxplayers 12 – максимальное количество игроков на сервере, т.к в статье речь идет именно о cw сервере то не рекомендую ставить это значения больше 12 -console – запускаем сервер в консольном режиме, что позволяет нам очень существенно экономить ресурсы компьютера. -exec server.cfg – указываем что нужно загружать настройки сервера из данного файла. Следующей строкой пишем: start "HLTV" /MIN/HIGH hltv.exe – запускам hltv +connect 127.0.0.1:27015 - подключаем hltv к серверу -port 27020 - указываем порт hltv И так, сервер готов. Запускаем файл "hlds.bat" появляется черное окно не пугайтесь это и есть сервер. Вот собственно и всё. | |
Категория: Статьи | Добавил: aDDFury (13.02.2011) | |
Просмотров: 489 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |
|