Перейти к содержанию

Сообщения от Текущие вопросы и ответы по редактору карт

В ответ пользователю KioM
14 лет назад
KioM
так в стандартном редакторе есть во вкладке Dwellings -> ... Military Post для каждой рассы, а в настройках обьекта можно запретить например найм существ 4, 5, 6 уровня оставив только 7 или всех разрешить или в каждом обьекте по существу с каждого уровня
Ты немного не понял меня. Мне необходимо именно определённый генератор существ, а не застава. То есть не кучу застав на карту ставить, а 4 разных здания, каждое для своего уровня.
В ответ пользователю Kehich
Аватар пользователя
14 лет назад
Kehich
Ты немного не понял меня. Мне необходимо именно определённый генератор существ, а не застава. То есть не кучу застав на карту ставить, а 4 разных здания, каждое для своего уровня.
Хоть и всё это делается и без всяких модов с помощью редактора, подумал, что имелось ввиду именно это:

Зеркало1. Описание.
Зеркало2
Зеркало3
Аватар пользователя
14 лет назад
а не проще через редактор взять 4 готовых поста выставить каждому по уровню найма и поменять внешний вид для "разности", ведь игроки на вашей карте не увидят эти строения, а качать доп. патчи дополнительный геморой :)
В ответ пользователю Dyrman
14 лет назад
Dyrman
Хоть и всё это делается и без всяких модов с помощью редактора, подумал, что имелось ввиду именно это:

Зеркало1. Описание.
Зеркало2
Зеркало3


Полагаю , что можно и краткую инструкцию написать - так как и в самом деле не все захотят устанавливать этот мод.

Добавлено через 6 минут
KioM
antonag07 вы не можете сказать (если знаете) есть ли здесь карта в которой подобные вещи реализованы, не понятно пока... незнаю я с тем чтобы в любую постройку поставить для найма любое существо легко разобрался, а как количество делать ... хз

Уже точно не вспомню , на каких картах это реализовано - ну вроде на "Ла Корди" , может еще где.

Количество и тип нанимаемых существ меняется вроде через дерево свойств карты ( map property tree ).

Если делать мод - то тогда надо лезть в папку data.

Добавлено через 1 минуту
KioM
а не проще через редактор взять 4 готовых поста выставить каждому по уровню найма и поменять внешний вид для "разности", ведь игроки на вашей карте не увидят эти строения, а качать доп. патчи дополнительный геморой :)


Здесь кому как - кому то проще скачать мод и ставить на карту готовые строения ; кому-то проще самому копаться в редакторе ;)
В ответ пользователю antonag07
Аватар пользователя
14 лет назад
antonag07
Полагаю , что можно и краткую инструкцию написать - так как и в самом деле не все захотят устанавливать этот мод.
Инструкцию чего? Тама же есть как его ставить...
antonag07

Добавлено через 6 минут

Уже точно не вспомню , на каких картах это реализовано - ну вроде на "Ла Корди" , может еще где.
Изгнанник.
antonag07

Количество и тип нанимаемых существ меняется вроде через дерево свойств карты ( map property tree ).

Если делать мод - то тогда надо лезть в папку data.

Добавлено через 1 минуту


Здесь кому как - кому то проще скачать мод и ставить на карту готовые строения ; кому-то проще самому копаться в редакторе ;)
Разрабы не дали на глобальную карту строения. Поэтому тут самому либо придётся ставить мод (что очень просто), либо изменять модель у объекта найма существ.
В ответ пользователю KioM
14 лет назад
KioM
а не проще через редактор взять 4 готовых поста выставить каждому по уровню найма и поменять внешний вид для "разности", ведь игроки на вашей карте не увидят эти строения, а качать доп. патчи дополнительный геморой :)
Видите ли, не думаю что я буду играть с кем-нибудь в эти карты и тем более выкладывать их куда-нибудь, так как не всем они будут по вкусу. Мои карты в основном просто повоевать, квестовые карты я делаю в соотношении с обычными примерно 1:12 (если судить по 3 героям, в 5 я ещё не наделал столько:) ). Соответственно я хотел этот мод просто для себя.
P.S. А модов у меня есть несколько и они делают игру приятнее, избавляться от них не хочется.
В ответ пользователю Dyrman
14 лет назад
Dyrman
Инструкцию чего? Тама же есть как его ставить...


Инструкцию того , как ставить недоступные объекты ( например таверну ) без установки вышеупомянотого мода ( т.е. силами редактора )

Как ставить мод - тут с этим все просто :)
В ответ пользователю antonag07
Аватар пользователя
14 лет назад
antonag07
Полагаю , что можно и краткую инструкцию написать - так как и в самом деле не все захотят устанавливать этот мод.

Добавлено через 6 минут


Уже точно не вспомню , на каких картах это реализовано - ну вроде на "Ла Корди" , может еще где.

Количество и тип нанимаемых существ меняется вроде через дерево свойств карты ( map property tree ).

Если делать мод - то тогда надо лезть в папку data.

не смотрел карту но спасибо за подсказку, пока что пришла мысль сделать как нибудь так:
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
В ответ пользователю KioM
Аватар пользователя
14 лет назад
KioM
function regF()
SetAmbientLight(0, "/Lights/_(AmbientLight)/Scenario/C6M3/Dirt.xdb#xpointer(/AmbientLight)", false, 0);
end;
Trigger (REGION_ENTER_AND_STOP_TRIGGER, "reg", "regF");

попробуйте так
не, не работает. Пишет value was NIL и еще что-то со словом false. Когда false меняю на nil, вообще ничего
Аватар пользователя
14 лет назад
попробуйте с временем сделать и проверить:
SetAmbientLight(0, "/Lights/_(AmbientLight)/Scenario/C6M3/Dirt.xdb#xpointer(/AmbientLight)", true, 5);
В ответ пользователю KioM
Аватар пользователя
14 лет назад
KioM
попробуйте с временем сделать и проверить:
SetAmbientLight(0, "/Lights/_(AmbientLight)/Scenario/C6M3/Dirt.xdb#xpointer(/AmbientLight)", true, 5);
тоже ничего. :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad:
Аватар пользователя
14 лет назад
может она не работает? согласно примеру все правильно
Аватар пользователя
14 лет назад
Не знаю, попробовал сам, тоже не вышло. Может, Вы посмотрите, как это делали разработчики на соответствующей карте?

Статистика

Приветствуем новейшего участника: recijeb