Color Chat Processor

Color Chat Processor git

OkyHek

Участник
Сообщения
419
Реакции
427
@nullent?, есть предложение, добавить опционально проверку на мут (гаг) для МА/СБ. Будет еще небольшой + к уникальности.
Насколько знаю, эта проблема есть во всех чатпроцессорах*
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
  • Автор ресурса
  • #42
@nullent?, есть предложение, добавить опционально проверку на мут (гаг) для МА/СБ. Будет еще небольшой + к уникальности.
Насколько знаю, эта проблема есть во всех чатпроцессорах*

Ну порядок исполнения предопределен, если обработчик работает с usermessages:
Порядок исполнения:
[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

Отработка при флуде `say`:
[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

Другое дело, когда новое формирование usermessage(с соотв. флагами, дабы не словить петлю) происходит при вызове OnClientSayCommand
В таком случае, отработка МА ничего не решает, т.к. сообщение будет сформировано заново и отправлено насильно.

Таким болеет:
  • WS - VIP Chat (с его AddCommandListener, он отрабатывает позже OnClientSayCommand, но до usermessage, что по факту таже лажа)
  • Вот этот чудик: InfluxTimer/sm-timer
    • Просил уже Mehis'a с вырезанием внутренней обработки, но получил отказ
  • Уверен, что список может пополняться, особенно, комьюнити с Aliedmodders
p.s. За SCP/CP не ручаюсь, их реализация, для меня, что-то с чем-то.
Для CCProcessor пока не видел каких-либо демонстраций с такой проблемой.
 
Последнее редактирование:

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
  • Автор ресурса
  • #43

dareN-

Участник
Сообщения
67
Реакции
28
На версии 1.8.0 не обрабатывает чат когда ты мертвый или в наблюдателях
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
  • Автор ресурса
  • #46

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
  • Автор ресурса
  • #48

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
  • Автор ресурса
  • #50
nullent? обновил(а) ресурс [CCP] Color Chat Processor новой записью:

Update v 2.1.1

Обновление v 2.1.1
  • Добавлены новые ключи для более гибкой манипуляции: {PREFIXCO}, {NAMECO}, {MSGCO} - спец ключи для хранения цвета элементов.
  • Правила сборки сообщения клиента теперь действуют и на сообщения от сервера (* - подробно)
  • Заменен форвард cc_proc_OnServerMsg на cc_proc_OnDefMsg - теперь вызов происходит при отправке нативного сообщения сервером...

Узнать больше об этом обновлении...
 
Последнее редактирование:

GamingHard

Участник
Сообщения
16
Реакции
5
После установки плагина у меня в чате при убийстве пишет #Player_Cash_Award_Killed_Enemy как исправить ?
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
  • Автор ресурса
  • #53
nullent? обновил(а) ресурс [CCP] Color Chat Processor новой записью:

Update v2.2.2

Что нового?

Добавлена обработка сообщений движка от сервера:


Обработка задевает лишь основной ключ сообщения, что позволяет убрать необходимость перевода большинства ключей в качестве параметров.
Под такие ключи была выделена отдельная библиотека: ccp_defmessage.phrases.
Теперь такие ключи вы можете форматировать, как вам будет угодно.

Основной синтаксис заполнения не изменен, но имеет отличие: наличие параметров при отсутствии определяющего ключа...

Узнать больше об этом обновлении...
 

VeNoM`1K =))

Живи и ошибайся. В этом жизнь.
Сообщения
701
Реакции
267
Как решить проблему?
[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
Сообщения автоматически склеены:

Все решил) Моя вина
 
Последнее редактирование:

Kerimengit

Участник
Сообщения
27
Реакции
6
Как решить проблему?
[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
Сообщения автоматически склеены:

Все решил) Моя вина
Слушай у меня такая-же ошибка как ты ее исправил ?
 

VeNoM`1K =))

Живи и ошибайся. В этом жизнь.
Сообщения
701
Реакции
267
Слушай у меня такая-же ошибка как ты ее исправил ?
У меня стоял chatprocessor и каким то боком simple-chatprocessor "Невнимательность". Удалил simple-chatprocessor
У меня лично ошибка пропала. Пробуйте также как я описал выше.
Если не получится тогда к автору обращайтесь.
 
Последнее редактирование:

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291

Kerimengit

Участник
Сообщения
27
Реакции
6
Сталкиваюсь с данной проблемой когда какой-то плагин хочет написать

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
 

VeNoM`1K =))

Живи и ошибайся. В этом жизнь.
Сообщения
701
Реакции
267
Сталкиваюсь с данной проблемой когда какой-то плагин хочет написать

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
Выше я отвечал. Вы пробовали так же сделать?
 
Сверху Снизу