- 1
- 6
- Версия SA-MP
-
- Любая
[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
Вложения
Последнее редактирование: