Добрый день!
Некоторые параметры карты сбрасываются после загрузки сохранённой игры, например, цвет воды. Если ставили зелёный цвет воде в параметрах карты, то после загрузки вода становится голубой, как по умолчанию. И вот что-то у меня после загрузки поменялось, но не пойму что:
Предполагаю, что это освещение. Как можно триггерно это исправить? Если триггерно нельзя, то по какому пути лежат параметры освещения, чтобы попробовать их изменить и импортировать в карту?

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

Это же Фелвуд? Возможно сбились настройки функции SetDayNightModels( ), которая прописана в main.
native SetDayNightModels takes string terrainDNCFile, string unitDNCFile returns nothing
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
6 лет назад
0
есть событие "загрузка игры"
выстави в этот момент некоторые параметры заново (цвет воды, и прочее)
вот и всё
0
26
6 лет назад
0
Extremator, так мне и нужен этот параметр. Где он лежит?
0
18
6 лет назад
Отредактирован Hodor
0
native SetWaterBaseColor takes integer red, integer green, integer blue, integer alpha returns nothing
В данном случае тебе нужно прописать call SetWaterBaseColor (0, 255, 0, 0)
При инициализации карты
0
21
6 лет назад
0
8gabriel8:
Extremator, так мне и нужен этот параметр. Где он лежит?
call TriggerRegisterGameEvent( trg, EVENT_GAME_LOADED )
0
26
6 лет назад
0
Господа, вы чего к воде привязались? С ней у меня нет проблем, давным-давно всё решено с ней. Просто описал, чтобы понятен был характер проблемы, что сбивается так же, как и вода. Проблема в том, что на скринах. Предполагаю, что это освещение, но может быть что-то другое, например, туман, ну или что-то ещё. Полистайте скрины туда-сюда, цвет же другой. А это просто до и после загрузки.
0
21
6 лет назад
0
Это же Фелвуд? Возможно сбились настройки функции SetDayNightModels( ), которая прописана в main.
native SetDayNightModels takes string terrainDNCFile, string unitDNCFile returns nothing
Принятый ответ
0
26
6 лет назад
Отредактирован Extremator
0
так мне и нужен этот параметр. Где он лежит?
Я имел ввиду, что тебе самому придётся искать и находить то, что слетает и/или работает неправильно после загрузки игры. И всё найденное тебе придётся самому подправлять в нужный момент (при загрузке, или когда это возможно). Вот и всё.
Сбилась вода - настраиваешь воду
Сбился свет - настраиваешь свет
и т.д.
0
26
6 лет назад
Отредактирован 8gabriel8
0
ScopteRectuS, а можно в виде custom script, а то я не умею применять jass?
Либо как должен выглядеть полностью триггер на jass, который устанавливает нужную модель освещения (Подземелье)

Extremator, честно признаюсь, ты меня очень удивил. Ранее схватывал на лету и попадал в точку, а сейчас совсем не так. Я ещё думал, какой ты молодец, как прекрасно помогаешь. Как ответишь, то вопрос можно закрывать, всё исчерпывающе кратко и понятно, ничего лишнего. Ты точно тот Extremator?)))
P. S. Я просто как раз не умею свет настраивать.
0
26
6 лет назад
Отредактирован 8gabriel8
0
ScopteRectuS, прислал:
Синее Подземелье
Сustom Script:  call SetDayNightModels("Environment\\DNC\\DNCUnderground\\DNCUndergroundTerrain\\DNCUndergroundTerrain.mdl", "Environment\\DNC\\DNCUnderground\\DNCUndergroundUnit\\DNCUndergroundUnit.mdl")
Красное Подземелье
Сustom Script:  call SetDayNightModels("Environment\\DNC\\DNCDungeon\\DNCDungeonTerrain\\DNCDungeonTerrain.mdl", "Environment\\DNC\\DNCDungeon\\DNCDungeonUnit\\DNCDungeonUnit.mdl")
Чтобы оставить комментарий, пожалуйста, войдите на сайт.