- Сообщений: 159
- Спасибо получено: 154
[VX Ace] Book Library (Библиотека)
Исправления: DeadElf79
Версия: 1.9.3
Описание: Скрипт добавляет возможность читать внешние .txt файлы и отображать в игре на отдельной сцене. Подробней читайте в шапке скрипта.
На самом деле я тот еще горе-скриптер и код у меня страшный. Поэтому был бы рад любым подсказкам и правкам от более опытных людей.
Так же принимаются просто идеи по его улучшению.
DeadElf79 написал аддон и фикс для скрипта:
1. Аддон "Show Book Addon" - Данный аддон добавляет категорию "книги" в меню предметов.
2. Фикс "Show Book + Szyu Craft Fix" - Небольшой фикс, который необходимо устанавливать, если вы используете скрипт Szyu Crafting System
Спасибо DeadElf79!
Аддон и фикс включены в демку, так же они спрятаны под вторым спойлером.
Демка тут v1.9.3 (Со всеми аддонами от DeadElf79)
Ссылка на скрипт в pastebin - тут
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
UPD. Только сейчас заметил, что на каждую страницу выделяется по файлу... Лучше будет сделать какое-то слово, которое будет определять след. страницу и просто писать его в одном файле. Глянул бегло код. Зачем тебе трогать Window_Message ?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Просто, с меня фиговый скриптер и некоторые вещи я просто не понимаю как сделать, поэтому подумал, что будет норм, если человек захочет какие-то дополнительные функции для книги, то он сможет использовать скрипты изменяющие сообщения.
Спасибо, баг со страницами я тоже уже заметил, просто вчера уже было поздно, то решил исправить как правок поднаберется. Насчет переключения страниц стрелочками, я тоже думал, но думал для начала и команды сгодятся, а потом можно будет и стрелочки прикрепить. А прогресс бар, как по мне, это уже лишнее, хотя можно подумать насчет такого бара в списке книг, что-то типа прогресс коллекции книг.
Мне тоже хотелось бы избавится от отдельных страниц, чтобы можно было писать все в одной, но как я говорил раньше фиговый из меня скриптер, я не знаю как это реализовать, т.е. мысли по этому поводу то есть, но навыков не хватает. Поэтому, если есть желание помочь с этим, то я был бы очень благодарен.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
у меня такие не стандартные мысль
а если попробовать смесь "скролинг текста" и "сообщение" возможность показа его как текста в сообщении на чёрном фоне сразу с самого верхи и с возможностью переключения страниц как у тебя "назад" "вперёд" или скролинга по нажатию клавишь
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Посидев, подумав, и почитав еще книжек по руби, появились более ясные мысли как отойти от кучи отдельных файлов со страницами и сбить все в один файл. Буду пробовать.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Вроде как поправил баг с кодировками. Теперь нужно сохранять только в UTF-8, любым текстовым редактором.
Так же теперь не нужно указывать число страниц и создавать множество файлов со страницами, достаточно писать книгу в одном файле и помечать линию разрыва страниц командой \new это можно увидеть в файле первой книги который идет вместе с новой демкой.
Поправил баг с не обновление книги при возврате и выборе другой книги.
Всякие свистелки-перделки и кастомизация настроек скрипта будет позже.
Как-то так.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
не знаю можно ли так сделать но было бы здорова, если кнопки "назад" "вперёд" издавали звук перелистывания страниц
(то есть я знаю что там можно поставить любой звук но он тогда будет работать на всех кнопках в меню)
и ещё если скин окна можно было бы поменять на более подходящий книги не затрагивая остальные окна игры, довольно здорово расширило погружение в книгу
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Делать было нечего на работе, запилил обновление.
Поправил баги, переделал перелистывание страниц, заменил команду разрыва страниц с \new на [page], добавил звук перелистывания страницы
Внешне сцена получилась вроде миленько
Единственное, насчет звука, я сижу тут без колонок, поэтому удостовериться что все сделал правильно не удалось, потестите и скажите все ли хорошо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
В тексте можно использовать любые команды с окна сообщений, цвет, имена героев, значение переменных, иконки, все что есть. Я же не зря написал в шапке скрипта это) Просто наверное стоит все стандартные команды окна записать в шапке.
Насчет скина окна, то будет, просто чуть позже, как руки дойдут)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
А можно сделать так чтобы скрипт вызывал сразу книгу?
скажем если она находится у тебя в вещах и ты захочешь её почитать и не вызывать всю библиотеку
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
На этот раз он довольно большой.
Немного изменены функции вызова, по сравнению с предыдущими версиями, в связи с добавление вызова определенной книги, а не всей библиотеки.
Добавлены разные настройки кастомизации такие как: Смена фона библиотеки и книг, смена скина окон библиотеки и книг, смена тонировки окон, добавлена возможность сделать все окна прозрачными, смена цвета названия для всех книг.
Так же введена функция скрытия названия книги только при вызове определенной книги, Это добавляет дополнительные 2 строки к тексту на странице, вместо 12 строк видно 14.
Добавил пару картинок для теста фона, поэтому скрипт с форума может ругаться на отсутствие файлов, потому в начале лучше смотреть демку.
В общем и целом я хз, реализовал все на каких-то диких костылях, код стал еще страшней, но работает xD
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
