Азгалор — Posts
Азгалор
| Topic / Post | Date |
|---|---|
|
Scripts
BlueHeavenHero Как тогда определить hero? Я с переменными вообще не очень. local hero = "Duncan" - вот тебе и определение героя. Но лучше вначале скрипта прописать и без local, чтобы потом можно было в любой функции скрипта hero использовать.
|
|
|
Scripts
}{0TT@6bI4 То есть у вас от 1 до k заменяются все существа при выполнении какого-то условия с удачей, а вы хотите, чтобы это происходило а) Непоследовательно б) Без повторений в) Со всеми k элементами Тогда нужен интересный алгоритм: local…
|
|
|
Scripts
}{0TT@6bI4 Сразу говорю, в чём точно ошибка. Когда вы записываете в crearure_positions[k] возврат функции GetObjectPosition, то у вас эоот катый элемент становится числом, а не таблицей из трёх элементов. Поэтому нужно опять:…
|
|
|
Scripts
}{0TT@6bI4 Во-первых, можно не заморачиваться с именованием всех мобов, а использовать функцию GetObjectNamesByType("MONSTER") Во-вторых, очевидно неправильно пытаться в 3 ПЕРЕМЕННЫХ записать одно значение, которое возвращает РАНДОМ, в который…
|
|
|
Scripts
}{0TT@6bI4 И в бою, и на карте приключений при спавне существа на занятую клетку оно заспавнится на ближайшую рядом. В целом, ничего особо сложного нет function SaveCreaturePos(table, mob) local x, y, z = GetObjectPosition(mob)…
|
|
|
Scripts
Привет, как бы мне прописать функцию с массивом или таблицей для сохранения координат существ чтобы потом их использовать для респавна новых? Координаты для спавна, соответственно, будут выбираться рандомно из сохранённого списка + не ставить существ…
|
|
|
Scripts for beginners.
BlueHeavenHero Всем привет. Недавно узнал, что возможно с помощью скриптов контролировать армию врага в зависимости от уровня сложности. Как именно это можно сделать? Ну, например так: function HeroesBuff() local heroes = {"Duncan", "Biara"}; local…
|
|
|
Scripts
Grigoriy Возможно, что герою не хватало маны в момент теста с томом? Хм, странно получается. У меня скрипт прописан так, что сначала даётся мана на спелл, а потом кастуется сам спелл. Почему-то если в начале боя у героя не хватает маны на спелл, то…
|
|
|
Scripts
Привет! Кто-нибудь сталкивался с таким багом? У меня в боевом скрипте прописано, что герой кастует общее ускорение вначале каждого боя. Всё работает до тех пор, пока герой не оденет том магии света, после чего во время боя консоль жалуется что герой…
|
|
|
Crash
Вариматас Дело в том что скрины я не умею делать на своей 7 винде. PrintScreen или PrintScrn - кнопочка на клавиатуре. Нажимаешь на неё во время игры, а потом в любом графическом редакторе(paint, например) делаешь Ctrl+V, или же в диалоге в…
|
|
|
Working with custom sounds for creatures.
[email protected] да, я делал саундтреки для юнитов, в анимациях прописываются пути к файлам звука, можно создать копию какого-то звукового файла xdb, переменовать\переместить куда-то и вписать его в анимацию сам по себе xdb файл это только текстовик…
|
|
|
Working with custom sounds for creatures.
Привет читателям! Кто-нибудь добавлял свои звуки, заменяющие что-то из стандартного комплекта(не диалоги в роликах, а именно звуки типа ходьбы героев, звук атаки мечника и т.д.)? Хочу создать своего героя, сделать ему уникальный звук выстрела. Звук…
|
|
|
Scripts
Gerter , спасибо) Правда, пришлось чуток дописать чтобы счетчик не отображался после каждого боя, но теперь действительно работает так как нужно)
|
|
|
Scripts
Привет! В общем, как-то обращался по поводу создания счётчика убитых существ, имею такой скрипт: function Duncan_Revenge( combatIndex ) if GetSavedCombatArmyHero( combatIndex, 1 ) == "Duncan" then if GetSavedCombatArmyCreaturesCount( combatIndex, 0,…
|
|
|
Scripts
Shiroyasha2910 , для начала попробуем заменить false и true в переменных на 0(вместо false) и 1(вместо true). В переменных хранятся имена и числа, а true и false(not nil и nil) прописываются в функции-обработчики(GetObjectOwner, IsHeroAlive,…
|
|
|
Scripts for beginners.
AstralLein Кто лепит дизлайки можно увидеть в Панели управления О, спасибо) Буду знать 😊
|
|
|
Scripts for beginners.
BlueHeavenHero , не знаю кто тут дизлайки лепит, но как я уже написал выше: проверь чтобы всё было правильно, и как верно подметил Хоттабыч - не забудь добавить отключение стандартного боя(если ещё не прописал), а после проверяй скрипты в игре. Ждём…
|
|
|
Scripts for beginners.
BlueHeavenHero , поправь строки со своим скриптовым именем героя чтобы везде стояло имя в галочках, т.е. "Hafad" и "HafadNecro" соответственно. А потом тестируй и пиши если чет не будет работать или же наоборот заработает) Не забудь героя HafadNecro…
|
|
|
Scripts for beginners.
HeroOfDestiny , скриптовое имя героя в скриптах без скобок написал. И зачем-то прописал команду на блок героя для управления AI в боевом скрипте. Там она работать не будет. Исправь строку в скрипте на EnableHeroAI( "Ingvar", nil ) а из боевого…
|
|
|
Scripts for beginners.
HeroOfDestiny Странно имена совпадают, я написал скрипт в городе и просто Скинь тогда карту, посмотрю в чем траблы. Если хочешь, можешь в личку.
|