SA:MP Lua [MoonLoader] eReader — внутриигровая читалка электронных книг для SA:MP

rowe

Новичок
Автор темы
1
6
Версия SA-MP
  1. Любая
foni-papik-pro-b4hd-p-kartinki-knizhki-na-prozrachnom-fone-2.png

[MoonLoader] eReader — внутриигровая читалка электронных книг для SA:MP

Часто бывает, что на сервере приходится долго ждать: стоять в очереди, ехать через всю карту, находиться в АФК или просто бездельничать. Вместо того чтобы свернуть игру или открыть телефон, теперь можно почитать книгу прямо внутри SA:MP.

eReader — это электронная библиотека, встроенная в игру. Скрипт позволяет читать книги в форматах FB2 и TXT, запоминает прогресс, поддерживает оформление текста и предоставляет удобный интерфейс для управления библиотекой.



Основные возможности:

• Поддержка форматов FB2 и TXT;
• Автоматическое создание библиотеки книг;
• Поиск по названию;
• Закрепление избранных книг;
• Статусы «Не прочитано», «В процессе» и «Прочитано»;
• Автоматическое сохранение прогресса чтения;
• Постраничный режим;
• Режим бесконечной прокрутки;
• Поддержка заголовков, цитат, жирного текста, курсива, подчеркивания и сносок из FB2;
• Несколько тем оформления;
• Ночной режим;
• Настройка размера шрифта и количества символов на странице;
• Настраиваемая горячая клавиша открытия;
• Безопасное удаление книг (файлы перемещаются в отдельную папку и могут быть восстановлены вручную);
• Автоматическое сохранение всех настроек.
При чтении очень больших книг в режиме бесконечной прокрутки возможны небольшие подлагивания во время скролла. Это связано с особенностями отрисовки большого объема текста через mimgui. Для объемных книг рекомендуется использовать постраничный режим.



Требования:

MoonLoader
mimgui
SAMP.Lua



Немного о разработке:

Данный скрипт полностью написан искусственным интеллектом.

Во время разработки было потрачено:
• 3 литра кваса;
• 4 хинкаля;
• несколько миллилитров жидкости Lucky «Яблоко» для под-систем;
• бесчисленное количество токенов.



Активация: По умолчанию K (латинская) либо /ereader



GitHub: https://github.com/rowe33/eReader



Screenshot-7.png

Screenshot-8.png

Screenshot-9.png

Screenshot-10.png
Screenshot-13.png
Screenshot-14.png
Screenshot-11.png
Screenshot-12.png
 

Вложения

  • eReader.lua
    63 KB · Просмотры: 4
Последнее редактирование:

2elnwndrer.

Известный
206
79
Великолепно, сэр. Примите мою глубочайшую признательность: благодаря вам я смогу провести время капта не в праздном ожидании, а в благородных трудах, продолжив знакомство с «Кровавым меридианом».