Jack_of_shadows — Сообщения

Аватар пользователя

Jack_of_shadows

Боевой дух +124 Обнадёженный
Не в сети Участник с сент. 2013 Последняя активность
Тема / Сообщение Дата
Текущие вопросы и ответы по редактору карт
Ment, спасибо, ссылка на пост вполне сойдёт, удобнее будет обновлять.
Текущие вопросы и ответы по редактору карт
Я тут посидел немного, и собрал небольшой FAQ по картостроительству для пятёрки, так как с этим наблюдается определённый дефицит (кроме очень крутого, но сложного для новичков мануала от Новика и вспомнить нечего). Включил некоторые совсем простые…
Скрипты
Нет такой функции, есть без "e" на конце. В самом общем случае: random_spell = spells[random(1, length(spells))]; Только если это в бою, там не реализована функция возвращающая случайное число (боевые и походные скрипты имеют разный набор функций).…
Скрипты
Вы тогда не с той стороны к задаче подходите. Боевые функции хорошо описаны в скриптовом руководстве Новика, если что. Тут всё просто: function DefenderUnitMove(unit) -- например каст заклинания: UnitCastGlobalSpell(unit, 'НАЗВАНИЕ_ЗАКЛИНАНИЯ');…
Скрипты
Во первых, если юнит умер, то GetAttackerCreatures() его уже не выдаст. Насколько я помню, он выдаёт все текущие отряды на поле боя. Сам момент смерти любого существа сопровождается вызовом функции UnitDeath, в которую передается имя умершего…
Скрипты
AstralLein, не, если надо найти у атакующих всех личей и заставить их что-то сделать, это будет так: local units = GetAttackerCreatures(); for i, unit in units do local unit_id = GetCreatureType(unit); if (unit_id == CREATURE_LICH) then -- что-нибудь…
Скрипты
AstralLein, да.
Скрипты
Стандартной то нету, но вот например свитоток, такой же как в MessageBox: '/UI/MessageBox/Message.xdb#xpointer(/Texture)' Хотя красивее туда лица какие-нибудь вставлять, например один из героев Академии:…
Скрипты
AstralLein, я сейчас делаю небольшой гайд по скриптам, буквально на днях выложу. Там будет подробнее это описано. Вкратце - TalkBox передаёт в функцию-каллбэк 2 параметра: номер ответившего игрока и номер выбранного ответа. Все дополнительные тексты…
Скрипты
Вот цитата с одного из форумов, где один из сотрудников Нивала рассказывал об изменениях в патче 3.1:
Помощь с картой
Координаты любого объекта можно получить функцией GetObjectPosition() и от них плясать. Только через мод. Ищите в ресурсах игры нужны вам слова и фразы, создавайте внутри своей карты аналогичные им файлы с теми же относительными путями и правьте в…
Скрипты для начинающих
Скиньте как вариант карту сюда, я могу проверить откроет ли у меня. Раньше никогда не слышал о такой проблеме.
Скрипты для начинающих
JORAJAN, файл карты точно рабочий? Его размер не 22 байта? С помощью архиватора открывается и показывает каталоги внутри? Другие карты редактор открывает?
Текущие вопросы и ответы по редактору карт
MoonCalendarModifications->BlockMonstersWeeks
Текущие вопросы и ответы по редактору карт
Численность установленная на карте верна для воина. На рекруте коэффициент 0.5, на ветеране вроде бы 1,39, на герое 1.5 или 1.6. В дереве свойств карты в ветке objectives есть флаги для этого (у них там вполне говорящие названия, сложно не заметить).…
Скрипты
Если мост будет непроходим, всё равно же нельзя будет просто ткнуть лошадкой по другому берегу, игра будет считать его недоступным. Придётся заставлять игрока подойти к мосту и каким-то образом произвести переход (например функцией телепорта, задав…
Текущие вопросы и ответы по редактору карт
Андраил, не видя лога сложно что-то говорить. Может у вас интерпретатор крашится на какой-нибудь другой строчке, и до этой даже не доходит. Я считаю, если что-то не работает, нужно первым делом хорошенько обмазать всё print'ами и изучить вывод…
Скрипты
Годрикова впадина, а если в консоли вбить данные команды по очереди?
Скрипты
Годрикова впадина, скрипт верен, смотрите в консоли что игре не нравится.
Скрипты
KioM, есть подозрение, что все эти переносы статичных объектов в пятёрке реализованы спустя рукава. У меня к примеру был случай, когда костёр внутри одного уровня переносился нормально, а если попытаться переместить его из подземки наверх, начинались…