Dialogs exporter/importer [VX ACE]

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 10 мес. назад - 11 года 5 мес. назад #62331 от caveman
Всем бобра!
Наконец то дотянулись руки выпросить у DeadElf79 его наработки по экспорту/импорту для VX ACE и дописать импорт.

Он аж о трех файлах скриптов, которые можно положить в Materials.
  • Dials содержит настройки экспорта / импорта (с описанием работы) и расширенное титульное меню игры, в котором появился пункт "Настройки", откуда и можно произвести экспорт и импорт данных игры.
  • Dial_Import отвечает за импорт
  • Dial_Export отвечает за экспорт

Правила таковы:
  • Выбираете удобные настройки экспорта (можно все в 1 файл либо разделить БД, общие события и карты, или даже разбить карты на кучу файлов покартово)
  • Экспортируете
  • Правите текстовые файлы
  • Импортируете при тех же настройках и не меняя ничего в игре между экспортом и импортом

Скриншот титульного меню:


Код
Установка - вначале Dials Export, потом Import, а Dials module - под ними.
ВНИМАНИЕ: Спойлер!


Тестовая демо прилагается yadi.sk/d/AG1rXG9ud2QWe

Также тестировал экспорт / импорт в полевых условиях на игре "Долгая дорога домой", работает.
Некоторые несущественные ограничения описал в скриптах; позже, либо я, либо Эльф придумаем как поправить.
Последнее редактирование: 11 года 5 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 10 мес. назад #62347 от DeadElf79
DeadElf79 ответил в теме Dialogs exporter/importer [VX ACE]
Эльф не осилил лишь импорт, как и в прошлый раз))
Но твою проблему я решу, есть у меня пара идей.
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 9 мес. назад - 12 года 9 мес. назад #63020 от strelokhalfer
А я то всего то огонек использовал...
ОШИБКО

Можно я его на иностранный ресурс утащу?

И еще кое-что об ограничениях.
Если в сообщении есть картинка, то сообщение ограниченно:
Для русских букв - 31
для английских - 41
Без - больше на 10.
Или можно сменить шрифт\кегль шрифта.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 12 года 9 мес. назад пользователем strelokhalfer.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 8 мес. назад #64070 от strelokhalfer
Так как насчет правки скрипта?

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 8 мес. назад #64073 от caveman
о, не вылезал на форум 3 нед назад и продолбал сообщение.
Руки дойдут - гляну ошибку, а до ограничений и размножений текста при закачке вообще не знаю когда руки дойдут.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 8 мес. назад #64221 от caveman
Стрелок - а кинь тестовый пример, где выпала ошибка

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 7 мес. назад #65045 от strelokhalfer
Я же писал, поюзал костер.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 7 мес. назад #65046 от caveman
у кого-то осталось демо? потер, оказывается с ядиска

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 5 мес. назад #76013 от DeadElf79
Демо перезалито! Перезалил только для VX Ace, кому понадобится версия для XP - пишите, поправлю.
Спасибо сказали: yuryol, PanzerCat

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
10 года 9 мес. назад - 10 года 9 мес. назад #84003 от strelokhalfer
Пещерный, тут народ на твой скрипт жалуются. Мол он обратно криво обратно импортит.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 10 года 9 мес. назад пользователем strelokhalfer.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад #105983 от Leoparrd
Конечно, прошло столько времени. И всё же.
Этот скрипт очень нужен. Это единственный скрипт, который я нашёл, который делает эту работу.
Но проблема в том, что во многих случаях он бесполезен.
Встраивание запуска через титульное меню далеко не всегда работает.
Многие игры не используют стандартное меню, а делаются наложением картинок-кнопок.
Что в таком случае делать?
Почему бы не сделать запуск скрипта каким нибудь другим способом?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
7 года 7 мес. назад #105984 от Демий
Демий ответил в теме Dialogs exporter/importer [VX ACE]
Это технический скрипт, так что, его можно воткнуть перед тем как наворачивать крысявости. :silly:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад #105985 от Leoparrd
Leoparrd ответил в теме Dialogs exporter/importer [VX ACE]

Демий пишет: Это технический скрипт, так что, его можно воткнуть перед тем как наворачивать крысявости. :silly:

Вы видимо не в курсе, что этот скрипт прежде всего нужен для перевода.
Так что игры (это не одна игра такая) уже сделаны. Их остаётся перевести. И все крЫсывостии уже на месте.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад #105986 от Paranoid
Paranoid ответил в теме Dialogs exporter/importer [VX ACE]
Если есть возможность менять игру, то можно и красивые меню выключить.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад #105989 от Leoparrd
Leoparrd ответил в теме Dialogs exporter/importer [VX ACE]

Paranoid пишет: Если есть возможность менять игру, то можно и красивые меню выключить.

Одни отговорки...
Конечно, если времени вагон.
Одно дело изменять, другое сделать перевод.
Получить текст и вставить обратно. Это вот работа этого скрипта.
И не надо лезть в дебри, тем более что...
Вы вообще японский хорошо знаете?
Нет?
Ну и не надо говорить... про возможности.
Конечно лучше прогу написать которая это делает. Собственно она у меня и написана но к сожалению подходит не для всех игр тоже. Формат бинарника замысловатый.
В общем давайте по делу. А отписок не надо.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
7 года 7 мес. назад - 7 года 7 мес. назад #105991 от Dmy
Dmy ответил в теме Dialogs exporter/importer [VX ACE]

Leoparrd пишет: Одни отговорки...
Конечно, если времени вагон.

Ценить время — это важно.

Но не забывайте, что вы хотите, чтобы мы, форумчане, переписали Вам скрипт, т.е. потратили своё время. И тоже немалое. Вполне возможно, что нам времени на переделку скрипта потребуется значительно больше времени, чем Вам на удаление и возвращение нестандартного меню.

Поэтому, если Вы хотите, чтобы мы переделали Вам скрипт на энтузиазме, то покажите, что это достойное вложение нашего времени: что вы сами попробовали более простые методы. Хотя бы попробуйте поотключать скрипты в игре или создайте событие со скриптом SceneManager.goto(Scene_Title) — проверьте, может сработает. Если не знаете, как, — спросите, мы опишем. (Может не сработать — всё зависит от игры, ведь автор игры может переделать всё. Автор вообще может переделать способ хранения текста. Но надо попробовать перед тем, как переделывать скрипт.)

Ну а если вы не хотите пояснить, почему переделка скрипта оправдана, то KageDesu и DK принимают заказы на создание и модификацию плагинов за деньги. Можете обратиться к ним.
Последнее редактирование: 7 года 7 мес. назад пользователем Dmy.
Спасибо сказали: DK, Cabbit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад #105994 от Paranoid
Paranoid ответил в теме Dialogs exporter/importer [VX ACE]

Leoparrd пишет: Одни отговорки...

Ты реально думаешь что проще будет тебе самому взять и сделать новый пункт в кастомном меню, куда ты пропишешь вызов скрипта, вместо того чтобы просто включить обычное меню и нажать одну кнопку в нем? Я тебя не понимаю. Или ты хочешь чтобы тебе переписали скрипт так чтобы он по волшебству встраивался в кастомное(!) меню каждой игры? Серьезно что ли?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место Победитель конкурса 3 место Проект месяца 1 место Проект года 3 место Поддержка Фонда Победитель конкурса маппинга Организатор конкурсов Разработчик Проект года 1 место Оратор Проект месяца 3 место Проект месяца 2 место
Больше
7 года 7 мес. назад #105995 от PanzerCat

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад #105996 от Paranoid
Paranoid ответил в теме Dialogs exporter/importer [VX ACE]
Вытаскивает весь текст из игры.
Спасибо сказали: Dmy, PanzerCat

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.156 секунд
Работает на Kunena форум