27

» WarCraft 3 / Запретить выбор юнита

Если имеем конкретного юнита, то можно сделать так:
Создаем в РО копию этого юнита, с возможностью "москиты".
Далее, триггеры:
Загруженные файлы
27

» WarCraft 3 / Выбор рандомного юнита (числа, области, в целом не важно)

respect_gg:
Я на картинке примерно это отобразил (стрелочками) и примерно описал "Нужно чтобы копии пошли атаковать основных героев, но так, чтобы условная копия под номером 6 не пошла атаковать основного героя под номером 6 ни в коем случае."
Ну, так как раз это условие выполняется)) в моем триггере основа не будет атаковать свою копию ни в коем случае)
27

» WarCraft 3 / Выбор рандомного юнита (числа, области, в целом не важно)

prog:
Lord_Teo, это в любом случае не решает поставленную автором вопроса задачу.
Если быть внимательнее, то про 1 на 1 было только в комментарии. В первом вопросе такого условия не было

respect_gg:
В этом и проблема, чувак :) Должно быть примерно так же, как на картинке. Юниты были изображены лишь для простоты объяснения проблемы. В целом работа идет с ID игроков
Ну, надо было яснее выражаться сразу) Тогда я сдаюсь)))
27

» WarCraft 3 / Выбор рандомного юнита (числа, области, в целом не важно)

prog:
DarkLigthing, Lord_Teo, вы оба не учитываете коллизию, которая может возникнуть, если последние двое оставшихся будут одного и того же типа, что нарушает условие согласно которому копии не должны атаковать оригинал.
Какая коллизия, вы че?! Там действие: атаковать случайного! Просто будут несколько героев атаковать одного.
27

» WarCraft 3 / Выбор рандомного юнита (числа, области, в целом не важно)

respect_gg:
Я то же думал сначала, что будет просто.
Только ты не учел одного но - Кель пошел атаковать Архимага, а Архимаг Келя. А Горный король стоит и не понимает че ему делать, ведь выставлено условие - свою же копию атаковать нельзя
Не понимаю тебя. Почему он будет стоять? Проверь сам. Триггер небольшой, чтобы его повторить. Он будет атаковать случайного юнита из группы. Это ты уже позже в комментариях написал про 1 на 1. В начальном вопросе такого не было.
27

» WarCraft 3 / Выбор рандомного юнита (числа, области, в целом не важно)

Создаем 3 переменные отряд. ТЕСТ_А, ТЕСТ_B, ТЕСТ_С
Предварительно в группу ТЕСТ_А включаем всех основных героев, в группу ТЕСТ_B включаем все копии.
Далее, триггер:
Hero_mechanic - это просто переменная юнита из моей карты) Можно сделать любую другую.
Загруженные файлы
27

» WarCraft 3 / Цикл и Мультиборд

Artem48:
Lord_Teo, просто вводи 1-2-1-2-1-2...
Ээх, это же рефордж. Я не могу открыть:(
Короче, потестил на своей. Так все нормально работает. Когда ты нажимаешь <1>, то удаляется 5 и 6 строка. Когда вводишь <2> текст в 5 и 6 ЗАМЕНЯЕТСЯ. Потом нажимаешь <1> и снова удаляется 5 и 6 строка. Если ты хочешь добавить строки, то нужно сначала определить количество строк (TEST_NUMSTR) и потом уже добавить твои строки, увеличив TEST_NUMSTR.
27

» WarCraft 3 / Цикл и Мультиборд

Artem48:
Lord_Teo, добавил чисто один триггер
Аналогичная ситуация, на 2 изменение начинаются баги
Какие баги?
Скинь карту.
27

» WarCraft 3 / Отображение иконок героев слева вверху (F1, F2, ...)

Принятый ответ
Frostfall:
Ну, вот же. У тебя в триггерах. Во-первых у тебя одно и тоже событие в двух разных триггерах. Лучше все сделать в одном. А во-вторых, у тебя твой основной герой не исчезает, а просто умирает. Поэтому он и остается на ф1. Тебе нужно его удалить сначала (либо сменить хозяина, как написал драколич, но я не уверен, т.к. не делал), затем сменить хозяина Малаку, а затем (если нужно) снова создать основного героя для игрока и тут же его убить.
27

» WarCraft 3 / Цикл и Мультиборд

Проверь! Тут всего 3 триггера. Триггер, который Delete 5 6 можешь переделать под изменение строчек и добавление.

Держи, тестируй!
Загруженные файлы
27

» WarCraft 3 / Отображение иконок героев слева вверху (F1, F2, ...)

Герои попадают на Ф1 и т.д. по мере появления их в игре. Посмотри внимательно триггеры, где создаются герои. Если у тебя Малак создается вторым, то он автоматически попадает на ф2. Просто сделай нормальную очередность создания героев.
27

» WarCraft 3 / Цикл и Мультиборд

Короче, сделал для примера удаление 5 и 6 строки. Можно выполнять несколько раз. При каждом выполнении удаляется 5 и 6 строка. Лишних строк нет. Можно вместо удаления делать замену.
В первом цикле подсчитываем количество непустых строк.
Во втором цикле присваиваем значениям временного массива значения по порядку из основного массива без пустых строк.

При добавлении не забыть учесть, что максимальное значение строк в мультиборде 10. При необходимости, можно изначально сделать это количество больше, забив пустыми строками.

Начальное значение (при создании) TEST_NUMSTR = 10.
Загруженные файлы
27

» WarCraft 3 / Цикл и Мультиборд

Блин, ну, не понимаю.
1.
Вид в игре:
2.
Вид в игре:
Теперь что мне нужно сделать, чтобы вылез косяк?
Загруженные файлы
27

» WarCraft 3 / Цикл и Мультиборд

Хорошо. Тогда не понимаю в чем проблема? При добавлении строки ты просто перезаписываешь все данные еще раз. Если нужно заменить конкретную строчку, то снова выводишь все строки, но плюс к этому заменяешь нужную на необходимый текст. Или я снова тебя не понял?!(
Опиши, пожалуйста, краткий алгоритм того, что тебе необходимо сделать и что ты хочешь увидеть.
27

» WarCraft 3 / Цикл и Мультиборд

Такое ощущение, что ты просто неверно заносишь и считываешь информацию из массива текста.
Попробовал добавлять\удалять строки в мультиборд. Все нормально отрабатывает. Ты не мог бы более точно описать суть проблемы? И не совсем понял, как у тебя представлены 12 строчек текста. Т.е. тебе нужно заменять эти строчки в зависимости от условий?
27

» WarCraft 3 / Триггер на дроп

Принятый ответ
Попробуй заменить "положение" на "позиция умирающего юнита".
27

» WarCraft 3 / Возможно ли скрыть/заменить декорации (Триггерно)

Obelick:
Можно.
Анимации > Play animation for doodads in region и указать анимацию hide или show
Прикольно. Не знал про существование таких анимаций.
27

» WarCraft 3 / Возможно ли скрыть/заменить декорации (Триггерно)

Самое простое - это в редакторе объектов заменить нужную декорацию на разрушаемый объект. Например, берем разрушаемый объект "ящики" и меняем их файл модели (Графика - файл модели) на файл модели нужной декорации (например, камни). А уже с "разрушаемым" с помощью триггеров можно делать очень многое: скрывать, уничтожать и др.
27

» WarCraft 3 / Релиз Warcraft 3: Reforged

Народ, а подскажите, пожалуйста, декорации в рефордж сильно изменены? Ну, не в плане текстур, а в плане самой концепции. К примеру, была декорация "камни". И одна из вариаций, допустим, была такая - большой камень и рядышком маленький. В рефордже также будет большой и маленький камушек или вообще все кардинально изменено?
27

» WarCraft 3 / Борьба за Всемогущество

Хоть что-нибудь выложи) Будет интересно глянуть со стороны. Но лучше без использования багов)
27

» WarCraft 3 / Борьба за Всемогущество

GodKotoruiKot:
Сделай пожалуйста перса котека типа я xd
Будет мой любимый) а кстати на какой версии?

Кстати тебе нужен помощник с идеями? Я уже немного розбираюсь
"Котека", к сожалению для тебя уже не будет. Там 3 персонажа всего.
Помощник? Даже не знаю. Иногда, мне реально не хватает идей.

И вообще, ты же хотел видео с прохождением выложить. Это была бы хорошая помощь)
27

» WarCraft 3 / Борьба за Всемогущество

GodKotoruiKot:
Ага) а когда рпг выйдет?
Не знаю. Так то я довольно быстро ее делаю, но делать просто много надо. Где-то 40% уже сделано. Ну, это по сюжету. А вообще, наверное, только 20% где-то.
27

» WarCraft 3 / Борьба за Всемогущество

GodKotoruiKot:
Багов 0 чуствую себя бесполезным выжжал все соки ты из меня((
Ну, почему же? Ты уже помог) А то, что нет багов, разве это плохо? Это же отлично)

Короче, можно доделывать озвучку и завершать карту, верно?)