Добрый день!
Никак не могу найти, где можно поменять цвет текста наград при убийстве юнитов.
Хочу поменять зеленый цвет награды деревом на красный.
P.S. Это текст выглядит как 2 строки с надписями типа +55 и +23, первая строка цвета золота, а вторая зеленая и появляются эти строки при убийстве юнитов, если включена награда за убийство.

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

// gold text data
GoldTextColor=255,255,220,0
GoldTextVelocity=0,0.03,100
GoldTextLifetime=2
GoldTextFadeStart=1

// lumber text data
LumberTextColor=255,0,200,80
LumberTextVelocity=0,0.03,100
LumberTextLifetime=2
LumberTextFadeStart=1

// bounty text data
BountyTextColor=255,255,220,0
BountyTextVelocity=0,0.03,100
BountyTextLifetime=3
BountyTextFadeStart=2

// lumber bounty text data
LumberBountyTextColor=255,0,200,80
LumberBountyTextVelocity=0,0.03,100
LumberBountyTextLifetime=3
LumberBountyTextFadeStart=2
Первые 2 - это получение золота и дерева путём добычи. Последние 2 - получение золота и дерева путём убийства.
У Color формат alpha,red,green,blue (alpha - это прозрачность).
У Velocity формат я не понял, нужно разобраться.

Как уже сказали, это можно написать в файл war3mapMisc.txt и импортировать в карту. Важно: этот же файл используется в редакторе интерфейса, так что сначала этот файл стоит извлечь и отредактировать. Также при импорте нужно изменить путь на war3mapMisc.txt, то есть убрать war3mapimported. И нет гарантии, что этот файл не перезапишется при следующем сохранении, даже без изменения интерфейса с помощью WE.

Ещё можно из архивов игры вытащить ui/miscdata.txt и отредактировать значения там. Если версия игры до 1.31, то нужно открыть war3x.mpq с помощью MPQEditor. Если 1.31+, то с помощью CascView открыть директорию карты и вытащить war3.w3mod/ui/miscdata.txt. Отредактированный файл нужно импортировать в карту по пути ui/miscdata.txt
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
5
3 года назад
Отредактирован Beard
1
создаешь текстовый документ, называешь его war3mapMisc.txt, пишешь в нем LumberTextColor=255,255,0,0 и импортируешь в карту. Если красный не такой красный какой нужен - настраиваешь последние три цифры в диапазоне red-green-blue
2
28
3 года назад
Отредактирован PT153
2
// gold text data
GoldTextColor=255,255,220,0
GoldTextVelocity=0,0.03,100
GoldTextLifetime=2
GoldTextFadeStart=1

// lumber text data
LumberTextColor=255,0,200,80
LumberTextVelocity=0,0.03,100
LumberTextLifetime=2
LumberTextFadeStart=1

// bounty text data
BountyTextColor=255,255,220,0
BountyTextVelocity=0,0.03,100
BountyTextLifetime=3
BountyTextFadeStart=2

// lumber bounty text data
LumberBountyTextColor=255,0,200,80
LumberBountyTextVelocity=0,0.03,100
LumberBountyTextLifetime=3
LumberBountyTextFadeStart=2
Первые 2 - это получение золота и дерева путём добычи. Последние 2 - получение золота и дерева путём убийства.
У Color формат alpha,red,green,blue (alpha - это прозрачность).
У Velocity формат я не понял, нужно разобраться.

Как уже сказали, это можно написать в файл war3mapMisc.txt и импортировать в карту. Важно: этот же файл используется в редакторе интерфейса, так что сначала этот файл стоит извлечь и отредактировать. Также при импорте нужно изменить путь на war3mapMisc.txt, то есть убрать war3mapimported. И нет гарантии, что этот файл не перезапишется при следующем сохранении, даже без изменения интерфейса с помощью WE.

Ещё можно из архивов игры вытащить ui/miscdata.txt и отредактировать значения там. Если версия игры до 1.31, то нужно открыть war3x.mpq с помощью MPQEditor. Если 1.31+, то с помощью CascView открыть директорию карты и вытащить war3.w3mod/ui/miscdata.txt. Отредактированный файл нужно импортировать в карту по пути ui/miscdata.txt
Принятый ответ
0
23
3 года назад
0
PT153, velocitty аналог вектор x y
там стоит y = 0.03 а 100 думаю скорость
0
28
3 года назад
0
native SetTextTagVelocity           takes texttag t, real xvel, real yvel returns nothing
Откуда третий параметр я хз.
0
28
1 год назад
Отредактирован PT153
0
Небольшие исправления.
lumber bounty text data
Этого поля нет в 1.26 в ui/miscdata.txt, на этом патче отображается только награда в золоте. Это поле было добавлено в будущих патчах, я полагаю, что в 1.29.
Важно: этот же файл используется в редакторе интерфейса, так что сначала этот файл стоит извлечь и отредактировать. Также при импорте нужно изменить путь на war3mapMisc.txt, то есть убрать war3mapimported. И нет гарантии, что этот файл не перезапишется при следующем сохранении, даже без изменения интерфейса с помощью WE.
war3mapMisc.txt используется игровыми константами карты, а не настройками интерфейса. Если в данном файле присутствуют изменения значений, которых нет в интерфейсе редакторе (те же настройки текстагов), то все изменения констант через редактор не будут сохраняться. Таким образом файл не перезаписывается при сохранении карты.

Загруженные файлы
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.