Доброй ночи, вы зашли как гость.
Новые сообщения | Поиск
ФОРУМ » Форумы по разделам » Техника » Создание HL2DM сервера (устарело) (sml[tehn]Инструкция по созданию собственного HL2DM сервера)
Создание HL2DM сервера (устарело)
Суббота, 07.03.2009, 19:42
Пост 1
FENIX

Удаленные
с
Метод 1 - Создаем сервер вручную:

1. Для начала установите “Source Multiplayer Dedicated Server” (SDS) из Steam, из вкладки “Инструменты”.
Картинка.

2. Запустите сервер Half-Life 2 Deathmatch (через уже установленный SDS), выберите имя, порт… на ваше усмотрение…

… сразу после запуска программа создаст нужные папки в директории “source 2007 dedicated server” для удобства дальнейшей настройки.

3. Зайдите в source 2007 dedicated server\hl2mp, настройте mapcycle.txt (цикл карт на сервере). Все карты, включенные в цикл должны лежать в “source 2007 dedicated server\hl2mp\maps”, карты, которые уже включены в архив игры можно туда не совать, т.е. карты:
Code
dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass


Настройте motd.txt (“Сообщение дня” это содержимое, что появляется при подключении к серверу), в этом файле включена поддержка html, чтобы в файле нормально отображались русские шрифты, вы обязаны сохранить его в кодировке UTF-8.
*Если таких файлов как mapcycle.txt, motd.txt т.д. нету в вашей папке, просто создайте их.

4. Далее ставим Mani Plugin. Чтобы его скачать заходим на офф. сайт мани плагина и с верхней части страницы скачиваем версию рядом с которой написано (CS: S, Hl2: DM)). Подробно об установке и настройке плагина читаем тут.

О создании и настройке сервера написано уже много всего, введите "source dedicated server" в гугл и вы получите довольно много информации. Если что-то нужно узнать, что нибудь не найти, пожалуйста, спрашивайте в этой теме, попробуем помочь.




Метод 2 - Ставим готовую настройку с плагинами:

[dashed]Для более лучшего понимания рекомендуем прочесть так же, что написано выше (первый метод).[/dashed]

1. Устанавливаем “Source Multiplayer Dedicated Server” (SDS) из Steam, из вкладки “Инструменты”. Картинка.

2. Устанавливаем наш "комплект настройки".

Для начала скачайте этот архив - СКАЧАТЬ [Обновлено: 08.10.2010].
Затем поместите содержимое из архива в вашу папку "Steam\SteamApps\Имя_вашего_аккаунта\source 2007 dedicated server" с заменой файлов (если у вас нет важных настроек для плагинов).

В "комплект настройки" входит:
Code
1. Mani Admin Plugin 1.2 V + русский язык + разнообразные фиксы для HL2DM (Спасибо Dog)
2. Mani Quake Sounds Pack - Звуки из Quake 3
(по стандарту: выключено)
3. DoS Attack Fixer
4. Player Limit Remover
5. Приятное и интуитивно-понятное древо файлов                      
6. Настройка сервера + server.cfg с русскими комментариями
7. Настройка плагинов
8. Шесть карт :)


3. Настраиваем самое необходимое:
Заходим в "...\hl2mp\cfg" (... - путь к папке source 2007 dedicated server) и настраиваем server.cfg под себя, для справки читаем комментарии прямо файле.
Для того, чтобы назначить админские права на сервере для вас и ещё кого-либо, воспользуйтесь утилитой Clients TXT Generator для сгенерирования важного файла clients.txt, который в итоге вы должны переместить в "...\hl2mp\cfg\mani_admin_plugin".
ИЛИ можно изменить clients.txt по такому шаблону, самостоятельно:
Code
"clients.txt"
{
"version" "1"

// This key group lists all your client players
"players"
{
// This must be a unique client name
"admin"
{
// Client real name
"name" "Ваш ник"
// Steam ID for client
"steam" "Ваш Steam ID "
// These are personal access flags for a player
"flags"
{
"Immunity" "grav ping afk a b c d e f g h i k l m n o p q r s t u v w x"
"Immunity" "y autojoin"
"Admin" "q2 q3 grav pban A B C D E F G H I J K L M N O P Q R S T U V"
"Admin" "W X Y Z a b c d e f g i k l m o p q r s t v w x y z client"
"Admin" "admin spray"
}
}
}

// These are global groups of flags that can be assigned to clients
"groups"
{
"Admin"
{
"Full Access" "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d"
"Full Access" "e f g i k l m o p q r s t v w x y z q2 q3 admin spray grav"
"Full Access" "pban client"
}
}

}


В той же папке ищем файл adverts.txt (Содержимое рекламы, которая выводится на сервере), изменяем содержимое как вам пригодно. Для корректного отображения кириллицы нужно сохранить файл в кодировке UTF-8.
Идём в "...\hl2mp\maps", заливаем туда все не стандартные карты в формате .bsp. Из папки "...\hl2mp" достаем файл mapcycle.txt и вписываем туда карты, которые будут "крутится" на сервере, т.е. можно только все те карты, которые вы положили в "hl2mp\maps". В той же папке редактируем maplist.txt, вписываем в него список всех карт находящихся на сервере.
Далее идём в "...\hl2mp\cfg\mani_admin_plugin", и изменяем файл votemaplist.txt, в этом файле находится список всех тех карт которые включены в голосование, изменяем содержимое как вам пригодно. Можно просто скопировать содержимое файла mapcycle.txt в этот файл.
Можно изменить файл motd.txt из "...\hl2mp", об этом файле уже написано в 1-м методе.
Ну и напоследок откройте файл "...\hl2mp\cfg\keeper_hl2.cfg" и настройте его так как вам нужно, например, если вам нужны "хитсаунды" (звуки попаданий) найдите строчку kp_hit_sounds "0" и поменяйте значение "0" на "1".

4. Продвинутая настройка мани плагина.

Если вам не нравится наша настройка мани плагина или вы хотите настроить всё под себя, для этого пройдите по этой ссылке... и разбирайтесь... всё просто! :)

5. Вот в общем и всё, осталось только запустить "Source Multiplayer Dedicated Server" и отправится его тестировать :) . Для удобства советую забиндить команду "admin" на удобную горячую клавишу например так:
Code
bind "=" "admin"


Если вы хотите как то улучшить наш "комплект настройки", сообщайте в эту тему. Если есть ещё какие-либо вопросы и предложения - тоже.



[dashed]Дополнительно[/dashed]. beta

[tt]В этой части сообщения будут появляться интересные решения для серверов - плагины, аддоны, конфигурации, а так же ответы на самые популярные вопросы.
Как только наберётся приличное количество информации, эта часть сообщения будет переоформлена и перенесена в отдельный топик под соответствующим названием.
Заполнение на данный момент в разработке...[/tt]


Q. Как убрать стандартное ограничение слотов на сервере с 16 до 32?
A. Скачайте архив, скопируйте папку "addons" из архива в папку hl2mp вашего сервера, подтвердив замену.



Ключевые слова, теги: Выделенный сервер HL2DM, Создание HL2DM, Создание домашнего Half-Life 2 Deathmatch сервера, Готовый HL2DM сервер, собственный HL2DM сервер, создание хл2 сервера, сервер халф лайф 2, hl2dm сервер, настройка hl2dm сервера, плагины для hl2dm, плагины для сервера Half-Life 2 Deathmatch, скачать сервер hl2dm, скачать сервер Half-Life 2 Deathmatch.
Профиль
Понедельник, 14.06.2010, 15:17
Пост 801
GAVVVR

Удаленные
с
Wheee111, вот на сорсмоде. Можно юзать читы только адмиам с определенным флагом при этом sv_cheats 0.
Второй тоже на сорсмоде, но работает у админов только при sv_cheats 1, а у остальных как то блокируется. На мой взгляд, не безопасная реализация.
Третий плугин опять же на сорсмоде. Не знаю как он работает. Якобы врубает sv_chears, когда адмby вводит чит-комынды и вырубает, когда читерская активность равна нулю.
Выбирай сам :)

Добавлено (14.06.2010, 15:17:55)
---------------------------------------------
indigo_69_, у меня сервер тоже не дома, разницы никакой.
PS конманды "_restart" перезагружает сервер, если у тебя есть rcon доступ, а управления запуском-перезапуском нету.

Профиль
Среда, 16.06.2010, 21:34
Пост 802
Assassin1996

Удаленные
с
Народ, помогите!
Короче, была у мя мапа dm_torque (Была вписана и в maplist.txt и в mapcycle.txt) Вот решил я её удалить..Удалил из папки Maps (+из graphs), убрал dm_torque из maplist.txt и mapcycle.txt...Короче смотрю в консоль серва как-то, а там пишет:

*** Map [dm_torque] is not a valid map !!! *****
CModelLoader::Map_IsValid: No such map 'jump_journey_b1'

Так чё за фигня..Я же вроде её всю удалил..Какого ... от неё чё-то осталось. Скажите что надо ещё убрать????

Профиль
Среда, 16.06.2010, 21:44
Пост 803
GAVVVR

Удаленные
с
Assassin1996, сервер перезагрузил?
Профиль
Среда, 16.06.2010, 22:07
Пост 804
Assassin1996

Удаленные
с
100 раз
Профиль
Четверг, 17.06.2010, 14:54
Пост 805
спец

Удаленные
с
короче загрузи pановов мапу но в списки(maplist.txt,mapcycle.txt,votemaplist.txt) не включай. мне помогло

Добавлено (17.06.2010, 14:50:48)
---------------------------------------------

Quote (Assassin1996)
jump_journey_b1

кхе не посматрел но может проблема в ней?

Добавлено (17.06.2010, 14:54:22)
---------------------------------------------

Quote (MikleZzz)
А админ может выдавать оружие, как в кс 1.6?

не туда обратился. это hl2dmu а не cs1.6u


Отредактировано спец - Четверг, 17.06.2010, 15:12
Профиль
Четверг, 17.06.2010, 17:15
Пост 806
Cyborg

Удаленные
с
Quote (спец)
А админ может выдавать оружие, как в кс 1.6?

Quote (спец)
не туда обратился. это hl2dmu а не cs1.6u

омг, причем тут кс 1.6 ? он спрашивает можно ли выдвать оружие КАК в кс... можно при опредленной команде.. только я ее не помню..

Добавлено (17.06.2010, 17:15:45)
---------------------------------------------
ах вот же , ma_give <кому> <название оружия>

Профиль
Понедельник, 21.06.2010, 19:49
Пост 807
FENIX

Удаленные
с
Обновился "Комплект настройки"

  • Обновлен Mani Plugin Plugin с версии 1.2 T на 1.2 U
  • Keeper's HL2 Plugin 2006 заменён на Keeper's Sound Streak 1.40
  • Добавлен DoS Attack Fixer
  • Настройка Keeper's Sound Streak

Комплект проверен.

СКАЧАТЬ

По прежнему, спасибо Dog'у!

Профиль
Понедельник, 21.06.2010, 20:40
Пост 808
Cyborg

Удаленные
с
Quote (FENIX)
DoS Attack Fixer

оо ,как раз искал, спасибо!
Профиль
Понедельник, 21.06.2010, 21:06
Пост 809
FENIX

Удаленные
с
Профиль
Вторник, 22.06.2010, 17:16
Пост 810
Assassin1996

Удаленные
с
FENIX, а что именно изменилось в новой версии мани?? Не знаешь случайно??

Добавлено (22.06.2010, 17:15:00)
---------------------------------------------
P.s. DoS Attack Fixer...А что это за плагин?

Добавлено (22.06.2010, 17:16:08)
---------------------------------------------
и Keeper's Sound Streak

Профиль
Вторник, 22.06.2010, 18:57
Пост 811
FENIX

Удаленные
с
DoS Attack Fixer - плагин для защиты от DoS атак сервера.
Keeper's Sound Streak содержит в себе:

  • Сохранение очков
  • Хитсаунды
  • Разнообразные звуки - headshot, multikill, rampage, jihad, joinserver, firstblood и т.д. т.д.
  • Эмоции в чате ( /me ... )
  • hlx квары (HLStatsX)
  • Убирает звон после звуков взрыва
  • Отлично налаженная статистика по оружиям
  • expanded streak detection - Непонятно, что это..
  • Хитсаунды теперь настраиваемые (только голова, только тело)
  • standardized output for streaks in log for tracking across different servers. - Тоже непонятно.
  • "Mute" на текстовой и голосовой чат
  • Распознавание спама в чате
  • Что то ещё...

Quote (Assassin1996)
что именно изменилось в новой версии мани?

Вот тут читай
Профиль
Вторник, 22.06.2010, 20:29
Пост 812
GAVVVR

Удаленные
с
Quote (FENIX)
Эмоции в чате ( /me ... )

wacko никогда не видел
Quote (FENIX)
Убирает звон после звуков взрыва

Ничего он не убирает, snd_restart приходится самому писать. Хотя возможно, что зависания случаются реже
Профиль
Вторник, 22.06.2010, 21:03
Пост 813
Dog

Удаленные
с
Quote (GAVVVR)
Ничего он не убирает, snd_restart приходится самому писать. Хотя возможно, что зависания случаются реже

В смысле убирает вообще, команда kp_disable_ring 1.
Quote (FENIX)
Эмоции в чате ( /me ... )

Убрано в 1.40.
Quote (FENIX)
"Mute" на текстовой и голосовой чат
Распознавание спама в чате

Вроде тоже убрано. В любом случае, mute в Мани, начиная с версии 1.2 T, теперь блокирует и голосовой чат.
Профиль
Вторник, 22.06.2010, 21:32
Пост 814
Assassin1996

Удаленные
с
sv_hl2mp_weapon_respawn_time 20 - Это Default да?


Отредактировано Assassin1996 - Вторник, 22.06.2010, 21:42
Профиль
Вторник, 22.06.2010, 21:35
Пост 815
Dog

Удаленные
с
Quote (Assassin1996)
sv_hl2mp_weapon_respawn_time 20 - Это Default да?

Именно так.
Quote (Assassin1996)
Обязательно ли нужно sv_pure 2?

А ты сейчас про что? Как хочешь - так и настраивай. Если для лиги - да.
Профиль
Вторник, 22.06.2010, 21:41
Пост 816
GAVVVR

Удаленные
с
Assassin1996, если хочешь узнать дефолт просто введи в своей консоле (не сервера) sv_hl2mp_weapon_respawn_time и так что угодно можно узнать
Профиль
Вторник, 22.06.2010, 22:04
Пост 817
Assassin1996

Удаленные
с
blush

Добавлено (22.06.2010, 21:47:34)
---------------------------------------------
Ещё))
Обязательно ли нужна папка Graphs??

Добавлено (22.06.2010, 22:04:01)
---------------------------------------------
sv_allowupload 1
Нужно да?

Профиль
Вторник, 22.06.2010, 22:41
Пост 818
FENIX

Удаленные
с
Quote (GAVVVR)
snd_restart приходится самому писать

плагин, вроде как, убирает звук оглушения (звон этот), а не цикличность.
Профиль
Среда, 23.06.2010, 14:26
Пост 819
Assassin1996

Удаленные
с
Народ, а что в новую версию мани добавили Css beta?? И всё?? :D

Добавлено (23.06.2010, 14:26:24)
---------------------------------------------
"These binaries have been updated to fully support CS:S Beta for the orange box"

Профиль
Среда, 23.06.2010, 14:29
Пост 820
Dog

Удаленные
с
Профиль
Среда, 23.06.2010, 15:02
Пост 821
Assassin1996

Удаленные
с
Надо заменять файлы mani в папке addons да? а cfg не трогать?

Добавлено (23.06.2010, 15:02:36)
---------------------------------------------
надо заменить ещё Gametypes.txt да?



Отредактировано Assassin1996 - Среда, 23.06.2010, 16:14
Профиль
Пятница, 25.06.2010, 21:56
Пост 822
GAVVVR

Удаленные
с
Кто-нить знает какая разница: подключать плагин через vdf файл или как плугин на метамод?
Профиль
Пятница, 25.06.2010, 22:05
Пост 823
Dog

Удаленные
с
Quote (GAVVVR)
Кто-нить знает какая разница: подключать плагин через vdf файл или как плугин на метамод?

Если у тебя возник этот вопрос от того, что саунд стрик в сборке подключен через метамод, то он у меня крашил серв на запуске, если через .vdf работал... А вообще... Не знаю.
Профиль
Пятница, 25.06.2010, 22:16
Пост 824
GAVVVR

Удаленные
с
Dog, нет, я просто проверил, как он подключен. Думал, вдруг вы покидали саундстрик и не удалили один из vdf. А сам я сейчас обновлял метамод и сорсмод, переподключил саундстрик напрямую, у меня не крашит, работает.
А ты случаем не nightly build включил в сборку?
Профиль
Пятница, 25.06.2010, 22:55
Пост 825
Dog

Удаленные
с
GAVVVR, http://forum.tsgk.com/viewtopic.php?t=3930 отсюда качал. Keeper мне дал вот эту ссылку - http://development.mani-admin-plugin.com/project....-public, но ответ я получил после того, как сделал сборку.
Профиль
ФОРУМ » Форумы по разделам » Техника » Создание HL2DM сервера (устарело) (sml[tehn]Инструкция по созданию собственного HL2DM сервера)
Поиск: