Jack_of_shadows — Posts
Jack_of_shadows
| Topic / Post | Date |
|---|---|
|
Scripts
Любая переменная для которой не написано local, она и есть глобальная. Просто выбросим из примера одно слово: x, y, f = GetObjectPosition(имя_героя); Переменным желательно только присвоить более длинные имена, раз они видны из всего скрипта.
|
|
|
Scripts
Я думаю это ничего не изменит, поскольку подгрузка кода интерпретатором это очень быстрая операция. Если же речь о его выполнении (например, настроить какую-нибудь локацию при старте карты или в момент входа в эту локацию), то конечно можно…
|
|
|
Scripts
BlueHeavenHero, если написать local x, y, f = GetObjectPosition(имя_героя); то f и будет номером этажа.
|
|
|
Scripts
green belly, вот вам пару наводок: Функция GetPlayerHeroes() возвращает массив героев, функция GiveHeroBattleBonus() принимает первым параметром имя одного героя. Нужно проходить циклом по всем героям в массиве. Например для PLAYER_2: for i, hero in…
|
|
|
The Hero's Path
Карта обновлена до версии 1.5. Список изменений: - добавлены новые варианты окон сообщения и диалога, в диалогах теперь все помещается на один экран (моды от Mооnst@r с моими изменениями) - добавлена возможность поболтать с главным злодеем и ускорен…
|
|
|
Scripts
Madara_X Друзья, а подскажите, сколько одновременных функций может исполняться в игре? Сейчас занимаюсь анимациями персонажей: создаю отдельные функции и запускаю их через startThread(), однако заметил, что ровно на второй команде startThread() игра…
|
|
|
Scripts
Азгалор, долго вспоминал, короче нужно в этом случае обязательно передавать все 5 вариантов ответов, если используются только 2, то после них добавить еще , nil, nil, nil.
|
|
|
Scripts
Азгалор, 100% должно работать.
|
|
|
The Hero's Path
Sergik_I есть ли закономерность как появляется вампир-поэт? Просто рандом из нескольких точек в той области. Но точно каждую ночь. Sergik_I если с помощью магии призыва слинять от главгада пока он призывает армию, второй раз скрипт не активируется и…
|
|
|
The Hero's Path
Peacekot, благодарствую, я подумаю над советами по возможности. Peacekot 1. Когда продаешь волшебные палочки, то они выявляюся скопом и не узнать, какую продаешь. Игра не позволяет сделать лучше. Peacekot 5. И к концу игры я так и не нашел мантию…
|
|
|
Current questions and answers regarding the map editor.
FataLisT, если я правильно понял, что нужно выводить некие игровые тексты по своему усмотрению, не копируя их, то как это делал я: 1. Например, мне нужно было для своего магазина артефактов выводить название и описание артефакта. 2. Я нашёл в…
|
|
|
The Hero's Path
Peacekot, прям в глубинные причины я не вдавался, но по сэйву у меня получилось, что порталы в подземелье работали сразу, но не отображались, я подождал до следующего утра, когда порталы обновились, и значки появились (кроме первого, через который…
|
|
|
Scripts for beginners.
Может что карта мультиплеерная? Вообще можно покачать сценариев разных и сравнить. Я больше принципиальных различий со своей рабочей версией не вижу.
|
|
|
Scripts for beginners.
FataLisT, не, корень я имел в виду самый верхний уровень, рядом с папками Maps и MapObjects. И в xdb тогда путь просто "/DragonCombat.lua".
|
|
|
Scripts for beginners.
FataLisT, а пробовали класть боевой скрипт в корень карты? У меня так работает, но я уже и не помню почему было сделано именно так.
|
|
|
Scripts for beginners.
FataLisT, по поводу StartCombat, возможно не хватает sleep(1) после DeployReserveHero. Обычно все функции, которые что-то изменяют на самой карте, выполняются не мгновенно в момент вызова команды, нужна задержка прежде чем герой реально появится из…
|
|
|
Current questions and answers regarding the map editor.
Я в своё время тоже немного потыкался с возможностью добавить скролл в TalkBox, но просто сделать по аналогии с MessageBox не заработало. Поэтому у меня осталось унылое и муторное разбитие длинных сообщений на части с кнопкой "Далее".
|
|
|
The Hero's Path
WBB, благодарю за отзыв. Поножи лежат в пещере сфинкса. Вообще есть такой чит, на случай крайней любознательности и небоязни спойлеров - если порыться внутри карты, можно найти текстовый файл с описанием всех доступных артефактов - какие за квесты…
|
|
|
Current questions and answers regarding the map editor.
Через скрипт в целом удобнее. Во-первых, можно делать сложные анимации. Например нужен гоблин рубящий дерево. Поставить просто бесконечную атаку - будет выглядеть неестественно. А так запустил поток, сделал рандомные интервалы между ударами, и уже…
|
|
|
Scripts
Всё должно быть как вы ожидаете, особых хитростей там нет. Надо обложить код принтами и смотреть, может он валится где-то до выхода из UnitMove().
|