ЧАТ

Главная Интересности Garry's mod 10 Создание выделенного сервера.

Создание выделенного сервера.




Данная статья написана для более продвинутых пользователей PC.
Все возможные проблемы буду описаны тут же.
Что касается более младшего поколения,уверяю вас,вам это не нужно.
Выделенный сервер отличается от других тем,что он работает без игры в режиме мультиплеер.
и работает абсолютно отделена от гариса.
И так для создания не обязательно иметь официальный GMod 10.
Ну что,поехали.
1)Для создания сервера нам нужно HldsUpdate скачиваем его с сайта Steam.
(не обязательно именно с официального сайта.)
HldsUpdate - Установочный файл,который установит нам  HldsUpdateTool
HldsUpdateTool - Это маленький файл,через который мы получим чистый,обновлённый сервер.
Что бы Запустить его делаем следующие:
2)Устанавливаем HldsUpdate и идем в установленную папку
к примеру (C:\Program Files\Valve\HLSever)
3)Затем создаем ярлык HldsUpdateTool и в свойствах прописываем после hldsupdatetool.exe"
-command update -game garrysmod -dir (куда?)к примеру как у меня D:\game\Valve\HLServer
Так же это можно сделать другим образом.
создаем в папке с установленным HldsUpdateTool Текстовый файл и назовём его например "Start"
В нём прописываем hldsupdatetool.exe -command update -game garrysmod -dir
На сколько я помню, если мы идём вторым вариантом,то указывать путь после  -dir  не надо.
Не забудьте поменять расширение текстового файла txt на bat
Он автоматически будет качать наш сервер в эту папку.
4)Если вы всё правильно сделали,то после запуска,у вас должно появиться чёрное окно.
Проще говоря cmd.exe
если всё идёт как надо вы увидите проценты скачки сервера.
обычно это занимает не мало времени.
от часа до 4 часов.
5).Устанока no-Steam сервера

Берем последнюю *dll SteamEmu найти его можно в google
Кидаем скачанный *dll файлик в папку bin (пример D:\scrd\orangebox\bin)
В папке где у вас лежит hl2.exe создаем текстовый файл и называем его steamemu.ini или редактируем имеющийся.

7) Приводим его в вид :

[HL2.EXE_cstrike]
appID=4000

[HL2.EXE_hl2]
appID=4000

[HL2.EXE_hl2mp]
appID=4000

[HL2.EXE_dystopia]
appID=4000

[HL2.EXE_garrysmod]
appID=4000

[HL2.EXE_dod]
appID=4000

[HL2.EXE_hl2dmpro]
appID=4000

[HL2.EXE_lostcoast]
appID=4000

[HL2.EXE_episodic]
appID=4000

6)Вот,мы уже и близки к нашей конечной цели. "Запуск"

7)Консольный режим

Далее создаёте ярлык к srcds.exe он находится в папке с сервером.
И в его свойствах дописываем
-console -game garrysmod -nomaster +sv_lan 0 -port 27015 +map gm_construct.bsp +maxplayers 14 -exec server.cfg
Также можно вставить свои теги

Команды SrcDS:

-allowdebug
То же, что и -debug ?
-autoupdate
Сервер проверяет обновления при запуске.
-console
SrcDS будет запущен в консольном режиме (только в Windows).
-dev
Показывать сообщение разработчика.
-debug
Режим разработки.
-game <игра>
Задает, какую игру/мод запустить.
-insecure
Запускает сервер без использования технологии защиты от читеров (Valve Anti-Cheat).
-nobots
Отключить ботов.
-port
Порт для подключения клиента к серверу.
-tickrate <число>
Задает tickrate сервера (подробнее в Source Multiplayer Networking).
-verify_all
Производит проверку на то, что каждый файл сервера последней версии.

Консольные значения SrcDS:

+hostname "Имя Сервера"
Задает имя сервера.
+ip
Задает IP сервера, когда в системе несколько сетевых карт.
+map <карта>
Задает карту для запуска.
+maxplayers <число>
Задает максимальное количество игровых слотов.
+hostport <порт>
Задает порт хоста.
+clientport <порт>    обычно 27015
Задает порт клиента.
+sv_lan <0/1>
Если установлено в 1, то сервер может принять только пользователей локальной сети (LAN).!!!!!!!Это важно !!!!!

Админа прописываем в Orangebox\garrysmod\setting\users.txt

Устал писать,возможные проблемы будут либо, в другой статье, либо найдите их решение сами.
Могу лишь подметить,что у ролтера с закрытыми партами 27006 по 27015 сервер идти не будет.
Для этого,ищите способ открыть парты,или умного дядю который сделает это в мгновение око.
есть ещё 1 варианта. Не идите этим сложным путём.


спасибо за внимание
                                                                     Smiler Cat
                                                  специально для  www.garrymania.ru



Просмотров: 12135
Комментарий: 11
это все можно изменить в server.cfg
чтоб не писать в консоли
1
Тимур 23.02.2012 в 11:10 / МатериалСпам
На какую версию сервак грузит?
1
Херли копировать нельзя? А что в ручную всю эту херню писать чтоли?
-4
он пишет что не верный путь
-3
как дописать вот это -console -game garrysmod -nomaster +sv_lan 0 -port 27015 +map gm_construct.bsp +maxplayers 14 -exec server.cfg в ярлык на windows 7
-4
Павел 10.09.2011 в 08:26 / МатериалСпам
Если через .bat то путь тоже надо указывать
1
Чуваки а ето про сервер Garry's mod 10 А вашпе мож где нить готовый скачать? ? ?
-7
спасибо создан и настроил за пол часа (НЕ СЧИТАЯ УСТАНОВКИ) дарю +
5
А проще нет способа? Как в контре или халва дехмач?
-8
wacko
как хорошо что стоит лицензия - никакого гемороя wacko
1
Kote 20.01.2011 в 22:49 / МатериалСпам
Это только описания,а соколько проблем ууу biggrin
-7

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]