1

» WarCraft 3 / Как можно максимально сымитировать систему очков навыков героя?

Интересно а как сымитировать очки навыков героя на иконке героя?
Создай второго героя с иконкой плюса. Дай ему абилку с кучей уровней и скрой, чтоб невозможно было прокачать. Потом просто устанавливай нужное количество доступных навыков для прокачки. А при выборе принудительно выбирай магазин с навыками.
Это довольно хорошая альтернатива если не смогу сделать как надо опираясь на тему "Убрать с панели или скрыть."
1

» WarCraft 3 / Как можно максимально сымитировать систему очков навыков героя?

Создай на отдельном участке карты отдельный магазин для каждого героя и там сделай покупаемые способности.
Спасибо, попробую прикрепить магазин что имитирует доступные и недоступные способности для прокачки за очки навыков героя и требование по уровню для их изучения.
Borodach:
Можно банально через книгу заклинаний
Спасибо, но с темы "Как сделать стаки способностей?" я могу сказать что книга заклинаний не подходит под наш случай, потому что это довольно большой удар по оптимизации карты. Да и реализовывать такое никто бы не стал куча ненужных строк.
Вот как приеду домой попробую собрать все в кучу.
Интересно а как сымитировать очки навыков героя на иконке героя?
1

» WarCraft 3 / Убрать анимацию атаки у сплеша

Поскольку способность сплеша Демоническая сила так и задумана по механике что будит применять спец анимации к допустимым целям при атаке то никак.
Но всегда есть альтернатива реализации костылей:
Например: можно создать подходящую нестандартную способности и реализовать механику способности Демоническая сила при атаке исключая таким образом спец. анимации. Много мороки зато будит как нужно.
Хорошего карта строения.

Есть более простой способ реализации но нужен импорт а это удар по оптимизации будит больше весит карта.
Извлечь с помощью программы MPQEditor стандартную модель с папки корная игры файла формата mpq, либо использовать нестандартную модель. В программе Model Editor удалить ненужные анимации юниту и импортировать обратно в карту.
1

» WarCraft 3 / Задания для разных игроков

в списке основные и дополнительные задания будут видны всем игрокам и это не изменить.
Поэтому все задания общие для всех игроков, но самое главное это условия при которых выполнения задания их можно настроить для конкретного игрока, либо для нескольких игроков что в свою очередь делает уникальным задание.
1

» WarCraft 3 / Замена текстуры на стандартных декорациях

Принятый ответ
Стандартный путь можно найти с помощью программы MPQEditor что может открывать файлы формата .mpq поищи в корневой папке игры эти файлы (.mpq) в них все стандартные модели текстуры итд. а пути определяются по названиям папок через обратный слеш "\" и конечному файлу с расширением что хочешь заменить.
Чтобы наложить текстуру на стандартную модель без замены текстуры пути стандартной модели, можно извлечь стандартную модель и уже к ней прикрепить путь нужной текстуры, может даже понадобится программа Model Editor для этого колдовства над извлеченной стандартной моделью чтобы прикрепить нужную текстуру к ней, уже не помню.
Хорошего карта строения.
1

» WarCraft 3 / Проблема с ИИ

а где в триггерах можно сменять владельца?
Вот пример триггера где всё юниты на игровой карте принадлежащие (игрок 2) становится нейтрально враждебными (смотреть на изображение)
Загруженные файлы
1

» WarCraft 3 / Задания для разных игроков

Сделать разные задания для конкретных игроков можно но реализация этого может быть разной.
Например: можно создать задание и добавить к названию задания имя игрока таким образом будит видно какому игроку принадлежит задание, соответственно сделав доступ выполнения только для этого игрока, в списке основные и дополнительные задания будут видны всем игрокам и это не изменить.
Например: условно покупая предмет руна у торговца с описанием задания и соответственно создавая - либо нет, задания для игрока что купил предмет.
1

» WarCraft 3 / Проблема с ИИ

Попробуйте триггерно сменить владельцев имеющихся юнитов на карте на нейтрально враждебных.
Чтобы реализовать использование способности для ИИ нужно писать в карте свою систему применения способностей, как это должно работать на ваш взгляд. Это можно реализовать триггерами.
Чтобы после уничтожения всех зданий компьютера/игрока не показало сообщение что он потерпел поражение, уберите в триггерах Действие: режима сражения - условия победы и поражения.
1

» WarCraft 3 / бот озвучки

ffrggtddbd, Поскольку я не знаю какая у вас операционная система стоит могу дать наводку что искать в поиске "Как отобразить или изменить расширение файлов в Windows 10, 8 или 7"
1

» WarCraft 3 / бот озвучки

Принятый ответ
В проводнике включить отображение расширений файлов под вашу операционную систему, и вручную написать окончание нужному файлу, либо сконвертировать в каком то редакторе аудио имеющий файл на нужное разрешение.(Пример: онлайн аудио конвертер в mp3)
1

» WarCraft 3 / как поставить заставку на загрузочньй екран игрь?

Загрузочный экран это хорошо но каким способом его делать вот вопрос.
Для начала посмотри статью об этом тут.
Также могу дать советы по статье что предложил:
  1. Не дописывать всём файлам приставку "Generic-Loading-"
  2. Для путей импортированных файлов использовать:
    Альянс:
    BotRight.blp; что 512 на 256 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Human-BotRight.blp
    TopRight.blp. что 512 на 512 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Human-TopRight.blp
    Для всех рас подходит:
    BotLeft.blp; что 512 на 256 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-BotLeft.blp
    TopLeft.blp; что 512 на 512 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-TopLeft.blp
  3. Самое главное это оставить: Свойства карты - Стандартный экран (смотреть на изображение 1)
  4. Это будит отображать только для Расы Альянса для Игроков (смотреть на изображение 2)
  5. Особенностью такого способа является тем что видно игроков что ещё не загрузились, но зачем нам это знать спросите вы, для многих это красиво выглядит.😅
Оставшиеся пути к другим расам
Ночные эльфы:
BotRight.blp; что 512 на 256 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-NightElf-BotRight.blp
TopRight.blp. что 512 на 512 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-NightElf-TopRight.blp
Орки:
BotRight.blp; что 512 на 256 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Orc-BotRight.blp
TopRight.blp. что 512 на 512 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Orc-TopRight.blp
Нежить:
BotRight.blp; что 512 на 256 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Undead-BotRight.blp
TopRight.blp. что 512 на 512 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Undead-TopRight.blp
Любая раса:
BotRight.blp; что 512 на 256 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Random-BotRight.blp
TopRight.blp. что 512 на 512 пикселей путь: UI\Glues\Loading\Multiplayer\Loading-Random-TopRight.blp
Загруженные файлы
1

» WarCraft 3 / Сообщение от имени юнита

Принятый ответ
Здравствуйте могу предложить свою наработку на примере красного игрока, сообщений чата от имени выбранного юнита, имя игрока при этом тоже меняется.
Изменяйте под свои нужды.
Хорошего вам карта строения.
Загруженные файлы
1

» WarCraft 3 / как зделать зум для карть?

Здравствуйте могу предложить свой пример для отдаления камеры в игре представленный в виде триггеров двух команд -zoom и -сam которые работают только в определенном диапазоне чисел, а именно от 1350 до 3000 изменяйте под свои нужды.
Хорошего вам карта строения.
Загруженные файлы