Лоли НикитаПодскажите пожалуйста, как сделать скрипт, чтобы при смене дня каждый день менялось освещение, к примеру: понедельник - рассвет, вторник утро, среда день, четверг - закат, пятница полночь.
Здравствуйте. В MapProperties=>GroundAmbientLights=>ПКМ=>Add. Затем в появившейся строчке нажмите 3 точки и выберите светлую подсветку или нажмите New и создайте свою подсветку, хоть закат, хоть полуночь. Но главное: для каждого нового AmbientLight в параметр InternalName впишите адекватное имя на английском — например, SunRaise. Далее в скрипте
function NewDayCheck()
if GetDate(DAY_OF_WEEK)==1 *(понедельник) then
SetAmbientLight("SunRaise", GROUND, 5);
end;
if GetDate(DAY_OF_WEEK)==2 *(вторник) then
SetAmbientLight("SunMiddle", GROUND, 5);
end;
...
end;
Trigger(NEW_DAY_TRIGGER, "NewDayCheck");
Подробнее об AmbientLight прочитайте в мануале многоуважаемого Jack_of_shadows. Здесь и далее буду ссылаться на его руководство и своё.
ЧаВо от Jack of Shadows, смотрите пункт "Как динамически менять освещение карты?".
Ознакомится с этим пунктом
обязательно; всё, что я не упомянул тут ради экономии места и времени (в связи с кое-какой работой я таперича немного занятой), есть в его руководстве.