SC21 ASI Chat ImGui | Анимированный чат SAMP на ImGui | 1.2

Конкурс SA:MP Coder 2021

#Northn

Pears Project — уже запущен!
Автор темы
Всефорумный модератор
2,656
2,539
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R3

Это — Chat ImGui, функционалом которого является смена существующего SAMP-овского чата на более современный графический движок — ImGui.

Требования для работы плагина:
Преимущества перед Chat MImGui:
  • В чате больше не появляются знаки вопроса при некоторых символах
  • Чат не перекрывает диалоги
  • Не крашит при случайных обстоятельствах
  • Одновременная поддержка SAMP 0.3.7-R1 и 0.3.7-R3-1.
  • Имеется полноценная поддержка с посторонними модификациями, взаимодействующими с чатом (исключение: модификации для очистки чата; AlphaChat (но его функционал встроен в плагин) AlphaChat добавляет возможность использования прозрачных тегов, а не добавляет анимацию)
Планы на улучшение:
  • Замена всех элементов чата на ImGui (спорный момент, есть сомнения что займусь)
  • Возможность смены размера шрифта через /fontsize не перезаходя в игру (тоже есть сомнения, действительно оно так нужно?).
  • Добавить возможность скроллить так же через сам скроллбар (зажимаешь на скроллбар и тянешь, сейчас это не работает. Только кнопками Page Up/Down, либо скроллингом)
Установка: переместить файл Chat ImGui1.2.asi из вложений в корневую папку с игрой.​

GitHub: Northn/Chat-ImGui
Использованные ресурсы: imgui; SAMP API
 

Вложения

  • Chat ImGui1.0.asi
    242 KB · Просмотры: 1,755
  • Chat ImGui1.1.asi
    243 KB · Просмотры: 1,843
  • Chat ImGui1.2.asi
    244.5 KB · Просмотры: 14,156
Последнее редактирование:

kizn

\ 0 _ 0 /
Всефорумный модератор
2,407
2,106
Планы на улучшение:
  • Добавить возможность скроллить так же через сам скроллбар (зажимаешь на скроллбар и тянешь, сейчас это не работает. Только кнопками Page Up/Down, либо скроллингом)
важная функция, и ее нет в релизной версии :(
 
  • Нравится
Реакции: rvng

NES

Известный
205
121
1625061965122.png


Как раз начал подобную хуйню качать себе в сборки.
 
  • Нравится
Реакции: kawada

#Northn

Pears Project — уже запущен!
Автор темы
Всефорумный модератор
2,656
2,539
важная функция, и ее нет в релизной версии :(
Я не успел разобраться со скроллбаром, там как бы есть одно поле, но руки не дошли разобраться как там устроено всё, поэтому пока что как-то так
Добавь быстрое копирование (Нажимаешь на слово или строчку и она копируется)
Концептом данного плагина было создание адекватного чата с минимальными изменениями для совместимости с посторонними модификациями, да и вообще, большинство привыкли к тому, что сейчас есть
Я подумаю насчёт внедрения, но это не вписывается в текущий концепт, поэтому реализация подобных идей под вопросом
 
  • Нравится
Реакции: shitcodes

sc6ut

неизвестный
Модератор
383
1,090
у тебя остается много невыгруженной памяти при выгрузке плагина.
 

#Northn

Pears Project — уже запущен!
Автор темы
Всефорумный модератор
2,656
2,539
у тебя остается много невыгруженной памяти при выгрузке плагина.
И неснятые хуки, поэтому, тебя скорее крашнет, чём ты продолжишь играть
Впрочем, обычные пользователи до сих пор не научились выгружать аси плагины
 

ID_Heaven

Известный
812
294
чат на рендере? (Алсо, скорее бы имгуи чат обновил, его хоть можно заколхозить по своему)
 

Fott

Простреленный
3,461
2,377
смена существующего SAMP-овского чата на более современный графический движок — ImGui.
чат на рендере? (Алсо, скорее бы имгуи чат обновил, его хоть можно заколхозить по своему)
Ты чё, очком читаешь?
 

HEA\VEN

Известный
315
243
Все преимущества перед .lua версией перекрываются тем, что нет индивидуальных настроек. Чую, я сам буду допиливать Chat Mimgui своими кривыми руками...
 
  • Нравится
Реакции: Иглобрюх