Створюємо сервер day of defeat source з нуля

Створюємо сервер day of defeat source з нуля

Як створити сервер Day of Defeat: Source самому? Легко! Досить слідувати цій статті і у вас все вийде.

I. Завантаження сервера


Ви ж Z: Server (DODS) міняєте на своє

Тиснемо зберегти як.

І охороняємо в папці z: server (dods) з ​​назвою update.bat (назва файлу можна зробити будь-яким, головне, щоб розширення було .bat. А не txt).

Зберегли? тепер запускаємо його!
І починається довгий і нудний процес закачування сервера. Він може тривати по-різному довго (це залежить від швидкості вашого інтернету). А ми поки перейдемо до фтору кроці!

I I. Запуск сервера

Поки наш сервер завантажує необхідні файли, ми створимо файл для запуску сервера. І знову відкриваємо блокнот і пишемо в ньому:

Z: Server (DODS) як зазвичай замінюємо на своє! Так само можна -console замінити на + console. тоді сервер відкриється в віконному режимі, що я так думаю буде зручніше для управління сервером.

Код як і в попередньому випадку зберігаємо під розширенням .bat а файл можете назвати start.bat

Замість dod_argentan можна поставити іншу карту.

Далі натискаємо курсором по startr.bat і відкривається чорне віконце, чекаємо приблизно 3 хвилини (залежно від швидкості вашого инета) і включається сервер (теж у вигляді чорного віконця). Це вікно не закриваючи! Включаємо гру DoD Source і підключаємося до свого облікового запису через консоль (

- тильда). Пишемо в консолі:

Тиснемо ENTER і Ви потрапляєте на свій сервер

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

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 але можна і зробити свій або взяти готовий і змінити під себе.
Після базової налаштування сервера якщо хочете можна додати різних плагінів, для більш цікавої гри.

IV. Можливі проблеми

F: HldsUpdateTool.exe не качається по посиланню
Q: Забийте HldsUpdateTool.exe в google і скачай з іншого сайту.

F: Що таке google?
Q: Якщо у вас виникло таке питання, то раджу не займатися серверами)))

F: Коли намагаюся качати сервер чорне віконце блимає і нічого не відбувається
Q: Цілком можливо що неправильно вбив команду update
z: server (dods) hldsupdatetool.exe -command update -game dods -dir.

F: Перший запуск не вдається (нічого не відбувається)
Q: Якщо ви не можете запустити srcds.exe. спробуйте додати команди


до параметрів першого запуску (перед командою + ip)

Далі розглянемо що там у нас з'явилося:

В папці / cfg / sourcemod / - налаштування плагінів, які стаят на соурсмоде (такі як mapchooser або spawnprotection) Редагуючи .cfg файли в цій папці ви зможете за своїм бажанням настороіть плагіни сервера.

Йдемо в папку addons / sourcemod /. З цієї папки нам вкрай цікаві:

• Configs / - папка де так само як і в / cfg / sourcemod / зберігаються настройки плагінів, тут прописуються адміни.
• Logs / - в цю папку пишуться логи, а це дуже корисна річ.
• Plugins / - це татко де затишно влаштувалися собсна самі плагіни мода, які ми бачимо в грі (голосування, rtv, nominate і т.д.)
• Plugins / Disabled / - папка з відключеними плагінами. Раджу файли з неї витягнути в папку plugins. а потім видалити непотрібні плагіни і саму папку disabled

Корисні плагіни можете знайти на сайті www.sourcemod.net

У першому стовпці прописуємо SteamID гравця в ковичках, навпаки пишемо "99: z", де 99 це рівень imunity а Z це прапори (в даному випадку гравець отримує повний доступ) Щоб подивитися які бувають прапори і рівні доступу, зверніться до файлу admin_levels.cfg в тій же папці.

Схожі статті