Русское сообщество по скриптингу

Конфликт плагинов  [Решено]

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

Конфликт плагинов

Сообщение JackEleon » 10 мар 2021, 09:51

Всем привет, я создаю плагин, добавляющий префикс в чат. Всё работает. Но при добавлении любого плагина транслита, префикс перестаёт добавляться в чат. Я думаю, схема примерно такая:
1. Мой плагин блокирует чат, редактирует его (добавляет префикс) при помощи register_message(get_user_msgid("SayText"),"Tekst")
2. Транслит блокирует отредактированный чат, редактирует его по-своему.
3. В чат выходит текст от транслита.
И это действительно проблема, так как практически во всех сборках есть транслит.
Аватара пользователя
JackEleon
 
Сообщения: 22
Зарегистрирован: 12 июл 2020, 12:40
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, C++

Re: Конфликт плагинов

Сообщение RevCrew » 10 мар 2021, 09:59

JackEleon, есть транслиты вместе с префиксом, почему бы не использовать их?

Добавлено спустя 29 секунд:
или добавить транслит к вам в плагин
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: Конфликт плагинов  [Решено]

Сообщение JackEleon » 10 мар 2021, 10:11

RevCrew писал(а):JackEleon, есть транслиты вместе с префиксом, почему бы не использовать их?

Добавлено спустя 29 секунд:
или добавить транслит к вам в плагин


Плагин добавляет кланы. В чат ввиде префикса идёт клан. Я думаю, можно было бы добавить в него транслит, но нет ли решения проще?
Аватара пользователя
JackEleon
 
Сообщения: 22
Зарегистрирован: 12 июл 2020, 12:40
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, C++

Re: Конфликт плагинов

Сообщение RSO_ » 12 мар 2021, 13:13

я возможно ошибаюсь но можно в место этого register_message(get_user_msgid("SayText"),"Tekst")
юзать это public client_command(id)
слава великой сонтаранской империи !
Аватара пользователя
RSO_
 
Сообщения: 280
Зарегистрирован: 20 окт 2019, 21:40
Откуда: от верблюда
Благодарил (а): 45 раз.
Поблагодарили: 20 раз.
Опыт программирования: Меньше недели
Языки программирования: . . . 100 ISQ


Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10