Форма входа
Основное меню
Категории раздела
НОВОСТИ ИЗ МИРА ИГР [27]
ОБЗОРЫ [0]
Обновление сайта [3]
Мини-чат
Наш опрос
Какой у Вас компьютер?
Всего ответов: 75
Поиск
Вторник, 19.03.2024, 10:02
Приветствую Вас Гость

Создание сервера для DoD: Source

I. Загрузка сервера

Итак, начнем с того, что скачаем программу, которая собственно скачает сам сервер - HldsUpdateTool.exe
(Берем ее здесь: http://www.steampowered.com/download/hldsupdatetool.exe )
Скачал? Запускай и устанавливай в 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://narod.ru/disk/9206794000/server.cfg.html ) В нем есть уже все что нужно для хорошей работы, там вам надо будет отредактировать название и ркон пароль (остальное по желанию).
После базовой настройки сервера надо бы воткнуть на него плагины… но сначала расскажу о возможных проблемах.

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://www.metamodsource.net/?go=downloads )
Качаем последнюю версию и распаковываем в orangebox/dod/
Затем скачаем metamod.vdf – фай который укажет путь к метамоду ( http://narod.ru/disk/9206517000/metamod.vdf.html ) Кладем его в папку dod/addons/
На этом установка основы закончена.

Приступим к установке SourceMod’a. Качаем сам мод ( http://www.sourcemod.net/downloads.php ) Как и прежде качаем последнюю версию и распаковываем в 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://narod.ru/disk/9207564000/admins_simple.ini.html )
В первом столбце прописываем Стим айди игрока в ковычках, напротив пишем “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 и Вы попадаете на свой сервер

Далее приглашаем друзей на свой сервер и играем до посинения:)

Вот и Всё!

Добавил статью: BORODA(Admin)

Примечание:

Если не получается через командную строку, то открываем блокнот и пишем код, и сохраняем под расширением .bat!

Копирование запрещено! Эта статья может быть размещена только на сайте www.delf.ucoz.ru!

Реклама
Здесь может быть Ваша реклама!
Более подробную информацию Вы можете узнать по переписке.
Напиши мне письмо: SOTNER@mail.ru!
Календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Друзья сайта
  • computers.ucoz.ua
  • КРУТЫЕ МУЛЬТЫ!
  • ВКонтакте
  • Одноклассники
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика сайта
    Реклама
    Здесь может быть Ваша реклама!
    Более подробную информацию Вы можете узнать по переписке.
    Напиши мне письмо: SOTNER@mail.ru!

    widgeo.net