Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

5 страниц V  « 4 5

Chat

, Полная замена чата, так же замена радио.
Статус пользователя NesquikRoma
сообщение 30.4.2016, 10:12
Сообщение #81


Стаж: 10 лет

Сообщений: 34
Благодарностей: 23
Полезность: 507

Цитата(Mistrick @ 30.4.2016, 7:42) *
NesquikRoma, В чем причина выполнения основных действий в хуке мессаги? Хук команды Say вызывается 1 раз, а мессага до 32 раз.

Там стоит костыль от повторения сообщений.
В чем причина? Да так просто решил запилить не стандартный плагин чата )))

Отредактировал: NesquikRoma, - 30.4.2016, 10:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 30.4.2016, 12:42
Сообщение #82


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

NesquikRoma, зачем городить костыли, если можно сделать нормально?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NesquikRoma
сообщение 30.4.2016, 23:03
Сообщение #83


Стаж: 10 лет

Сообщений: 34
Благодарностей: 23
Полезность: 507

Цитата(Mistrick @ 30.4.2016, 13:42) *
NesquikRoma, зачем городить костыли, если можно сделать нормально?

Ну на этот вопрос я не вижу смысла отвечать.
У каждого свое на уме ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DoMoBou1993
сообщение 9.5.2016, 20:44
Сообщение #84


Стаж: 11 лет

Сообщений: 63
Благодарностей: 7
Полезность: 89

Простите, а как скачать файл chat.txt?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 9.5.2016, 20:47
Сообщение #85


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

DoMoBou1993, правой кнопкой мыши и сохранить ссылку как.
Cкрытый текст
Прикрепленное изображение


Отредактировал: iShot, - 9.5.2016, 20:48


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя LazyMoron
сообщение 3.6.2016, 19:01
Сообщение #86
Стаж: 9 лет

Сообщений: 277
Благодарностей: 33
Полезность: < 0

Всем привет, вообщем поставил данынй чат из архива версию: chat_only_def_prefix.amxx
Начали ошибки, вот лог отладки.
Лог
L 06/03/2016 - 19:49:16: replace() buffer not big enough (96>=95)
L 06/03/2016 - 19:49:16: [AMXX] Displaying debug trace (plugin "chat_only_def_prefix.amxx")
L 06/03/2016 - 19:49:16: [AMXX] Run time error 10: native error (native "replace")
L 06/03/2016 - 19:49:16: [AMXX] [0] chat.sma::CheckPlayerPrefix (line 652)
L 06/03/2016 - 19:49:16: [AMXX] [1] chat.sma::CheckPlayerPrefixPre (line 641)
L 06/03/2016 - 19:49:21: replace() buffer not big enough (96>=95)
L 06/03/2016 - 19:49:21: [AMXX] Displaying debug trace (plugin "chat_only_def_prefix.amxx")
L 06/03/2016 - 19:49:21: [AMXX] Run time error 10: native error (native "replace")
L 06/03/2016 - 19:49:21: [AMXX] [0] chat.sma::CheckPlayerPrefix (line 652)
L 06/03/2016 - 19:49:21: [AMXX] [1] chat.sma::CheckPlayerPrefixPre (line 641


Вот полный лог файл:

Прикрепленные файлы:
Прикрепленный файл  лог.rar ( 3,45 килобайт ) Кол-во скачиваний: 11


.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NesquikRoma
сообщение 13.6.2016, 21:11
Сообщение #87


Стаж: 10 лет

Сообщений: 34
Благодарностей: 23
Полезность: 507

LazyMoron,
Теперь префиксы игрока формируются через ланг ключ Chat_PLAYER_PREFIX заменяя поставленные в нем ключи для формирования на информацию о игроке. [Не должно превышать 96 символов].
О чем плагин вас и информирует, что массив превышает 95 символов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя LazyMoron
сообщение 25.7.2016, 18:27
Сообщение #88
Стаж: 9 лет

Сообщений: 277
Благодарностей: 33
Полезность: < 0

Это сыпится от данного плагина?
Цитата
Host_Error: PF_MessageEnd_I: Refusing to send user message SayText of 195 bytes to client, user message size limit is 192 bytes


.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.7.2016, 18:42
Сообщение #89


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

LazyMoron, на сколько я понял может, там вроде само сообщение только 192 байта может быть без учета ника, команды, ранка и прочей лабуды.
Проверяется легко, заходишь на сервер, пишешь длинное сообщение, желательно на русском, и чекаешь лог.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 25.7.2016, 19:03
Сообщение #90


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

Bloo, на всю мессагу лимит в 192 байт. Не знаю почему используют заведомо костыльные плагины.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LazyMoron
сообщение 25.7.2016, 19:03
Сообщение #91
Стаж: 9 лет

Сообщений: 277
Благодарностей: 33
Полезность: < 0

Лог:
Cкрытый текст
Цитата
L 07/25/2016 - 10:59:26: Start of error session.
L 07/25/2016 - 10:59:26: Info (map "css_dust2") (file "addons/amxmodx/logs/error_20160725.log")
L 07/25/2016 - 10:59:26: replace() buffer not big enough (97>=95)
L 07/25/2016 - 10:59:26: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 10:59:26: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/25/2016 - 10:59:47: replace() buffer not big enough (97>=95)
L 07/25/2016 - 10:59:47: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 10:59:47: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/25/2016 - 11:00:50: replace() buffer not big enough (99>=95)
L 07/25/2016 - 11:00:50: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 11:00:50: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/25/2016 - 11:00:50: replace() buffer not big enough (99>=95)
L 07/25/2016 - 11:00:50: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 11:00:50: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/25/2016 - 11:01:03: replace() buffer not big enough (99>=95)
L 07/25/2016 - 11:01:03: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 11:01:03: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/25/2016 - 11:01:03: replace() buffer not big enough (99>=95)
L 07/25/2016 - 11:01:03: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 11:01:03: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/25/2016 - 11:01:13: replace() buffer not big enough (99>=95)
L 07/25/2016 - 11:01:13: [AMXX] Run time error 10 (plugin "chat.amxx") (native "replace") - debug not enabled!
L 07/25/2016 - 11:01:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes)


Отредактировал: iShot, - 26.7.2016, 17:03
Причина: длинный текст


.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V  « 4 5
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: