7

» WarCraft 3 / Проблема в создании кампании

Проблема заключается в сохранении кампании.
Добавил карту, указал описание, заставку и музыку, но никакую не хочет сохраняться
Вероятно, в вашей кампании две карты с одинаковыми именами, например, у обеих имя "Еще одна карта". Попробуйте изменить имя одной из карт.
7

» WarCraft 3 / Погрузка юнита в дирижабль

Здравствуйте, я хочу триггерно погрузить юнита в дирижабль, но есть проблема - когда пехотинец бежит на погрузку, то дирижабль так же идёт к нему на встречу, мне нужно, чтобы дирижабль стоял на месте и даже не поворачивался. Пауза не помогает
Создаём событие: боевая единица (юнит) вошла в сферу другого юнита (80.00 Дирижабль). Этим мы делаем так, чтобы дирижабль, стоя на месте, подбирал в своём радиусе юнитов, соответственно, предварительно приказав пехотинцу двигаться в позицию дирижабля. Не забудь отдать приказ о погрузке в действиях события: юнит в радиусе 80 от дирижабля. Но дирижабль, к сожалению, будет поворачиваться, так как он использует способность погрузки на юнитов. Необходимо следить, чтобы юниты подходили к дирижаблю строго напротив направления его поворота, чтобы дирижабль не поворачивался. Если погрузка происходит в синематике, можно сделать искусственную погрузку на борт. Либо создать дамми-объект для визуализации модели дирижабля, который не поворачивается во время взятия на борт, а погрузка происходит в дирижабль с масштабом, скажем, 0.05 там же, внутри этого визуального дамми-объекта.
7

» WarCraft 3 / Помогите редактировать кампанию

Можно ли сделать меню кампании по типу оригинальной, но например применяя сцены с импортированными моделями Юнитов? Если да то как?
Пути к оригинальным моделям сцен кампаний:
Альянс: UI/Glues/SinglePlayer/HumanCampaign3D/HumanCampaign3D.mdx
Ночные эльфы: UI/Glues/SinglePlayer/NightElfCampaign3D/NightElfCampaign3D.mdx
Орда: UI/Glues/SinglePlayer/OrcCampaign3D/OrcCampaign3D.mdx
Нежить: UI/Glues/SinglePlayer/UndeadCampaign3D/UndeadCampaign3D.mdx
Текстуры к ним находятся в тех же директориях. Вы можете взять их за основу и отредактировать в редакторе моделей по своему усмотрению. С помощью MPQ-редактора запустите файл war3.mpq, находящийся в корневой папке игры, и извлеките нужный файл для редактирования.
7

» WarCraft 3 / Помогите с триггером

и герой1 произносит текстовую фразу(например: привет), а герой2 говорит в ответ (и тебе привет!). с акцентом на то, что при разговоре будет выделяться окошко говорящего юнита
Чтобы воспроизвести текст как звук, нужно импортировать озвучку текста в формате MP3 либо выбрать подходящую из стандартных. А чтобы просто показать текст кому-либо, позади чата используется действие «Игра: текстовое сообщение» (с заданным временем или без), чтобы успели прочитать текст. Спецэффект, который делает жестикуляцию портретом, был продемонстрирован, но он предназначен для режима кинематики; без него текст в нем отображаться не будет.
7

» WarCraft 3 / как сделать тьруп из модели

Только когда файл модели в РО указан как импортированная модель, доступно действие «Анимация: Воспроизвести анимацию юнита, "Death"». Просто убедись, что в импортированной модели есть нужная анимация.
7

» WarCraft 3 / Простейший триггер по спауну чего-либо

Нужное количество можно указать через цикл, но тогда все деревья слепятся в одно, поскольку они не являются юнитами, а являются декорациями.
Тогда мы можем сделать по-другому, например так:
Создадим переменную "Боевая единица" и назовем её Unit.
Создадим цикл: А либо Б от 1 до нужного количества деревьев, которое вы хотите создать.
Действия в цикле: создать, например, одного Минотавра для нейтрально-пассивных в центре указанной нами области.
Присвоим переменной Unit значение последнего созданного юнита.
Создать декорацию "Дерево" в позиции Unit.
Удаляем Unit из игры.
Вы можете модернизировать нативку* и избавиться от закономерного рисунка деревьев уже самостоятельно.
7

» WarCraft 3 / Warcraft 3 (Ukrainization)

Попробуй перевести хотя бы внутри MPQ-файлов, лежащих в корневой папке игры, TXT-файлы, отвечающие за перевод. Тогда будет счастье в виде мини-перевода, но видеть его будет только тот, у кого изменён MPQ-файл. Другим людям придётся скачивать и заменять свой. Либо пойти путём страданий и сделать полноценный патч в виде исполняемого файла.
7

» WarCraft 3 / Не могу заставить акалита строить. Дайте решение!

Принимая решение о строительстве зиккурата, убедитесь, что в списке строителя есть необходимое здание. В противном случае добавьте его в РО. Также убедитесь, что достаточно золота и древесины для постройки, и что земля, на которой вы строите, является оскверненной, если это здание нежити.
Загруженные файлы
7

» WarCraft 3 / Запрет существу атаковать призванных юнитов

Внеси существо* и саммонов в переменные. Юнит игрока атакован. Сделай проверку, что саммона атакует именно существо*, и отдай ему приказ "Стоп".
7

» WarCraft 3 / Создать крипов около армии и зданий!

Событие: С начала игры прошло, скажем, 300 секунд, что составляет 5 минут. Пусть у игрока будет чем отбить внезапную атаку.
Создадим переменную Real (реальную) и переопределим её так, что Real = (случайное дробное число в диапазоне от 1.00 до 1800.00), что соответствует от 1 секунды до 30 минут.
Действие: Ждать Real секунд.
А дальше не знаю, как должно быть и куда эти 3 пачки крипов нужно создать конкретно.
Определи для себя, что является армией игрока. Это может быть боевой юнит игрока, в радиусе которого самое большое количество боевых юнитов игрока.
А что, если героев несколько? У кого создать крипов?
У зданий — это как? У случайного здания игрока, либо в скоплении зданий игрока, либо возле случайной ратуши Т1, Т2, Т3 игрока, либо у стартовой позиции игрока.
7

» WarCraft 3 / Приоритет атаки

Попробуй настроить допустимые цели в РО, это может помочь, а может и нет.
В теории, попробуй сделать нативку* на событие приказа атаковать выбранными юнитами игрока, переопределяя цели атаки на ближайшую цель от радиуса юнита.
Либо в РО выбери пехотинца... и на его основе создай нестандартных юнитов, но с разными моделями и настрой их характеристики. Это поможет, если, конечно, враги не чинят свою технику.
7

» WarCraft 3 / Выводим сообщение что игрок покинул игру

Тоесть ты пишешь говно чтоб читатель сам догадался что это говно? В чём смысл?
Для некоторых читателей процесс расшифровки скрытых смыслов и подтекстов может быть увлекательным и стимулирующим. Цель - не предоставить готовое решение, а заставить читателя задуматься, самостоятельно проанализировать ситуацию и прийти к собственным выводам.
7

» WarCraft 3 / Выводим сообщение что игрок покинул игру

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

» WarCraft 3 / Синг Лав [300 Heroes]

Отличная модель, осталось обрезать крылышки, поставит на ноги, и можно использовать. Спасибо.
7

» WarCraft 3 / Как сделать так, чтобы после действия "Игра - Load Next Map" игроки остались в одном лобби?

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

» WarCraft 3 / Делаем запрет игрокам давать общий контроль

KaneThaumaturge, Поскольку я до конца не знаю, как оно себя ведет при устранении контроля над самим собой при отсутствии функционала, условие устранит данное действие из цикла на всякий случай, чтобы не ссылаться на проверку где-то в другом месте. Это логично, что устранение контроля над самим собой должно блокироваться на корню (Это выглядело бы как потеря пользователя, либо игрок покинул игру) Но кто знает, как оно себя ведёт под капотом в каждой версии?
7

» WarCraft 3 / Вылет в самом начале игры

SсRealm, Я не знаю, как решить вашу проблему, но могу посоветовать обратить ваше внимание на эту статью об ошибке нехватки памяти. Однозначного решения для нее нет, все индивидуально. Скорее всего, эта ошибка только в твоей карте, то есть проблема создана искусственно, ненамеренно.
проблема связанно с нарушением логики кода.
7

» WarCraft 3 / Вылет в самом начале игры

Попробуйте запустить игру, зайдите в настройки графики и установите все параметры на максимум. И тогда есть вероятность, что памяти хватит, чтобы прочесть проблемный файл.
7

» WarCraft 3 / Как сделать выбор героев через таверну как в доте

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