исходник SMES | SMS-мессенджер для Samp-Rp, Evolve-Rp, Advance-Rp, Diamond-Rp, Trinity GTA

qrlk

Известный
Автор темы
Друг
411
928
Описание: Полноценный SMS-мессенджер на ImGui для Samp-Rp, Evolve-Rp, Advance-Rp, Diamond-Rp, Trinity-Rp, Trinity-Rpg. Базовая версия скрипта доступна бесплатно, но за небольшую сумму можно купить PREMIUM с крутыми дополнительными функциями. Весь функионал бесплатен, исходный код - https://github.com/qrlk/smes, пул реквесты приветствуются. Не является читом.
q4N2IjW.png

xbNim5j.png

EO3qLPB.png

4CRLrXQ.png

f2ODEAM.png

b4teV5K.png

rBKLN6N.png

p1I7Nkw.png

9fsoH88.png
Список функций:
  • SMES LITE:
    • Полноценный GUI мессенджер с диалогами, историей сообщений и многим другим (см. видео).
    • Автоматическое разрешение зависимостей (скрипт сам скачает все библиотеки, которые ему нужны).
    • Непрочитанные диалоги меняют цвет, показывается количество непрочитанных сообщений.
    • Кнопка создания нового диалога. Вписываешь в поле id, ник, если есть совпадение - выводится подсказка. Потом enter и всё - диалог создан. Не работает на ARP: нужно ввести номер.
    • Фильтр по нику и онлайну.
    • Автоопределитель номера по id/нику (DRP/TRP).
    • Проверка на то, АФК ли собеседник (SRP).
    • Возможность очистить диалог.
    • Возможность удалить диалог.
    • Возможность скрыть входящие смс в чате.
    • Возможность изменить цвет входящих смс в чате.
    • Возможность скрыть исходящие смс в чате.
    • Возможность изменить цвет исходящих смс в чате.
    • Возможность скрыть "Сообщение доставлено" в чате (SRP/ERP).
    • Возможность изменить цвет "Сообщение доставлено" в чате (SRP/ERP).
    • Звуковые уведомления о входящих и исходящих смс.
    • Активация по хоткею и команде.
    • Хоткей установки фокуса на ввод сообщения в активном диалоге.
    • Настройка внешнего вида мессенджера.

  • SMES PREMIUM:
    • СУБД. Все ваши переписки могут храниться в отдельной базе данных, т.е. вы не потеряете свои диалоги после выхода из игры.
      • Важно: сообщения хранятся в файле на вашем компьютере, а не на моем сервере.
    • 100 звуковых уведомлений на выбор вместо 10.
    • Возможность закрепить диалоги с друзьями: в списке они будут выше остальных.
    • Возможность заблокировать собеседника: сообщения от него не будут вас тревожить.
    • Хоткей открытия диалога с последней смс.
    • Хоткей открытия мессенджера с фокусом на начало нового диалога.
    • Всё то же самое, что и в SMES LITE.

Скачать SMES.Luac: ссылка
Активация: /smes.

Для запуска скрипта требуется: SA-MP 0.3.7-R1 и MoonLoader.
Зависимости: CLEO 4+, SAMPFUNCS, MoonImgui, Samp.Lua.
P.S. Скрипт может установить зависимости самостоятельно.

Автор: qrlk
Страница в группе VK: ссылка


 
Последнее редактирование:

qrlk

Известный
Автор темы
Друг
411
928
Промокод blasthack даёт скидку в 20 процентов на PREMIUM, скидка действует до 31.03.19
Тут халява:
  • ZcrEYJsInfSwJjRz
  • aDpKuTdUxSWmcIdK
Жду отзывов и баг репортов, хоть я и протестировал всё что мог.
 

qrlk

Известный
Автор темы
Друг
411
928
На аризону принципиально не сделал? хд
На аризоне свой нативный мессенджер, я не смог вкурить как отправлять смски через команды и забил) Может в будущем будет поддержка, хотелось выпустить поскорей, устал сильно от скриптинга, сложный проект.
 
  • Нравится
Реакции: Lil Xean

777qwerty777

Известный
62
18
Менеджер лицензий -> Перезапустить: курсор от имгуи остается активным
 

qrlk

Известный
Автор темы
Друг
411
928
Разрешатель зависимостей, конкретно этот кусок решает если не загружается imgui/samp.lua. Активируется после согласования с юзером.
Менеджер лицензий -> Перезапустить: курсор от имгуи остается активным
Открой и закрой, всё будет ок, косяк конечно.
 

AnWu

Известный
Всефорумный модератор
4,777
5,400
Еще скажи что у меня не подсмотрел
 
  • Нравится
Реакции: qrlk

qrlk

Известный
Автор темы
Друг
411
928
Еще скажи что у меня не подсмотрел
Мессенджер не ты изобрел. Смотрел у тебя регулярные выражения в августе, потому что не понимал их тогда. Собственно весь твой код, что есть в смеси - это либы имгуишные и пофикшенная регулярка под срп.

P.S. До халявы на видео досмотрел только 1 человек, а кодов 5.
 

qrlk

Известный
Автор темы
Друг
411
928
Обновление от 28.03.19 v1.1:
  • NEW: Добавлен хоткей фокуса на ввод: при нажатии устанавливается фокус на ввод сообщения в активном диалоге.
  • NEW: Добавлена поддержка Trinity-RPG.
  • UPD: Размеры селектора звуков увеличены.
  • FIX: Исправлен баг хоткея быстрого ответа на смс (мессенджер не открывался если уже был выбран нужный диалог).
  • FIX: Уведомление о запуске скрипта больше не показывается на неподдерживаемых серверах (скрипт не запускался, но уведомление показывалось).
  • FIX: Исправлен баг, когда курсор оставался после ввода кода активации PREMIUM.
  • FIX: Исправлен баг, когда хоткей создания диалога не работал как нужно.
  • FIX: Исправлен баг, когда курсор оставался после перезапуска скрипта через менеджер лицензий.
  • FIX: Исправлен баг, когда машина тормозила после фокуса на окно ввода текста.
  • FIX: Исправлен редкий баг, когда управление персонажем блокировалось, если было закрыто окно мессенджера с активным окном созданием диалога.

Так же у некоторых людей ещё со времён https://blast.hk/threads/22928/ возникали опасения, будто смс сообщения хранятся онлайн в базе и я их читаю.
Это не так.
Все сообщения при активной СУБД хранятся в локальном файле.
7lY9KXd.png



Почему не добавили Trinity RPG? Принцип работы тот же
+
 
Последнее редактирование:
  • Нравится
Реакции: BARRY BRADLEY

AnWu

Известный
Всефорумный модератор
4,777
5,400
Мессенджер не ты изобрел. Смотрел у тебя регулярные выражения в августе, потому что не понимал их тогда. Собственно весь твой код, что есть в смеси - это либы имгуишные и пофикшенная регулярка под срп.

P.S. До халявы на видео досмотрел только 1 человек, а кодов 5.
я то не против, но дизайн отстой. Рамки не из мира сего