Итак что нам надо...
1. Нам нужна последняя распакованная рабочая пиратка, с полными ресурсами (не обработанная по реслистам или СПК)
2. Берем последнюю *dll SteamEmu вот отсюда
3. Кидаем скачанный *dll файлик в папку bin
4. В папке где у вас лежит hl2.exe создаем текстовый файл и называем его steamemu.ini или редактируем имеющийся.
Приводим его в вид Код:
[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
Далее качаем *gcf Garry's mod вот отсюда
Распаковывываем его при помощи GCFScape или SPK и кидаем в папку к hl2.exe
Запускаем и проверяем работоспособность мода,
для тех кто еще незнает как надо запускать Гмод:
создать ярлык к hl2.exe и в его свойсвах дописать строку
-console -steam -game gmod10
и запускать через этот ярлык.
Если все работает то выходим из игры и продолжаем. Далее вам необходимо распаковать source dedicated server.gcf(также при помощи GCFScape или SPK)
и все полученное содержимое кинуть к файлу hl2.exe
Далее создаёте ярлык к srcds.exe
И в его свойствах дописываем
-console -game gmod10 -nomaster +sv_lan 0 -port 27015 +map gm_construct.bsp +maxplayers 14 -exec server.cfg
Запускаем и проверяем работоспособность сервера.
Если всё работает то изменять параметры сервера на мой взляд легче так:
Запускаете гаррис мод-->жмёте на кнопочку создать сервер-->выставляете все параметры в соответвии с вашими пожеланиями-->запускаете игру как тока игра запустица можно выходить. Теперь после запуска выделенный сервер будет иметь настройки которые вы указывали при создании листерн сервера.
Всё )
Админа прописывают в файле garrysmod\settings\user.txt
Если же вы хотите быть админом на своём серваке и у вас нет стим ид(подключаетесь с пиратки) то найдите
найдите файл garrysmod\lua\includes\extensions\player_auth.lua
и отредактируйте его в вид
как описано здесь http://csmania.ru/forum/viewtopic.php?t ... &start=345
Да еще чтобы вас не кикало с сообщением no steam logon.
Заблокируйте фаерволом след адреса
69.28.156.250
69.28.148.250
68.142.64.160
68.142.64.161
68.142.64.162
68.142.64.163
68.142.64.164
68.142.64.165
68.142.64.16 6
68.142.64.167
72.165.61.187
72.165.61.188
Самый простой способ забанить эти адреса.
Поставте фаервол OUTPOST и плугин Blockpost
http://www.agnitum.ru/products/outpost/plugins.php
В плугине уже непосредсвенно укажите диапазон адресов и айпи адреса для блокировки
Вопрос: что не так?