Jewily — Posts

User Avatar

Jewily

Morale +58 Hopeful
Offline Member since Sep 2016 Last activity
Topic / Post Date
Scripts
Снова добрый вечер! Существует ли возможность увеличивать армию в гарнизоне скриптом? Задокументированной функции не нашел, костыля не придумал. Знаю что можно получить армию гарнизона через GetObjectArmyTypes(). Пост скриптум: Засунуть героя в…
Scripts
Вот по поводу скриптовых переменных при загрузке сохранения и идет речь. Конечно, о рестарте я не говорю(прощу прощения за неясные пояснения, грешу этим). Я попробую пару экспериментов с этим (Разными способами по-сохранять данные), отпишусь. Просто…
Scripts
}{0TT@6bI4 Именно после рестарта карты? Только SetGameVar("имя переменной", значение), GetCameVar("имя переменной"). Про закат тьмы не слышал, можно поподробнее? Я не отрицаю, что не очень разбираюсь в особенностях движка героев) Просто у меня такая…
Scripts
Всем добрый вечер(день-утро). Знает ли кто, как работает сохранение скриптовых данных при сохранении карты?К примеру я хочу хранить некоторые данные об игроке(собственные), чтобы они сохранялись при перезапуске карты. Понятно, что mapscript.lua…
MMH5.5 - Heroes of Might and Magic 5.5
dredknight No alternative solution is currently available . So, it will be an another way to motivate people play with friends a bit often ! Thank you anyway!
MMH5.5 - Heroes of Might and Magic 5.5
Добрый день! Известно, что при игре в LAN не работает QuantomasAI. Создаю мультиплеер карту(216x216) на 6 человек. Понимаю, что играться она может и с меньшим количеством людей. Существуют ли моды на ИИ, совместимые с LAN-игрой и в частности с данным…
Scripts
Как обратится к определённому значению в строчном массиве?Например,как обратиться к 3 герою с помощью GetPlayerHeroes?
Unicorn Empire
Godrig Ну там первую и начало второй придется.. очень не хотелось бы, и даже не столько из-за времени, а сколько просто потому, что не люблю заново проходить одно и тоже, поэтому и играю на ветеране, а не герое, чтобы не было такого, что проиграл до…
Unicorn Empire
Godrig Здравствуйте, для начала хотел бы конечно поблагодарить за такую классную вещь, кампания просто огонь, правда сложновато, хотя я играю на ветеране, но пока мне очень нравится. Я на второй миссии, и у меня начало вылетать, первый раз было на 1…
Scripts
Привет всем.Возможно ли сделать такую проверку,чтобы если определённый игрок управляется AI,то просто не выполнять скрипт карты,а если человек,то выполнить.Делается вроде через DoFile и создания нескольких доп.луа файлов,но как конкретно это…
Current questions and answers regarding the map editor.
Jordan23 Тогда другой вопрос - А можно в карте, которую сделает ГСК, как то расчистить всё, чтобы свою сделать на этом шаблоне? Добавлено через 2 минуты Я имею в виду, это можно сделать быстрее, чем удалять по одному объекту ctrl+a выделит все…
Current questions and answers regarding the map editor.
Jordan23 Привет, можете помочь советом? Создаю карту с рандомными городами, но в игре не могу выбирать начального героя, закрыта эта функция, это можно как то исправить Если вы не выбрали расу города,то соответственно и выбрать сами героя…
Scripts
Спасибо,как я понял путём тестов,GiveHeroSkill работает именно так,как вы сказали.Т.е она выдает лишь доступные перки по расовой принадлежности
Scripts
32MeTpa Trigger(HERO_LEVELUP_TRIGGER,"Sarge",nil) Вот эта строчка триггер обнуляет, потому он один раз выполняется и отключается. Просто уберите ее и будет работать при каждом повышении. Спасибо.Не знаете ли кстати,возможно ли каким-то образом давать…
Scripts
Чтож,спасибо вам обоим за ответы,действительно,через триггер всё работает по-человечески.Попытался ещё покопаться в картах уважаемого 32MeTpa,там всё хоть и лаконично расписано,но моих знаний не хватает.:smile15: UPD:перестало работать от слова…
Scripts
32MeTpa Вообще прибавить единицу: a = a + 1 В случае с циклом на проверку уровня я бы сделал так: a = 1; while 1 do sleep(2); if GetHeroLevel(hero) - a == 1 then ... end sleep(2); a = GetHeroLevel(hero); end А так для этого дела есть:…
Scripts
И снова привет форум.Может кто подскажет,как прибавить к переменной еденицу?т.е я запускаю цикл с проверкой,изменилась ли моя переменная на "+1"(в моём случае это GetHeroLevel).Однако игра не реагирует вообще,будто у меня ошибка в синтаксисе.
Scripts
Спасибо.Постараюсь разобраться с потоками,хотя если честно язык Novik`a весьма сложен,как для человека далекого от языков программирования :).
Scripts
Привет всем :) Вопросы таковы:Можно ли вызвать функцию без использования стандартных триггеров? И есть ли более ли менее подробное описание работы while do и for?
Current questions and answers regarding the map editor.
Спасибо большое за своевременный ответ!