Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Dialogs exporter/importer [VX ACE]

Dialogs exporter/importer [VX ACE] 11 года 4 мес. назад #62331

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyУчитель3 местоРазработчикПроект месяца 3 местоОрганизатор конкурсовПаладинВетеранПроект года 1 местоОратор
Всем бобра!
Наконец то дотянулись руки выпросить у DeadElf79 его наработки по экспорту/импорту для VX ACE и дописать импорт.

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

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

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


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


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

Также тестировал экспорт / импорт в полевых условиях на игре "Долгая дорога домой", работает.
Некоторые несущественные ограничения описал в скриптах; позже, либо я, либо Эльф придумаем как поправить.
Последнее редактирование: 10 года 4 дн. назад от DeadElf79.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: strelokhalfer, Dprizrak1, Демий, RastaManGames, yros 98, Jas6666, Yros, yuryol, PanzerCat

Dialogs exporter/importer [VX ACE] 11 года 4 мес. назад #62347

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • ВетеранУчитель1 место в ГотвПроект месяца 1 местоПисатель 3 местоПрограммист Ruby3 местоОрганизатор конкурсовПроект месяца 2 место
Эльф не осилил лишь импорт, как и в прошлый раз))
Но твою проблему я решу, есть у меня пара идей.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: RastaManGames

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 11 года 4 мес. назад #63020

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировка2 место Даритель СтимкеяПереводчикОрганизатор конкурсов
А я то всего то огонек использовал...
ОШИБКО [ Нажмите, чтобы развернуть ]
Можно я его на иностранный ресурс утащу?
И еще кое-что об ограничениях.
Если в сообщении есть картинка, то сообщение ограниченно:
Для русских букв - 31
для английских - 41
Без - больше на 10.
Или можно сменить шрифт\кегль шрифта.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 4 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 11 года 3 мес. назад #64070

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировка2 место Даритель СтимкеяПереводчикОрганизатор конкурсов
Так как насчет правки скрипта?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 11 года 3 мес. назад #64073

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyУчитель3 местоРазработчикПроект месяца 3 местоОрганизатор конкурсовПаладинВетеранПроект года 1 местоОратор
о, не вылезал на форум 3 нед назад и продолбал сообщение.
Руки дойдут - гляну ошибку, а до ограничений и размножений текста при закачке вообще не знаю когда руки дойдут.
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 11 года 3 мес. назад #64221

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyУчитель3 местоРазработчикПроект месяца 3 местоОрганизатор конкурсовПаладинВетеранПроект года 1 местоОратор
Стрелок - а кинь тестовый пример, где выпала ошибка
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 11 года 2 мес. назад #65045

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировка2 место Даритель СтимкеяПереводчикОрганизатор конкурсов
Я же писал, поюзал костер.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 11 года 2 мес. назад #65046

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyУчитель3 местоРазработчикПроект месяца 3 местоОрганизатор конкурсовПаладинВетеранПроект года 1 местоОратор
у кого-то осталось демо? потер, оказывается с ядиска
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 10 года 4 дн. назад #76013

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • ВетеранУчитель1 место в ГотвПроект месяца 1 местоПисатель 3 местоПрограммист Ruby3 местоОрганизатор конкурсовПроект месяца 2 место
Демо перезалито! Перезалил только для VX Ace, кому понадобится версия для XP - пишите, поправлю.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: yuryol, PanzerCat

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 9 года 3 мес. назад #84003

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировка2 место Даритель СтимкеяПереводчикОрганизатор конкурсов
Пещерный, тут народ на твой скрипт жалуются. Мол он обратно криво обратно импортит.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 9 года 3 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.

(Vx Ace) Ищу скрипт "миниигры" Мозаика/Паззл 6 года 2 мес. назад #105983

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

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105984

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1597
  • Спасибо получено: 1520
  • Учитель3 местоПисатель 2 место1 место в ГотвВетеранРазработчикТестер3 место Готв
Это технический скрипт, так что, его можно воткнуть перед тем как наворачивать крысявости. :silly:
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105985

  • Leoparrd
  • Leoparrd аватар
  • Вне сайта
  • Познающий
  • Сообщений: 11
Демий пишет:
Это технический скрипт, так что, его можно воткнуть перед тем как наворачивать крысявости. :silly:
Вы видимо не в курсе, что этот скрипт прежде всего нужен для перевода.
Так что игры (это не одна игра такая) уже сделаны. Их остаётся перевести. И все крЫсывостии уже на месте.
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105986

  • Paranoid
  • Paranoid аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 683
  • Спасибо получено: 350
Если есть возможность менять игру, то можно и красивые меню выключить.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105989

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

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105991

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2478
  • ВетеранРазработчикОраторУчительПрограммист RubyДаритель СтимкеяПроект месяца 3 местоПаладинЗа 2 место на конкурсе маппингаПоддержка Фонда
Leoparrd пишет:
Одни отговорки...
Конечно, если времени вагон.
Ценить время — это важно.

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

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

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

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105994

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

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105995

  • PanzerCat
  • PanzerCat аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 720
  • Спасибо получено: 962
  • Проект месяца 1 местоПроект месяца 2 местоПроект года 3 место3 местоПроект месяца 3 местоПроект года 1 местоПобедитель конкурсаПобедитель конкурса маппингаОрганизатор конкурсовРазработчик
Эм... а я вот не понял чего он делает, етот скрипт :blink:
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [VX ACE] 6 года 2 мес. назад #105996

  • Paranoid
  • Paranoid аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 683
  • Спасибо получено: 350
Вытаскивает весь текст из игры.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, PanzerCat
Модераторы: NeKotZima
Время создания страницы: 0.405 секунд