AERIE Team http://forums.aerie.ru/ |
|
Как получить текст, содержащий все строки Dialog.tlk? http://forums.aerie.ru/viewtopic.php?f=37&t=2208 |
Страница 1 из 1 |
Автор: | Vit MG [ 14 июн 2007, 17:54 ] |
Заголовок сообщения: | Как получить текст, содержащий все строки Dialog.tlk? |
Есть файл Dialog.tlk. Нужен список текстовых строк из него с их номерами. Прошу, тех, кто это умеет делать, помочь. |
Автор: | Pilferer [ 14 июн 2007, 18:52 ] |
Заголовок сообщения: | |
Можно с помощью Nightfall's Utilites - открыть в нем нужный файл, выбрать "сохранить как.." и выбрать tra файл. Или с помошью Weidu набрать в командной строке weidu.exe --traify-tlk dialog.tlk --out dialog.tra (или --textout, смотря какая версия Weidu) |
Автор: | Vit MG [ 15 июн 2007, 15:26 ] |
Заголовок сообщения: | |
2Pilferer: Спасибо, все получилось! Делал с помощью weidu. Команда запускается только из папки с игрой и, естественно, при наличии weidu.exe в этой папке. dialog.tlk можно подставлять любой - хоть от бг1 - текст получается правильный. Работает мгновенно. Текущая версия WeiDU здесь: |
Автор: | TERSERCUTOR [ 04 май 2008, 07:51 ] |
Заголовок сообщения: | |
Автор: | Badgert [ 04 май 2008, 10:28 ] |
Заголовок сообщения: | |
Автор: | TERSERCUTOR [ 04 май 2008, 14:47 ] |
Заголовок сообщения: | |
Автор: | Al Vito [ 04 май 2008, 16:19 ] |
Заголовок сообщения: | |
Автор: | TERSERCUTOR [ 04 май 2008, 16:44 ] |
Заголовок сообщения: | |
Автор: | Vit MG [ 05 май 2008, 10:06 ] |
Заголовок сообщения: | |
Сам Балдурдаш текст диалогов не правит. Есть отдельный комонент - Game Text Update - он вносит исправления в АНГЛИЙСКИЙ текст игры. В свете этого, на русский диалог Game Text Update ставить не нужно. Патч Идеальный перевод стоит в списке на правильном месте - до установки модов. Особенности использования патча с BGT (TERSERCUTOR, обратите внимание на порядок букв) подробно описаны в ридми к патчу и анонсе. |
Автор: | TERSERCUTOR [ 05 май 2008, 14:41 ] |
Заголовок сообщения: | |
Очепятки - енто карма моя гнутая: знаю что и о чём, и всё же - так! Но будц стараться писать правильно. ![]() Ставил по инструкции Просто где то тут на форуме проскочило, вот и заволновался. |
Автор: | bur [ 14 ноя 2009, 14:12 ] |
Заголовок сообщения: | |
Способен ли WeiDU провести следующую операцию - в цикле просканировать от начала и до конца строки в файле dialog.tlk на предмет наличия кирилических символов. Если хотя бы один кирилический символ в строке присутствует, то занести всю строку в файл а-ля PerfectRUS\Language\russian\setup.tra, предварительно пронумеровав. Одновременно сгенерировать код файла установки а-ля Setup-PerfectRUS.tp2 содержащий строки типа STRING_SET 12263 @87. Если данное возможно то приведите пожалуйста пример кода для организации подобного цикла. |
Автор: | Ardanis [ 14 ноя 2009, 19:06 ] |
Заголовок сообщения: | Re: Как получить текст, содержащий все строки Dialog.tlk? |
Автор: | bur [ 15 ноя 2009, 09:53 ] |
Заголовок сообщения: | |
Кто сможет прокомментировать выше указанный код от Ardanis? |
Автор: | Slinger [ 15 ноя 2009, 13:27 ] |
Заголовок сообщения: | Re: |
Автор: | Ardanis [ 15 ноя 2009, 16:30 ] |
Заголовок сообщения: | Re: Как получить текст, содержащий все строки Dialog.tlk? |
Я там кое-что очепятал. Дважды. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |