}{0TT@6bI4 — Posts

User Avatar

}{0TT@6bI4

Morale +250 Valiant

Сидел в своём кувшине трижды 33 раза по 30 лет и ещё 3 раза по три года

Offline Member since Sep 2019 Last activity
Topic / Post Date
Creating your own hero.
Ничего нового: mod(x,n) выявляет остаток от деления x на n. Если остаток равен нулю - значит, делится нацело.
New artifact effects (visual).
Что могу сказать: очень хороший мод. Это второй мод, который я оставлю на постоянной основе. А всё потому что мод баланс не затрагивает, но визуал, и визуал сделан лучше, чем раньше. Также что понравилось: автор использовал только игровые эффект,…
The message window does not appear.
Скиньте карту мне в лс, пожалуйста. Гляну, разберусь. Например, если вы создаёте карту на базе RMG, то путь будет другой, и т.д. И да, любая карта - это архив, её можно открыть любым архиватором (7-zip, Total Commander, WinRAR), а дальше посмотреть…
Scripts
Но через непроходимые объекты ИИ всё равно не пойдёт.
Scripts
Гарнизон с армией - непроходимый объект для функции MoveHero; создать "великий аттрактор" для компа героя можно функцией SetAIHeroAttractor(sObjectName, sHeroName, nPrioprity), где priority - приоритетность, принимающая значения от -1 до 2. 0 -…
Creating your own hero.
Ну или скриптами, но это будет действовать только в рамках карты. Повесьте триггер HERO_LEVELUP_TRIGGER, а в функции, им запускаемой, добавьте проверку кратности (Уровень+1) трём, и если это истинно, то повышайте знание героя на 1. Но если вы хотите…
The message window does not appear.
Сообщение "о пустом мессадже" появляется, если указанный txt имеет пустое содержимое. Вы уверены, что сообщение по этому адресу существует и не пустое?
New artifact effects (visual).
Моды на визуал — всегда приятно. Обязательно гляну; отпишусь
Scripts
elseif может идти только в блоке с if'ом. Посчитайте количество блоков if-then elseif-then - на каждый должен приходится только 1 end; . По окончании блока функции также ставится end; (eof) означает 'end of function', значит не хватает одного end'a.…
MCCS - new Multiplayer content
Мне кажется, контра простая: хаосник знает, куда кидать массовые, а в финалке можно просто запомнить расположение, и бить при надобности... Однако с мобами спеца и правда больно читерная, но это же мультиплеерный контент)
MCCS - new Multiplayer content
Собственно, меня и поразила только эта спеца) К слову, у меня уже есть идеи новых специализаций для героев, надеюсь с таким обилием контента по геройским специализациям, мои мысли использованы не будут) И если планируется добавление ещё героев, то…
Scripts
Собственно, по словам Лоли Никита то, что вы предложили, он организовать умел сам) И скрипт "прощания с крестьянами" лучше разместить внутри дополнительного потока обработки данных. Тогда можно будет одновременно мониторить ситуация, если крестьяне…
Current questions and answers regarding the map editor.
Да. Запускаете столько потоков обработки наличия моба на карте, сколько у вас стеков. В каждом потоке, если монстр не существует, то увеличиваем счётчик на один, выставляем прогресс задачи в счётчик и break.
Scripts
Скрипт на провал задания при отсутствии крестьян: function peas_surv() while 1 do if GetHeroCreatures("Имя героя", CREATURE_PEASANT)<4 then SetObjectiveState("Скриптовое имя задания", OBJECTIVE_FAILED, PLAYER_1); break end; sleep(1) end; end; А в том…
MCCS - new Multiplayer content
Согласен! Если возможность реализации некоторых спецух и артов скриптом как-то понятна, то всё остальное - жесть) Респект автору - Gerter'у - за труд
Object names don't always work.
Это точно для темы "технические вопросы"?
Current questions and answers regarding the map editor.
Поставьте счётчик убитых монстров, увеличивающийся на 1 после убийства каждого из мобов. И в той же обработке касания мобов выставлять прогресс, равный счётчику.
Current questions and answers regarding the map editor.
В строке написано вот так SetPlayerResource(1,6, GetPlayerResource(1,6)-1000); ? Такая строчка у меня в скрипте работала.
Current questions and answers regarding the map editor.
С одним из картостроителей в нашей группе уже обсуждали этот вопрос. Сайт блокирует тэги, а потому решение (копия переписки) прикладываю txt. Судя по отсутствию вопросов, одно из решений годное.
Current questions and answers regarding the map editor.
Вутри команды вместо бездушной переменной gold напишите то самое GetPlayerResource(1, GOLD)-1000.