Shavit HUD

AlfONES69

Участник
Сообщения
31
Реакции
7
Операционная система
Linux
Помогите исправить эти ошибки:

L 02/23/2022 - 02:39:06: [SM] Exception reported: Unable to execute a new message, there is already one in progress
L 02/23/2022 - 02:39:06: [SM] Blaming: shavit/shavit-hud.smx
L 02/23/2022 - 02:39:06: [SM] Call stack trace:
L 02/23/2022 - 02:39:06: [SM] [0] StartMessage
L 02/23/2022 - 02:39:06: [SM] [1] Line 269, C:\Users\AlfON\OneDrive\ \SM\addons\sourcemod\scripting\include\usermessages.inc::StartMessageOne
L 02/23/2022 - 02:39:06: [SM] [2] Line 2375, C:\Users\AlfON\OneDrive\ \SM\addons\sourcemod\scripting\shavit-hud.sp::PrintCSGOHUDText
L 02/23/2022 - 02:39:06: [SM] [3] Line 1775, C:\Users\AlfON\OneDrive\ \SM\addons\sourcemod\scripting\shavit-hud.sp::UpdateMainHUD
L 02/23/2022 - 02:39:06: [SM] [4] Line 1103, C:\Users\AlfON\OneDrive\ \SM\addons\sourcemod\scripting\shavit-hud.sp::TriggerHUDUpdate
L 02/23/2022 - 02:39:06: [SM] [5] Line 1095, C:\Users\AlfON\OneDrive\ \SM\addons\sourcemod\scripting\shavit-hud.sp::Cron
L 02/23/2022 - 02:39:06: [SM] [6] Line 995, C:\Users\AlfON\OneDrive\ \SM\addons\sourcemod\scripting\shavit-hud.sp::OnGameFrame

Пытаюсь запустить на v34. Может кто-то за оплату готов?
 

Вложения

  • shavit-hud.sp
    62.9 КБ · Просмотры: 9
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,517
Реакции
4,979
@AlfONES69, и не запустишь: в ксго протобуф, а в ксс - битбуфер, поэтому после создания сообщения оно не завершается.
А раз так, то и все остальные сообщения не могут отправиться.
Нужно или ClientMod использовать (если нужен вывод в HUD), или менять использование протобуфа на битбуфер (и соответственно всё, с этим связанное) в этом плагине.

Если будет ещё нужно, то я как домой вернусь могу глянуть можно ли что-то сделать с плагином.
Это будет часов через 6, примерно.
Сообщения автоматически склеены:

И да: v34 - это раздел NoSteam, а не CS:S, т.к. раздел CS:S для CS:S OB.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,517
Реакции
4,979
Строка 1767 с проверкой if (IsSource2013(gEV_Type)) кмк и вызывает ошибку: в каком-то из инклюдов есть проверка на тип игры, которая выдаёт плагину информацию, что это не CS:S OB и плагин думает, что это CS:GO.
В общем там м/б придётся много ковырять (кроме того приложенный файл это не весь плагин). И я не помню есть ли в CS:S v34 KeyHint
 
Сверху Снизу