Jack_of_shadows — Сообщения

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

Jack_of_shadows

Боевой дух +124 Обнадёженный
Не в сети Участник с сент. 2013 Последняя активность
Тема / Сообщение Дата
Скрипты
Любая переменная для которой не написано local, она и есть глобальная. Просто выбросим из примера одно слово: x, y, f = GetObjectPosition(имя_героя); Переменным желательно только присвоить более длинные имена, раз они видны из всего скрипта.
Скрипты
Я думаю это ничего не изменит, поскольку подгрузка кода интерпретатором это очень быстрая операция. Если же речь о его выполнении (например, настроить какую-нибудь локацию при старте карты или в момент входа в эту локацию), то конечно можно…
Скрипты
BlueHeavenHero, если написать local x, y, f = GetObjectPosition(имя_героя); то f и будет номером этажа.
Скрипты
green belly, вот вам пару наводок: Функция GetPlayerHeroes() возвращает массив героев, функция GiveHeroBattleBonus() принимает первым параметром имя одного героя. Нужно проходить циклом по всем героям в массиве. Например для PLAYER_2: for i, hero in…
Путь героя
Карта обновлена до версии 1.5. Список изменений: - добавлены новые варианты окон сообщения и диалога, в диалогах теперь все помещается на один экран (моды от Mооnst@r с моими изменениями) - добавлена возможность поболтать с главным злодеем и ускорен…
Скрипты
Потоков может быть много (в рамках разумного, возможно на нескольких десятках у кого-то начнет подтормаживать). Лично я чисто на всякий случай пускаю анимации существ только если игрок находится рядом (можно например в начале хода проверять…
Скрипты
Азгалор, долго вспоминал, короче нужно в этом случае обязательно передавать все 5 вариантов ответов, если используются только 2, то после них добавить еще , nil, nil, nil.
Скрипты
Азгалор, 100% должно работать.
Путь героя
Просто рандом из нескольких точек в той области. Но точно каждую ночь. Должен был активироваться и повторно, даже при использовании маяка. Посмотрю этот момент. Хвала богам что ничего не сглючило. Вариант не самый распространённый, но полностью…
Путь героя
Peacekot, благодарствую, я подумаю над советами по возможности. Игра не позволяет сделать лучше. Естественно сет был бы слишком зажирным. Может быть попробую чуть увеличить заросли редких деревьев чтобы сделать более заметными. Но своеобразный…
Текущие вопросы и ответы по редактору карт
FataLisT, если я правильно понял, что нужно выводить некие игровые тексты по своему усмотрению, не копируя их, то как это делал я: 1. Например, мне нужно было для своего магазина артефактов выводить название и описание артефакта. 2. Я нашёл в…
Путь героя
Peacekot, прям в глубинные причины я не вдавался, но по сэйву у меня получилось, что порталы в подземелье работали сразу, но не отображались, я подождал до следующего утра, когда порталы обновились, и значки появились (кроме первого, через который…
Скрипты для начинающих
Может что карта мультиплеерная? Вообще можно покачать сценариев разных и сравнить. Я больше принципиальных различий со своей рабочей версией не вижу.
Скрипты для начинающих
FataLisT, не, корень я имел в виду самый верхний уровень, рядом с папками Maps и MapObjects. И в xdb тогда путь просто "/DragonCombat.lua".
Скрипты для начинающих
FataLisT, а пробовали класть боевой скрипт в корень карты? У меня так работает, но я уже и не помню почему было сделано именно так.
Скрипты для начинающих
FataLisT, по поводу StartCombat, возможно не хватает sleep(1) после DeployReserveHero. Обычно все функции, которые что-то изменяют на самой карте, выполняются не мгновенно в момент вызова команды, нужна задержка прежде чем герой реально появится из…
Текущие вопросы и ответы по редактору карт
Я в своё время тоже немного потыкался с возможностью добавить скролл в TalkBox, но просто сделать по аналогии с MessageBox не заработало. Поэтому у меня осталось унылое и муторное разбитие длинных сообщений на части с кнопкой "Далее".
Путь героя
WBB, благодарю за отзыв. Поножи лежат в пещере сфинкса. Вообще есть такой чит, на случай крайней любознательности и небоязни спойлеров - если порыться внутри карты, можно найти текстовый файл с описанием всех доступных артефактов - какие за квесты…
Текущие вопросы и ответы по редактору карт
Через скрипт в целом удобнее. Во-первых, можно делать сложные анимации. Например нужен гоблин рубящий дерево. Поставить просто бесконечную атаку - будет выглядеть неестественно. А так запустил поток, сделал рандомные интервалы между ударами, и уже…
Скрипты
Всё должно быть как вы ожидаете, особых хитростей там нет. Надо обложить код принтами и смотреть, может он валится где-то до выхода из UnitMove().