@nullent?, есть предложение, добавить опционально проверку на мут (гаг) для МА/СБ. Будет еще небольшой + к уникальности.
Насколько знаю, эта проблема есть во всех чатпроцессорах*
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 1253.950805664062
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 1253.972290039062
[rs.smx] Calling OnClientSayCommand_Post forward for client 1, time: 1253.993164062500
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 1254.977172851562
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 1254.992309570312
[rs.smx] Calling OnClientSayCommand_Post forward for client 1, time: 1255.007812500000
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 1255.805419921875
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 1255.825561523437
[rs.smx] Calling OnClientSayCommand_Post forward for client 1, time: 1255.852416992187
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 961.580993652343
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 961.737854003906
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 961.927185058593
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 962.112243652343
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 962.123718261718
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 962.301513671875
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 962.487243652343
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 962.676086425781
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 962.846679687500
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 962.861999511718
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 963.051269531250
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 963.221740722656
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 963.395629882812
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 963.565856933593
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 963.582031250000
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 963.737365722656
[rs.smx] Calling OnClientSayCommand forward for client 1, time: 1012.910034179687
[ccprocessor.smx] Calling a NetMessage callback for client 1, time: 1012.922546386718
OnClientSayCommand
AddCommandListener
, он отрабатывает позже OnClientSayCommand
, но до usermessage, что по факту таже лажа)Убрана лишняя проверка, из-за которой клиент игнорировался чат обработчиком.
Что то простенькое, как https://hlmod.ru/resources/ccp-vip-chat-r1ko.1580/ - появится.А будет поддержка для shop чата?
Ну да, как в випе, только для шопа)Что то простенькое, как https://hlmod.ru/resources/ccp-vip-chat-r1ko.1580/ - появится.
Расширенный же конструктор сообщений, скорей всего, только в привате.
Обновление v 2.1.1
- Добавлены новые ключи для более гибкой манипуляции:
{PREFIXCO}, {NAMECO}, {MSGCO}
- спец ключи для хранения цвета элементов.- Правила сборки сообщения клиента теперь действуют и на сообщения от сервера (* - подробно)
- Заменен форвард
cc_proc_OnServerMsg
наcc_proc_OnDefMsg
- теперь вызов происходит при отправке нативного сообщения сервером...
Что нового?
Добавлена обработка сообщений движка от сервера:
Обработка задевает лишь основной ключ сообщения, что позволяет убрать необходимость перевода большинства ключей в качестве параметров.
Под такие ключи была выделена отдельная библиотека:ccp_defmessage.phrases
.
Теперь такие ключи вы можете форматировать, как вам будет угодно.
Основной синтаксис заполнения не изменен, но имеет отличие: наличие параметров при отсутствии определяющего ключа...
Как решить проблему?nullent? обновил(а) ресурс [CCP] Color Chat Processor новой записью:
Update v2.2.2
Узнать больше об этом обновлении...
Слушай у меня такая-же ошибка как ты ее исправил ?Как решить проблему?
[1] Line 263, d:\Old\omg\Sourcemod\110\CCProcessor\scripting\ccprocessor.sp::SendSrvMsgSafly
[SM] Exception reported: Array index out-of-bounds (index 4, limit 4)
[SM] Blaming: ccprocessor.smx
Сообщения автоматически склеены:
Все решил) Моя вина
У меня стоял chatprocessor и каким то боком simple-chatprocessor "Невнимательность". Удалил simple-chatprocessorСлушай у меня такая-же ошибка как ты ее исправил ?
Исправлен вызов исключения: https://hlmod.ru/threads/ccp-color-chat-processor.51540/post-474174
thx;
@VeNoM`1K =)) & @марк
Выше я отвечал. Вы пробовали так же сделать?Сталкиваюсь с данной проблемой когда какой-то плагин хочет написать
L 06/27/2020 - 23:52:31: [SM] [1] Line 263, d:\Old\omg\Sourcemod\110\CCProcessor\scripting\ccprocessor.sp::SendSrvMsgSafly
L 06/27/2020 - 23:52:31: [SM] Exception reported: Array index out-of-bounds (index 5, limit 5)
L 06/27/2020 - 23:52:31: [SM] Blaming: ccprocessor.smx
L 06/27/2020 - 23:52:31: [SM] Call stack trace:
L 06/27/2020 - 23:52:31: [SM] [1] Line 263, d:\Old\omg\Sourcemod\110\CCProcessor\scripting\ccprocessor.sp::SendSrvMsgSafly
Исправлена запись параметров для сообщений сервера