SHW FND REL LUA ChatLua — вообще все касательно чата, о чем можно было мечтать.

  • Привет! Если твой основной форумник заблокирован - ты можешь оставить заявку в этом разделе: Нажми на меня!, НЕ создавая новый форумный аккаунт.
  • Гость, цивильный бизнес — это твой главный источник крутого ролевого сюжета, уважения и стабильного дохода. Забирай коммерческое предприятие уже сегодня и сделай свое заведение центром тусовки всего сервера!

damirtakioma

Пользователь
Автор темы
Assistant
State Section
149
2,106
credits: исходник chat++ от moreveal https://www.blast.hk/threads/215924/
исходник screenchat от SR_team https://www.blast.hk/threads/97761/
исходник NRP chat от @mace https://forum.gambit-rp.com/threads/569750/
работа: vibecoding (мне не стыдно)

ChatLua — универсальный инструмент для чата в SAMP, который переносит все тулзы по чату в один LUA формат и дополняет их (причем еще как!)
​
начнем с исходника от chat++, был полностью переписан на Lua. позволяет все также: удалять строчки, копировать, изменять, очищать весь чат, перемещать чат по экрану. из нововедений: добавлена механика перемещения строчек внутри чата и также ползунок изменения /pagesize.
исходник от screenchat — был переписан на Lua, функционал изменен не был. разве что добавил рядом с ползунком кнопку камеры которая скринит чат. также ко всему этому было добавлено меню настроек которое позволяет менять горячие клавиши скрина прямо в игре, его иконка рядом с кнопкой камеры как раз таки.
NRP Chat — по факту функционал тот же, разве что теперь в настройках в имгуи меню можно менять горячие клавиши и настраивать скрипт. ну и по мелочам))): внутри нрп чата также было добавлено перемещение строчек. ИС чат и НРП чат теперь могут быть встроены в один и переключаться по одной кнопке, а могут быть и два на экране, также добавлен функционал удаления/копирования/изменения строчки в самом нрп чате, и перемещать их можно свободно! также было добавлено перемещение строчек между ИС чатом и НРП чатом в обоих видах чата (в 1 чате или в 2х разных). команды для нрп чата были оставлены, но также перенесены в имгуи меню настроек.
1793433616386.png
1793433626146.png
1793433639762.png
1793433671445.png
1793433686319.png
все вставлять не буду, сами в игре глянете
дефолтные горячие клавиши:
  • Alt+0 — включить/выключить NRP-чат.
  • Alt+1 — скрыть/показать отдельное окно NRP-чата; во вкладочном режиме переключить IC/OOC.
  • F7 — переключить отображение: полный → компактный → скрытый.
  • Home / End — прокрутить историю NRP-чата вверх / вниз.
  • F2 — сделать скриншот чата.

файл приложил.
 

Вложения

  • ChatLua.lua
    195.2 KB · Просмотры: 0
Последнее редактирование:

mace

Легенда
8,181
92,046
Но для тех, кому нужны тонкие настройки и любит все досконально настраивать, думаю подойдёт.
 
  • Нравится
Реакции: amsterdamov

Lawyer2D

🎃🎃🎃
781
5,927
credits: исходник chat++ от moreveal https://www.blast.hk/threads/215924/
исходник screenchat от SR_team https://www.blast.hk/threads/97761/
исходник NRP chat от @mace https://forum.gambit-rp.com/threads/569750/
работа: vibecoding (мне не стыдно)

ChatLua — универсальный инструмент для чата в SAMP, который переносит все тулзы по чату в один LUA формат и дополняет их (причем еще как!)
​
начнем с исходника от chat++, был полностью переписан на Lua. позволяет все также: удалять строчки, копировать, изменять, очищать весь чат, перемещать чат по экрану. из нововедений: добавлена механика перемещения строчек внутри чата и также ползунок изменения /pagesize.
исходник от screenchat — был переписан на Lua, функционал изменен не был. разве что добавил рядом с ползунком кнопку камеры которая скринит чат. также ко всему этому было добавлено меню настроек которое позволяет менять горячие клавиши скрина прямо в игре, его иконка рядом с кнопкой камеры как раз таки.
NRP Chat — по факту функционал тот же, разве что теперь в настройках в имгуи меню можно менять горячие клавиши и настраивать скрипт. ну и по мелочам))): внутри нрп чата также было добавлено перемещение строчек. ИС чат и НРП чат теперь могут быть встроены в один и переключаться по одной кнопке, а могут быть и два на экране, также добавлен функционал удаления/копирования/изменения строчки в самом нрп чате, и перемещать их можно свободно! также было добавлено перемещение строчек между ИС чатом и НРП чатом в обоих видах чата (в 1 чате или в 2х разных). команды для нрп чата были оставлены, но также перенесены в имгуи меню настроек.
дефолтные горячие клавиши:
  • Alt+0 — включить/выключить NRP-чат.
  • Alt+1 — скрыть/показать отдельное окно NRP-чата; во вкладочном режиме переключить IC/OOC.
  • F7 — переключить отображение: полный → компактный → скрытый.
  • Home / End — прокрутить историю NRP-чата вверх / вниз.
  • F2 — сделать скриншот чата.

файл приложил.
Годненько! Однозначно +
 
  • Нравится
Реакции: amsterdamov и damirtakioma
🎃 Хэллоуин