В этой статье я хочу рассказать вам как создать свой собственный сервер для Counter-Strike 1.6 Для начала вам нужно узнать (если вы не знаете конечно) какой у вас IP интернета т.е. статический или динамический. Статический - это IP который постоянно присвоен для вашего интернета. Динамический - у пользователей такого интернета IP постоянно меняется при новом подключении к интернету. Начнем по порядку. Вы можете скачать готовую сборку сервера либо собрать ее самому (с нуля). Ссылки на все файлы, которые будут тут перечислены, вы увидите в конце статьи. СЕРВЕР С НУЛЯ 1. Скачиваем hldsupdatetool и устанавливаем в любую папку
2. Запускаем hldsupdatetool (пуск -> выполнить -> cmd -> С:\Program Files\Counter-Strike\hldsupdatetool.exe) и ждём пока hldsupdatetool пропатчит себя до последней версии 3. Запускаем hldsupdatetool (пуск -> выполнить -> cmd -> С:\Program Files\Counter-Strike\hldsupdatetool.exe -command update game cstrike -dir С:\Program Files\Counter-Strike -verify_all) и ждём когда сервер полностью обновиться , в итоге вы должны увидеть такую надпись HLDS installation up to date
4. Скачиваем metamod и распаковываем в папку cstrike/addons/metamod/dlls нашего только что скачанной платформы
5. Открываем liblist.gam с помощью блокнота в папке cstrike и заменяем gamedll "dlls/mp.dll" на gamedll "addons\metamod\dlls\metamod.dll"
6. Скачиваем amxmodx 1.8.2 RUS
7. Папку addons из архива кидаем в папку cstrike с полной заменой
8. Скачиваем dproto 0.9.87
9. Создаем папку dproto в папке addons -> извлекаем из архива два файла dproto.cfg (кидаем в папку cstrike) и dproto.dll из папки bin/windows (кидаем в папку addons/dproto)
10. Настраиваем сервер (об этом в другой статье)
11. Впишите это в server.cfg:
sv_lan 0 setmaster enable 1 setmaster add 188.40.40.201:27010 setmaster add 188.40.40.201:27011 setmaster add 209.197.20.34:27010 setmaster add 63.234.149.83:27011 setmaster add 63.234.149.90:27011 setmaster add 68.142.72.250:27012 setmaster add 69.28.140.245:27010 setmaster add 69.28.140.247:27010 setmaster add 69.28.151.162:27010 setmaster add 69.28.158.131:27010 setmaster add 72.165.61.153:27015 setmaster add 65.73.232.251:27040 setmaster add 65.73.232.253:27040 setmaster add 72.165.61.189 setmaster add 69.28.151.162 setmaster add 72.165.61.189 setmaster add 207.173.177.11 setmaster add 68.142.72.250 setmaster add hlmaster.jolt.co.uk setmaster add 65.73.232.251 setmaster add 65.73.232.253 setmaster add 207.173.177.12 setmaster add 207.173.177.11 setmaster add 69.28.151.162 setmaster add 72.165.61.189 setmaster add 207.173.177.11 setmaster add 68.142.72.250 setmaster add hlmaster.jolt.co.uk setmaster add 65.73.232.251:27040 setmaster add 65.73.232.253:27040 setmaster add 207.173.177.12:27010 setmaster add 207.173.177.11:27010 setmaster add 72.165.61.190 setmaster add 63.251.143.218 setmaster add 216.52.220.16 setmaster add hlmaster.jolt.co.uk setmaster add 69.28.151.162 setmaster add 72.165.61.189 setmaster add 207.173.177.11 setmaster add 68.142.72.250 setmaster add 65.73.232.251:27040 setmaster add 65.73.232.253:27040 setmaster add 207.173.177.12:27010 setmaster add 207.173.177.11:27010 setmaster add 213.239.209.221 setmaster add 207.173.177.12
|
12. Делаем себя админом:
1)Открываем файл users.ini ( он находиться в папке \cstrike\addons\amxmodx\configs).
2)Если хотим чтобы у вас админка была по нику, в конец файла users.ini допишем следующие :
"cs-myclub.ucoz.ru" "password" "abcdefghijklmnopqrstu" "a" Вместо cs-myclub.ucoz.ru введите свой ник, вместо password введите свой пароль.
3) Если хотим чтобы у вас админка была по IP, в конец файла users.ini допишем следующие :
(только если у вас постоянный ip)
"111.111.11.11" "" "abcdefghijkmnopqrstu" "de" "111.111.11.11" - следует вписать свой IP, пароль указывать не надо.
4) Сохраняем
Теперь перед тем как зайти на сервер, пропишите в консоле - setinfo _pw Ваш_Пароль
Заходим на свой сервер. Проверяем, пишем в консоле amxmodmenu. . Если появилось слева меню, значит вы все сделали правильно.
Права доступа: a - иммунитет (нельзя кикать, слаит, слэпать, банить) b - резервация c - использование комманды amx_kick (кикание) d - использование комманды amx_ban (бан) e - использование комманды amx_slay f - использование комманды amx_map g - использование комманды amx_cvar h - использование комманды amx_cfg i - использование комманды amx_chat и других чат-комманд j - использование комманды amx_vote и других комманд голосований k - доступ к комманде sv_password (через amx_cvar) l - доступ к коммандам amx_rcon и rcon_password (через amx_cvar) m - настраиваемый уровень А (для дополнительных плагинов) n - настраиваемый уровень B
Флаги аккаунта a - не пускать игрока на сервер с неправильно введенным паролем b - регистрация клан тега c - админ зайдет на сервер только со значениями authid/wonid d - админ заходит только с этого ip адресса e - пароль не проверяется (необходимо только совпадение name/ip/wonid)
13. Открываем файл addons/metamod/plugins.ini Там должны быть две строчки, если их нет, то дописываем win32 addons/amxmodx/dlls/amxmodx_mm.dll win32 addons/dproto/dproto.dll
|
На этом сборка сервера завершена. О запуске сервера увидите в конце статьи. ГОТОВАЯ СБОРКА СЕРВЕРА
В интернете много готовых уже собранных серверов для данной игры. У каждого сервера свои плюсы и минусы. Вы можете скачать готовый сервер, распаковать его, настроить, сделать себя админом и запустить. Все, тут ничего сложного нет.
ЗАПУСК СЕРВЕРА
1. Делаем ярлык файла hlds.exe на рабочий стол (Находится hlds.exe по этому адресу(путь может отличаться) С:\Program Files\Counter-Strike\cstrike\hlds.exe)
Нажимаем на ярлык правой кнопкой, выбираем свойства - в поле Обьект: добавляем в конец /MIN/HIGH "hlds.exe" -game cstrike +port 27015 +map de_dust2 +maxplayers 18 +exec server.cfg -noipx +sv_lan 0 -console
port 27015 - порт сервера map de_dust2 - какая карта будет запущена maxplayers 18 - максимальное количество игроков sv_lan 0 или 1 - если 0, то сервер интернет, а если 1, то локальный(не будет виден в поиске) Либо открываем файл hlds.exe. Выбираем: Game: Counter-Strike Server Name: Название сервера Map: Выбираем нужную карту Max. players: Кол-во максимальных игроков UDP Port: Порт ( например 27015) RCON Password: любой. Например 123 Нажимаем Start Server и все. ДЛЯ ТЕХ У КОГО СТАТИЧЕСКИЙ IP После запуска сервера в появившемся окне в поле IP Address увидите свой адрес сервера, например 10.20.30.40:27015. Вот на него и заходите и заходят ваши друзья. ДЛЯ ТЕХ У КОГО ДИНАМИЧЕСКИЙ IP Те читают вот эту тему
Файлы для скачивания
hldsupdatetool
metamod
AmxModX 1.8.2 RUS
dproto 0.9.87
|