• Для того, чтобы добавить "ресурс" на форум, требуется перейти по ссылке и создать ресурс в нужной категории форума.
qproto

darwin128K

Участник
Сообщения
35
Реакции
13
darwin128K добавил(а) новый ресурс:

qproto - Metamod-плагин авторизации non-Steam клиентов для классического HLDS (аналог dproto), сборки ~8684 и

qproto — Metamod-P плагин авторизации для классического HLDS (не ReHLDS). Аналог dproto: пропускает non-Steam клиентов через хук Steam_NotifyClientConnect и пишет AuthID в client_t::network_userid.

Особенности:
• RevEmu / RevEmu2013 / SC2009 / OldRevEmu
• sXe Injected (*HID)
• Vellum (свой ticket-протокол)
• Setti, NoSteam47/48, SteamPending
• cid_* в стиле dproto.cfg
• Авто-выбор layout: classic (~8684) и HLDS 10211
• Бан по hardware key (qproto_bans.cfg)
• C API для других плагинов...

Узнать больше об этом ресурсе...
 
От людей играющих с ворованными тикетами steam поможет?
 
От людей играющих с ворованными тикетами steam поможет?
Нет. qproto — аналог dproto: пускает non-Steam (RevEmu / sXe / Vellum и т.д.). От краденых/реплейнутых Steam-тикетов он не защищает — если движок принял тикет как Steam, игрок зайдёт как обычный Steam.

Этим займётся отдельный модуль gatekeeper (в планах) — проверка/отсев именно Steam-сессий. qproto остаётся про протоколы входа, не про антифрод тикетов.
 
А что по сути вместо reunion его можно поставить?
По сути да: qproto 1.0.0 — Metamod-P плагин той же ниши, что Reunion/dproto: non-Steam на classic HLDS ~8684 (RevEmu / RevEmu2013 / SC2009 / OldRevEmu, sXe Injected, свой Vellum). Ставится вместо Reunion, не вместе — оба садятся на Steam_NotifyClientConnect.

Если ок Metamod и нужен привычный плагин — бери 1.0.0.

Параллельно идёт qproto 2.0 уже на Authum: та же авторизация, чище реализация, плюс модульная архитектура (события между модулями, команды через authum …, без войны с AMXX за имена, выгрузка/загрузка модулей без рестарта). 1.0 заморожен как стабильный Metamod-плагин; развитие — в 2.0.

Если будут проблемы пиши, решим, потому что я то тестировал на чистом HLDS версии 8684 и перешел сегодня на 10211 но уже со своим загрузчиком.
 
Последнее редактирование:
darwin128K обновил(а) ресурс qproto новой записью:

qproto 2.0 — переход на Authum, убраны баны, новый API и команды

На классическом HLDS клиенты заходят кто как: Steam, RevEmu, SC2009, sXe, Vellum, no-Steam…
Админу и другим системам нужно честно знать: через что человек пролез и пускать ли его.
qproto это и делает. В 2.0 мы выкинули всё лишнее вокруг и оставили сильный протокол + нормальный способ жить рядом с другими модулями.

Что изменилось?

• Весь модуль переведён на чистый C11. Убрали C++, precompiled, лишние зависимости HLSDK/Metamod из самого модуля.
• Код выровняли: единый snake_case...

Узнать больше об этом обновлении...
 
Процентов 50 держателей серверов были бы благодарны выложенной версии под Windows. Я в том числе
 
Я тебя понял - сделаю, в ближайшем времени как authum успокоится
Qproto сможет работать с сервером Sven Co-op на HLDS? Насколько я знаю в Half Life 1 не используется ReGameDll, даже если сервер ReHLDS. Мета плагин заточен не только под CS?
 
Qproto сможет работать с сервером Sven Co-op на HLDS? Насколько я знаю в Half Life 1 не используется ReGameDll, даже если сервер ReHLDS. Мета плагин заточен не только под CS?
Вот тут и кроется деталь, что пока только на CS все проверяется и боевой сервер на нем все тестируется (я про то что сказать точно, что работает могу только на HLDS). Но это интересно попробовать щас на Sven Co-op опробовать - как новое испытание - прям спасибо. Расскажу что получилось.
 
Вот тут и кроется деталь, что пока только на CS все проверяется и боевой сервер на нем все тестируется (я про то что сказать точно, что работает могу только на HLDS). Но это интересно попробовать щас на Sven Co-op опробовать - как новое испытание - прям спасибо. Расскажу что получилось.
Такой нюанс. Понимаю, что сейчас все стараются обновляться и продвигать всё более новые версии и по этому ты скорее всего подумал про Sven Coop версий (5.0 - 5.xx). Все эти версии Only Steam и скорее всего держатся на билдах не ниже (10210). А меня интересует более ОлдСкульная версия: Sven Co-op 4.8, которая стоит на (5758) билде. Если ты сделаешь версию Qproto под Windows, то запустится ли он Qproto на старом (5758) билде? Просто если запустится, то это было бы полезно всей линейке Half Life 1, не только серверам Sven Co-op'а, но ещё и OP4 (Opposing Force).
 
Такой нюанс. Понимаю, что сейчас все стараются обновляться и продвигать всё более новые версии и по этому ты скорее всего подумал про Sven Coop версий (5.0 - 5.xx). Все эти версии Only Steam и скорее всего держатся на билдах не ниже (10210). А меня интересует более ОлдСкульная версия: Sven Co-op 4.8, которая стоит на (5758) билде. Если ты сделаешь версию Qproto под Windows, то запустится ли он Qproto на старом (5758) билде? Просто если запустится, то это было бы полезно всей линейке Half Life 1, не только серверам Sven Co-op'а, но ещё и OP4 (Opposing Force).
Я попробую найти, проверить и собрать, если у тебя есть все необходимое - то было бы здорово, в мои сообщения сможешь отправить?
 
Последнее редактирование:
Да, я думаю сразу накачу на Windows и попробую спортировать тебе лично, код гибкий вопрос только в клиенте и сервере, сам решишь - потом всем выдать или себе оставить - если все получится. Я нашел вроде бы сборку, не уверен что именно она тебя интересует.
 

Вложения

  • 1792788509755.png
    1792788509755.png
    50,5 КБ · Просмотры: 16
Последнее редактирование:

Кто просматривает тему

Назад
Верх