antonag07Полагаю , что можно и краткую инструкцию написать - так как и в самом деле не все захотят устанавливать этот мод.
Добавлено через 6 минут
Уже точно не вспомню , на каких картах это реализовано - ну вроде на "Ла Корди" , может еще где.
Количество и тип нанимаемых существ меняется вроде через дерево свойств карты ( map property tree ).
Если делать мод - то тогда надо лезть в папку data.[u]
не смотрел карту но спасибо за подсказку, пока что пришла мысль сделать как нибудь так:
function dwellingnpc (randomhero)
player = GetObjectOwner(randomhero);
if GetDate(DAY_OF_WEEK) == 1 and player >= 0 then
SetObjectDwellingCreatures("dwellings",id,count);
end;
end;
SetObjectEnabled ("dwellings", false);
Trigger(NEW_DAY_TRIGGER,"dwellingnpc");
прошу проверить правильно ли, если делать в такой способ? Или может есть еще куда более простой вариант?
Добавлено через 8 минут
Олегархможете посмотреть насчет того скрипта на освещение? Что-то никак не работает
function regF()
SetAmbientLight(0, "/Lights/_(AmbientLight)/Scenario/C6M3/Dirt.xdb#xpointer(/AmbientLight)", false, 0);
end;
Trigger (REGION_ENTER_AND_STOP_TRIGGER, "reg", "regF");
попробуйте так
Добавлено через 21 минуту
еще один не скромный вопрос:
function TransformTownA(nameofhero)
player = GetObjectOwner(nameofhero);
QuestionBox(GetMapDataPath(player).."text.txt","TransformTownB");
end;
function TransformTownB(nameofhero)
TransformTown(nameofhero, TOWN_TYPE);
Trigger(OBJECT_TOUCH_TRIGGER,"town",nil);
end;
Trigger(OBJECT_TOUCH_TRIGGER,"town","TransformTownA");
функция трансформации города при его теоретическом захвате
вопрос в том правильная ли функция? не уничтожится ли герой попав в замок в момент трансформации? или может вернее было бы использовать TOWN_HERO_DEPLOY_TRIGGER