В редакторе есть такие функции как импорт текста и экспорт текста. Мне нужно перенести строки игрового интерфейса в другую карту, но импорт текста не работает, пишет, что импорт текста невозможен. Пытался на чистую карту, ошибок нет, но и изменений тоже.

Принятый ответ

я могу попробовать написать программу, которая возьмет из wts перекинет строки в mapSkin

т.е в mapSkin изначально было вот так:
KEY_QUESTS=TRIGSTR_197

А в wts вот так:
STRING 197
{
Информация
}

В итоге в mapSkin станет вот так:
KEY_QUESTS=Информация

Но не раньше чем через 30/60 минут, я занят сейчас
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
Вам сюда, господин хороший. Там есть ответы, практически, на все ваши вопросы.
ответ
Оба файла удаляются, потому что ты импортируешь их в карту через программу и не добавляешь данные о файлах в файл импорта(war3map.imp). При сохранении карты в редакторе архив пересобирается, и в него добавляются сторонние файлы, которые сохранены в том самом файле импорта. Поэтому используй стандартный менеджер импорта в редакторе.
ответ
Крашлог и карту желательно, мб где то пропустили скобку?

0
18
5 лет назад
0
то о чем ты говоришь - это war3mapSkin.txt
а в нём используются строки из war3map.wts
0
26
5 лет назад
0
UrsaBoss, а экспортирует war3map.wts
0
19
5 лет назад
0
UrsaBoss:
то о чем ты говоришь - это war3mapSkin.txt
а в нём используются строки из war3map.wts
Так как импортировать текст?
0
26
5 лет назад
0
Если он из одной карты экспортирует war3map.wts и импортирует в чистую, то странно, что не работает.
KaneThaumaturge, Действия опиши подробно свои, файл импортируемый приложи.
0
18
5 лет назад
0
8gabriel8,
строки игрового интерфейса
причем тут wts)
за интерфейс mapSkin отвечает, который может ссылаться на строки из wts
т.е в mapSkin тупо не может быть нужного параметра для интерфейса и перекидывание wts окажется бессмысленным
0
19
5 лет назад
0
8gabriel8, Файл/Экспорт текста/Сохраняю файл. Захожу на другую карту/Файл/Импорт текста/Указываю ранее сохранённый файл. Абсолютно ничего не изменяется на чистой карте, на другой - вышеуказанная ошибка.
0
18
5 лет назад
0
KaneThaumaturge, ошибка потому что mapSkin ссылается на несуществующий адрес строки в wts
0
19
5 лет назад
0
UrsaBoss, так как импортировать эти строки?
0
26
5 лет назад
0
UrsaBoss, то есть пусть берёт war3mapSkin.txt из той карты и вставляет в свою с помощью mpq-редактора?
0
18
5 лет назад
0
KaneThaumaturge:
UrsaBoss, так как импортировать эти строки?
тебе нужно просто заменить все параметры интерфейса?

8gabriel8:
UrsaBoss, то есть пусть берёт war3mapSkin.txt из той карты и вставляет в свою с помощью mpq-редактора?
нужно ещё будет из wts вытащить строки и засунуть их в mapSkin вместо ссылок
0
19
5 лет назад
0
UrsaBoss, ну да, объекты я уже скопировал, пути для импорта прописал, остался интерфейс, но там много строк.
UrsaBoss, как сделать с помощью mpq архива?
0
26
5 лет назад
0
KaneThaumaturge, карту взломал чтоли?
0
19
5 лет назад
0
UrsaBoss, как сделать это "нужно ещё будет из wts вытащить строки и засунуть их в mapSkin вместо ссылок"
0
18
5 лет назад
Отредактирован Hodor
0
я могу попробовать написать программу, которая возьмет из wts перекинет строки в mapSkin

т.е в mapSkin изначально было вот так:
KEY_QUESTS=TRIGSTR_197

А в wts вот так:
STRING 197
{
Информация
}

В итоге в mapSkin станет вот так:
KEY_QUESTS=Информация

Но не раньше чем через 30/60 минут, я занят сейчас
Принятый ответ
0
19
5 лет назад
0
А, понял, не сложно?
UrsaBoss, я могу вручную заменить, не нужно беспокоится, спасибо
0
18
5 лет назад
0

Даже можно будет сделать оптимизатор строк в карте, в теории такую штуку можно делать и с w3a/w3u/w3t и т.д, там ведь тоже бывают ссылки на wts
У меня как раз валяется без дела парсер объектных файлов

KaneThaumaturge, самое главное - не забудь сохранять mapSkin в UTF8 кодировке (иначе русские символы не будут отображаться)
0
19
5 лет назад
0
UrsaBoss, Окей, спасибо.
UrsaBoss, фигурные скобки же не нужны?
0
18
5 лет назад
0
KaneThaumaturge, в mapSkin - нет
просто берешь TRIGSTR_197 заменяешь на текст, без скобок без ничего

UrsaBoss:
Даже можно будет сделать оптимизатор строк в карте
а, такое сделали уже)
0
19
5 лет назад
0
UrsaBoss, только сегодня прочитал, черт. Ладно, не так уж и много строк было.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.