Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
SourceTV Manager - Предоставляет функционал для работы с SourceTV для плагинов
Интерфейс для взаимодействия с SourceTV сервера из плагинов на SourcePawn. Позволяет взаимодействовать с наблюдателями и так же управлять записью демо.
API
Все нативы и форварды перечислены в include-файле, в их числе:
Базовая информация о SourceTV-сервере (статистика, задержка, активность)
Взаимодействие с наблюдателями (сообщения в чате/консоли, кик, получение IP-адреса и имени)
Управление камерой
Демо-файлы (имя файла, записывающийся тик, генерация...
@pracc, @Banana, расширение позволяет управлять запущенным инстансом сервера SourceTV, так же опрашивая его на предмет некоторой информации. Всё.
Оно используется в моём плагине автодемок, которое готовится к публикации, потому его сюда и залил.
Скачана версия <sourcetvmanager-smlatest-linux-306eb5f>
SourceTV Manager (1.2) by Peace-Maker
sm 1.11.0.6928
после сегодняшней обновы начал ругаться
errors_20230203.log:
L 02/03/2023 - 22:30:40: SourceMod error session started
L 02/03/2023 - 22:30:40: Info (map "de_mirage") (file "/steamcmd/server/csgo/addons/sourcemod/logs/errors_20230203.log")
L 02/03/2023 - 22:30:40: [AntiDLL] Sigscan for Signature failed
L 02/03/2023 - 22:30:40: [SM] Unable to load extension "AntiDLL.ext": Failed to create interceptor
L 02/03/2023 - 22:30:40: [STVM] Failed to find host_client pointer. Server might crash when executing commands on SourceTV bot.
L 02/03/2023 - 22:30:40: [PTaH] Failed to get g_CPlayerVoiceListener address.
L 02/03/2023 - 22:30:40: [PTaH] Sigscan for CCSPlayer::FindMatchingWeaponsForTeamLoadout failed
L 02/03/2023 - 22:30:40: [PTaH] Detour failed CCSPlayer::FindMatchingWeaponsForTeamLoadout, functionality GiveNamedItemPre will be limited.
L 02/03/2023 - 22:30:40: [PTaH] g_pCPlayerVoiceListener == nullptr, Hook ClientVoiceToPre will be unavailable.
L 02/03/2023 - 22:30:40: [PTaH] g_pCPlayerVoiceListener == nullptr, Hook ClientVoiceToPost will be unavailable.
L 02/03/2023 - 22:30:40: [CRASH] Accelerator uploaded crash dump: Rate limit exceeded.
L 02/03/2023 - 22:30:40: [SM] Unable to load plugin "AntiDLL.smx": Required extension "AntiDLL" file("AntiDLL.ext") not running
L 02/03/2023 - 22:30:40: [SM] Exception reported: Failed to create SDKCall for CCSGameRules::RewardMatchEndDrops
L 02/03/2023 - 22:30:40: [SM] Blaming: DropsSummoner.smx
L 02/03/2023 - 22:30:40: [SM] Call stack trace:
L 02/03/2023 - 22:30:40: [SM] [0] SetFailState
L 02/03/2023 - 22:30:40: [SM] [1] Line 55, D:\sourcemod-1.11.0-git6916-linux\addons\sourcemod\scripting\DropsSummoner.sp::OnPluginStart
L 02/03/2023 - 22:30:40: [SM] Unable to load plugin "DropsSummoner.smx": Error detected in plugin startup (see error logs)
L 02/03/2023 - 22:30:41: [CRASH] Accelerator uploaded crash dump: You need to upgrade accelerator
L 02/03/2023 - 22:30:44: [STVM] Sigscan for CHLTVServer::BroadcastLocalChat failed
L 02/03/2023 - 22:30:44: [STVM] CHLTVServer::BroadcastLocalChat detour could not be initialized.
L 02/03/2023 - 22:30:44: [STVM] Sigscan for CHLTVDemoRecorder::StartRecording failed
L 02/03/2023 - 22:30:44: [STVM] CHLTVDemoRecorder::StartRecording detour could not be initialized.
L 02/03/2023 - 22:30:44: [STVM] Sigscan for CHLTVDemoRecorder::StopRecording failed
L 02/03/2023 - 22:30:44: [STVM] CHLTVDemoRecorder::StopRecording detour could not be initialized.
L 02/03/2023 - 22:30:44: [STVM] Failed to get CHLTVServer::m_DemoRecorder offset.
L 02/03/2023 - 22:30:58: Error log file session closed.
Скачана версия <sourcetvmanager-smlatest-linux-306eb5f>
SourceTV Manager (1.2) by Peace-Maker
sm 1.11.0.6928
после сегодняшней обновы начал ругаться
errors_20230203.log:
L 02/03/2023 - 22:30:40: SourceMod error session started
L 02/03/2023 - 22:30:40: Info (map "de_mirage") (file "/steamcmd/server/csgo/addons/sourcemod/logs/errors_20230203.log")
L 02/03/2023 - 22:30:40: [AntiDLL] Sigscan for Signature failed
L 02/03/2023 - 22:30:40: [SM] Unable to load extension "AntiDLL.ext": Failed to create interceptor
L 02/03/2023 - 22:30:40: [STVM] Failed to find host_client pointer. Server might crash when executing commands on SourceTV bot.
L 02/03/2023 - 22:30:40: [PTaH] Failed to get g_CPlayerVoiceListener address.
L 02/03/2023 - 22:30:40: [PTaH] Sigscan for CCSPlayer::FindMatchingWeaponsForTeamLoadout failed
L 02/03/2023 - 22:30:40: [PTaH] Detour failed CCSPlayer::FindMatchingWeaponsForTeamLoadout, functionality GiveNamedItemPre will be limited.
L 02/03/2023 - 22:30:40: [PTaH] g_pCPlayerVoiceListener == nullptr, Hook ClientVoiceToPre will be unavailable.
L 02/03/2023 - 22:30:40: [PTaH] g_pCPlayerVoiceListener == nullptr, Hook ClientVoiceToPost will be unavailable.
L 02/03/2023 - 22:30:40: [CRASH] Accelerator uploaded crash dump: Rate limit exceeded.
L 02/03/2023 - 22:30:40: [SM] Unable to load plugin "AntiDLL.smx": Required extension "AntiDLL" file("AntiDLL.ext") not running
L 02/03/2023 - 22:30:40: [SM] Exception reported: Failed to create SDKCall for CCSGameRules::RewardMatchEndDrops
L 02/03/2023 - 22:30:40: [SM] Blaming: DropsSummoner.smx
L 02/03/2023 - 22:30:40: [SM] Call stack trace:
L 02/03/2023 - 22:30:40: [SM] [0] SetFailState
L 02/03/2023 - 22:30:40: [SM] [1] Line 55, D:\sourcemod-1.11.0-git6916-linux\addons\sourcemod\scripting\DropsSummoner.sp::OnPluginStart
L 02/03/2023 - 22:30:40: [SM] Unable to load plugin "DropsSummoner.smx": Error detected in plugin startup (see error logs)
L 02/03/2023 - 22:30:41: [CRASH] Accelerator uploaded crash dump: You need to upgrade accelerator
L 02/03/2023 - 22:30:44: [STVM] Sigscan for CHLTVServer::BroadcastLocalChat failed
L 02/03/2023 - 22:30:44: [STVM] CHLTVServer::BroadcastLocalChat detour could not be initialized.
L 02/03/2023 - 22:30:44: [STVM] Sigscan for CHLTVDemoRecorder::StartRecording failed
L 02/03/2023 - 22:30:44: [STVM] CHLTVDemoRecorder::StartRecording detour could not be initialized.
L 02/03/2023 - 22:30:44: [STVM] Sigscan for CHLTVDemoRecorder::StopRecording failed
L 02/03/2023 - 22:30:44: [STVM] CHLTVDemoRecorder::StopRecording detour could not be initialized.
L 02/03/2023 - 22:30:44: [STVM] Failed to get CHLTVServer::m_DemoRecorder offset.
L 02/03/2023 - 22:30:58: Error log file session closed.
Вариант для меня оказался не рабочий, error логами с сигнатурами для sourcertvmanager пропали, но после окончания записи демки(а это смена карты) - сервак уходит в краш. (логов перед этим конечно же нет)
У кого стоят демки Крузи, и изменили себе геймдату для SourceTV Manager'a, верните её обратно, на ошибки которые он при старой геймдате оставляет в error логах пока можно забить.
C-подобный:
[STVM] Sigscan for CHLTVServer::BroadcastLocalChat failed
[STVM] CHLTVServer::BroadcastLocalChat detour could not be initialized.
[STVM] Sigscan for CHLTVDemoRecorder::StartRecording failed
[STVM] CHLTVDemoRecorder::StartRecording detour could not be initialized.
[STVM] Sigscan for CHLTVDemoRecorder::StopRecording failed
[STVM] CHLTVDemoRecorder::StopRecording detour could not be initialized.
[STVM] Failed to get CHLTVServer::m_DemoRecorder offset.
Т.к. на функционал который отключает STVM по этим ошибкам плагин @Kruzyaне полагается.
Запись и загрузка демок будет нормально работать и при смене крашить не будет.
Забавно, реально работает. Днём рип экст ругался не мог демо найти, не писало со старой.
Поколдовал, крашнул серв новой гд,закинул старую - работает падла
Т.к. на функционал который отключает STVM по этим ошибкам плагин @Kruzya не полагается.
Запись и загрузка демок будет нормально работать и при смене крашить не будет.
L 02/05/2023 - 18:45:40: SourceMod error session started
L 02/05/2023 - 18:45:40: Info (map "am_grass2") (file "/steamcmd/server/csgo/addons/sourcemod/logs/errors_20230205.log")
L 02/05/2023 - 18:45:40: [STVM] Signature for CHLTVDemoRecorder::StopRecording not found in gamedata
L 02/05/2023 - 18:45:40: [STVM] CHLTVDemoRecorder::StopRecording detour could not be initialized.
L 02/05/2023 - 18:45:40: SourceMod error session started
L 02/05/2023 - 18:45:40: Info (map "am_grass2") (file "/steamcmd/server/csgo/addons/sourcemod/logs/errors_20230205.log")
L 02/05/2023 - 18:45:40: [STVM] Signature for CHLTVDemoRecorder::StopRecording not found in gamedata
L 02/05/2023 - 18:45:40: [STVM] CHLTVDemoRecorder::StopRecording detour could not be initialized.