Как создать сервер для DoD: Source
I. Загрузка сервера Итак, начнем с того, что скачаем программу, которая собственно скачает сам сервер - HldsUpdateTool.exe (Берем ее здесь: http://u.to/UnEG ) Скачал? Запускай и устанавливай в C:\Server\ После установки в папке C:\Server\ появится файл HldsUpdateTool.exe Запускаем его. Пойдет процесс обновления программы (в черном окне ), и когда он закончится, черное окошко пропадет. Далее мы открываем командную строку (нажатием клавиш win+R) В ней пишем: c:\server\hldsupdatetool.exe -command update -game dods -dir. Давим Enter, и начинается долгий и нудный процесс закачивания сервера. Он может продолжаться по-разному долго ^^ (это зависит от скорости вашего инета) Когда же, наконец, сервер скачался, я предлагаю сделать первый запуск и проверить его на работоспособность. II. Мелкий запуск Мы заходим на этот сайт: www.whatismyip.com дабы узнать свой айпи. Затем все так же открываем командную строку, в которой пишем следующее c:\server\orangebox\srcds.exe +ip x.x.x.x. (вместо иксов вставите айпи с сайта) Затем все просто – откроется стандартное окошечко, где вам потребуется ввести только rcon password (для начала 1234 т.к. все равно потом менять) На сервер советую зайти и позвать пару друзей. Если до сих пор все у вас получалось, то можно перейти к настройке : ) III. Базовая настройка Вот файлы и папки, на которые вам стоит обратить внимание: • /dod/maplist.txt - содержит список всех карт на сервере. Если карты нет в списке, то ее нельзя поставить, даже если соответствующий .bsp файл находится в папке maps (на самом деле все будет можно когда мы поставим SourceMod^^ ) • /dod/mapcycle.txt - содержит список карт, которые находятся в игровом цикле. • /dod/motd.txt - содержит приветственное сообщение, демонстрируемое игрокам при входе на сервер или при смене карты. При форматировании используется HTML • /dod/addons/ - папка куда мы сложим всякого рода дополнения. • /dod/cfg/ - папка с настройками сервера. • /dod/cfg/autoexec.cfg - содержит параметры, которые должны выполняться один раз при запуске сервера (в отличие от server.cfg, который исполняется при каждой смене карты). • /dod/cfg/server.cfg – главный файл настроек сервера. После первого запуска сервер сгенерирует стандартный server.cfg но мы будем пользовать универсальный файл, сделанный мною естесно^^ ( Качаем здесь http://u.to/EnMG ) В нем есть уже все что нужно для хорошей работы, там вам надо будет отредактировать название и ркон пароль (остальное по желанию). После базовой настройки сервера надо бы воткнуть на него плагины… но сначала расскажу о возможных проблемах. IV. Возможные проблемы Итак, что может случиться или пойти не так как надо: F: HldsUpdateTool.exe не качается по ссылке Q: Забей HldsUpdateTool.exe в google и скачай с другого сайта. F: Что такое google? Q: LoL Если у вас возник такой вопрос, то советую не заниматься серверами ))) F: Когда пытаюсь качать сервер черное окошко мигает и ничего не происходит Q: Вполне возможно что неправильно вбил команду апдейта c:\server\hldsupdatetool.exe -command update -game dods –dir. F: Нужен ли мне статистический айпи ? Q: Необязательно, хотя если хочется сделать полноценный паблик то статистич. айпи понадобится. F: Первый запуск не удается (ничего не происходит) Q: Если вы не можете запустить srcds.exe, попробуйте добавить команды –console –game dods +maxplayers 20 +map dod_donner к параметрам первого запуска (перед командой +ip) Если же все это не поможет, то ХЗ че делать… у меня как-то было и прошло само ^^ F: На сервер не могут зайти друзья/Сервер создается в лане Q: Здесь проблема с айпи адресом. Если есть такая проблема, то (!)возможно потребуется статистический айпи. F: У меня проблемы с настройкой Q: С настройкой проблем не должно быть : ) Ну вот а теперь перейдем к плагинам. V. Плагины Бывают плагины разные, но т.к. мы здесь ведем речь о DoDs, то нам поможет SourceMoD (ManiAdmin не работает на OrangeBox’e c виндой) Для установки SourceMod’a необходим Metamod (качаем здесь http://u.to/EHMG ) Качаем последнюю версию и распаковываем в orangebox/dod/ Затем скачаем metamod.vdf – фай который укажет путь к метамоду ( http://u.to/EXMG ) Кладем его в папку dod/addons/ На этом установка основы закончена. Приступим к установке SourceMod’a. Качаем сам мод ( http://u.to/E3MG ) Как и прежде качаем последнюю версию и распаковываем в orangebox/dod/ Далее рассмотрим что там у нас появилось: В папке cfg/sourcemod/ - настройки плагинов, которые стаят на соурсмоде (такие как mapchooser или spawnprotection) Редактируя cfg файлы в этой папке вы сможете по своему желанию настороить плагины сервера. Идем в папку addons/sourcemod/. Из этой папки нам крайне интересны: • Configs/ - папка где так же как и в cfg/sourcemod/ хранятся настройки плагинов, здесь мы пропишем админов… но чуть позже. • Logs/ - в эту папку пишутся логи, а это очень полезная вещь. • Plugins/ - это папочка где уютно устроились собсна сами плагины мода, которые мы видим в игре (голосования, ртв, номинейт и т.д.) • Plugins/Disabled/ - папка с отключенными плагинами. Советую файлы из нее вытащить в папку plugins, а затем удалить ненужные плагины и саму папку disabled Предлагаю вам скачать пару плагинов и поставить их на сервер (положить в папку plugins) Эти плагины будут записывать логи с действий админов, позволят просматривать рейты и админов онлайн на сервере ( http://narod.ru/disk/9207313000/Downloads.rar.html ) Еще больше полезных плагинов на www.sourcemod.net Теперь, когда мы разобрались с устройством, пора бы раздать админок >: ) Зайдем в папку /configs/, где увидим файл admins_simple.ini Там мы прописываем админов по образцу ( http://u.to/D3MG ) В первом столбце прописываем Стим айди игрока в ковычках, напротив пишем "99:z”, где 99 это уровень imunity а Z это флаги ( в данном случае игрок получает полный доступ) Чтобы посмотреть какие бывают флаги и уровни доступа, обратитесь к файлу admin_levels.cfg в той же папке. VI. Запуск сервера Теперь открываем блокнот и пишем следующее: Или скачайте его здесь @echo off cls :loop echo (%date% %time%) Checking for updates start /wait c:\server\update1.bat echo (%date% %time%) Starting SRCDS start /wait c:\server\orangebox\srcds.exe -console -game dod +maxplayers 20 +map dod_argentan goto loop Код сохраняем под расширением startserver.bat! Вместо dod_argentan можно поставить другую карту. Далее кликаем курсором по startserver.bat и открывается чёрное окошко, ждём примерно 3 минуты(в зависимости от скорости вашего инета) и включается сервер(тоже в виде чёрного окошка). Это окно не закрывем! Включаем игру DoD Source и подключаемся к своему серверу через консоль(~ - тильда). Пишем в консоле: connect **.***.****:27015(вместо звёзд пишем адрес своего сервака. Адрес можно узнать в чёрном окошке, который мы не закрыли.) Жмём ENTER и Вы попадаете на свой сервер Далее приглашаем друзей на свой сервер и играем до посинения:) Вот и Всё! Добавил статью: FLYER(Admin) Примечание: Если не получается через командную строку, то открываем блокнот и пишем код, и сохраняем под расширением .bat! Копирование запрещено! Эта статья может быть размещена только на сайте www.how-to-create.3dn.ru
|
|
Похожие материалы:
|
|
|