Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Блокировка Steam клиента на сервере Half Life
http://aghl.ru/forum/viewtopic.php?f=10&t=2855
Страница 2 из 2

Автор:  Valve [ 25 фев 2020, 22:05 ]
Заголовок сообщения:  Re: Блокировка Steam клиента на сервере Half Life

Логи :
Код:
L 02/25/2020 - 19:37:54: Log file started (file "logs\L0225000.log") (game "valve") (version "48/1.1.2.7/5758")
L 02/25/2020 - 19:37:54: Server cvar "sv_aim" = "0"
L 02/25/2020 - 19:37:54: Server cvar "sv_clienttrace" = "3.5"
L 02/25/2020 - 19:37:54: Server cvar "pausable" = "0"
L 02/25/2020 - 19:37:54: Server cvar "sv_maxspeed" = "270"
L 02/25/2020 - 19:37:54: Log file closed

Код:

[2020-02-25 19:37:55] Log session started

[2020-02-25 19:37:55] [0,0] SetSteamID( [A:1:0:0] )
[2020-02-25 19:37:55] [1,2] Connect() starting connection (eNetQOSLevelLow, 155.133.248.51:27017, UDP)

[2020-02-25 19:37:56] [1,2] ConnectionCompleted() (146.66.155.101:27017, UDP)
[2020-02-25 19:37:57] [1,2] RecvMsgClientLogOnResponse() : [A:1:3486169091:14193] 'OK'

Вывод meta list и status. Я же не могу зайти на сервер, по этому запустил просто через hlds и там в консоле прописал и мне выдало
Код:
[HLDS] : Executing server.cfg ... 

couldn't exec listip.cfg
couldn't
exec banned.cfg
Setmaster:  Unknown command enable
Connection to Steam servers successful.
   
VAC secure mode is activated.
]
version
Protocol version 48
Exe version 1.1.2.7 (valve)
Exe build: 10:44:50 Aug 28 2012 (5758)

] meta list

] status
hostname:  Half-Life dedicated server
version :  48/1.1.2.7 5758 secure 
(70)
tcp/ip  :  192.168.1.35:27015
map     
:  boot_camp at: 0 x, 0 y, 0 z
players
:  0 active (10 max)

#      name userid uniqueid frag time ping loss adr
0 users
Как я понял, что команда meta list ничего не дала. Значит Dproto не работает? Если да, то я не понимаю почему. Не первый год сервера собираю, взял dproto.dll вставил в нужную папку addons\dproto\dproto.dll. Прописал пусть в метамоде addons\metamod\plugins.ini строку win32 addons\dproto\dproto.dll
Добавил в папку valve файл dproto.cfg
Dproto версии 0.9.391
Когда ставлю на build 4554 то все нормально работает. А вот на этот 5758 билд не ложится. Помогите решить проблему

Автор:  Valve [ 05 мар 2020, 02:30 ]
Заголовок сообщения:  Re: Блокировка Steam клиента на сервере Half Life

Мне все таки кто нибудь поможет или нет? Я уверен что много кто знает решение этой проблемы, потому что видел несколько серверов с такими Билдами

Автор:  ST380011A [ 05 мар 2020, 12:14 ]
Заголовок сообщения:  Re: Блокировка Steam клиента на сервере Half Life

Valve писал(а):
Все очень просто. С клиента пиратского не пускает на стим сервера, так почему им можно на наших пиратских серверах играть? Думаю будет честно, если с лицензии будут только на стимовских играть, а с пиратки, только на нонстимах.

Есть такие игроки, которые играют исключительно с лицензионной версии игры. Зачем тебе вообще не пускать игроков с лицензией? Ты хочешь меньше народа на сервере?

Отвечаю на твой вопрос:
Valve писал(а):
так почему им можно на наших пиратских серверах играть?
Потому что они заплатили за игру, то есть купили её, у них больше возможностей, а пиратку всегда можно бесплатно скачать и пользоваться.

Если тебе действительно нужно запретить подключение лицензионных игроков, а с конфигом не можешь разобраться, то ты можешь попробовать написать простой плагин, который будет кикать всех лицензионных игроков с сообщением, что на данный сервер можно заходить только с пиратки.

В архиве с dproto есть плагин dp_test.sma, он определяет, с каким эмулятором играет игрок. Ты можешь переделать именно его, чтобы он кикал всех игроков с эмулятором Steam.

Удачи!

Страница 2 из 2 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/