0
17
4 года назад
0

» WarCraft 3 / [Конкурс героев] Тлеющий Князь

это к чему?
Спойлер
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / [Конкурс героев] Тлеющий Князь

Q - Всепоглащающее Пламя
Волна огня, распространяющаяся полукругом в направлении героя, нанося урон противникам. В конце пути, образует стену огня, поджигающую противников.
Урон: 80/120/160/200
Длительность стены: 10
Продолжительность горения: 5
Ежесекундный урон: 8/12/16/20
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / Описание способности на Wurst

..setTooltipNormal(level, value) // Название способности 
..setTooltipNormalExtended(level, value) // Описание способности 
..setTooltipTurnOff(level, value) // Доп. описание для способностей с автокастом
..setTooltipTurnOffExtended(level, value)
..setTooltipLearn(value) // Название способности в меню изучения способностей героя
..setTooltipLearnExtended(value) // Описание способности в меню изучения способностей героя
То же самое, но с лямбда и замыканием
..presetTooltipNormal(level -> value) 
..presetTooltipNormalExtended(level -> value)
..presetTooltipTurnOff(level -> value) 
..presetTooltipTurnOffExtended(level -> value)
0
17
4 года назад
0

» Project: «Anger» / Press «E»

Пардон
0
17
4 года назад
0

» WarCraft 3 / Как определить главную характеристику героя?

если уж ты так хочешь экономить на объектах в РО
создавать героев с нужным символом в ASCII
Я хочу сэкономить на проводимой работе, минимизируя количество полей и данных, которые нужно задействовать. В обоих случаях тебе приходится помнить о своих способностях, помнить какие-то символы, не забыть все это добавить в нужное поле, переключаясь между вкладками в РО. В моем случае, это один единственный триггер и палитра в редакторе.
0
17
4 года назад
0

» WarCraft 3 / Как определить главную характеристику героя?

А ещё можно героям выдавать абилку-маркер...
Можно, но это 3 новых способности в РО, добавление юнитам этх способностей тоже через РО. А так один единственный триггер и раскидывать по областям с палитры.
2
17
4 года назад
Отредактирован GetLocalPlayer
2

» WarCraft 3 / Как определить главную характеристику героя?

или бд
В этом случае можно упростить, разместив всех героев в трех областях. В одной герои силы, во второй ловкости, в третьей интеллекта. В триггере инициализации обойти героев в этих областях и раскидать их типы по соответствующим основной характеристике массивам. Немножко проще.
0
17
4 года назад
0

» WarCraft 3 / Как сделать подобную вещь?

DisplayTimedTextToPlayer в другую позицию будет сбито при сообщении в чат.
Чат и DisplayText не взаимодействуют.
0
17
4 года назад
0

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Когда они поймут, что лечить надо игру, а не геймплей?
Какие конкретно фиксы ты ожидаешь?
4
17
4 года назад
4

» WarCraft 3 / расчёт процентов для способности

Random integer number between 1 and 100 <= {INT/20}
2
17
4 года назад
2

» WarCraft 3 / Масштабирование эффекта

Зависит от размера боевой единицы в поле Графика - Масштабирование
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / Подскажите как сделать способность.

С триггерами в любом случае придется работать.
В последней версии игры можно просто порезать наносимый урон, но только кодом.
Способность "Панцирь с шипами" вроде имеет поля для уменьшения урона с атак. При активации способности, дать этот панцирь с шипами и через 10 секунд отнять. Но как оно со вторичными целями от артиллерии - хз (кто лучше разбирается, может меня поправит).
0
17
4 года назад
0

» WarCraft 3 / Анимации Атаки

через периодический таймер
Лучше тогда тестовый триггер сделать, при вводе команды "-play N", выбранный игроком юнит проигрывает анимацию с индексом N. Больше контроля.
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / Изменение игрового интерфейса через wurst или mpq

Настройки интерфейса хранятся в файле war3mapSkin.txt, что появляется в архиве карты при изменении какого-либо значения в разделе Дополнительно -> Игровой интерфейс.
Этот файл можно закинут в папку import проекта wurst, он заменит собой оригинальный в процессе сборки. Минус такого подхода - локализация. Изменяя значения игрового интерфейса в редакторе, автоматически создаются строки локализации в файле war3map.wts для новых значений. С wurst это придется делать вручную.
1
17
4 года назад
1

» WarCraft 3 / Создаю Карту по Наруто

какой то тощий бомж с частоколом в ребрах делает шарик, который к себе все притягивает
Спойлер
Загруженные файлы
0
17
4 года назад
0

» WarCraft 3 / LocalPlayer в переменной

а вы не думали что GetLocalPlayer закеширован?
Слишком глубоко, чтобы думать об этом пользователю скриптового языка.
2
17
4 года назад
2

» WarCraft 3 / LocalPlayer в переменной

SetUnitPosition - очень тяжелая
Чисто логически оно так и должно быть, поскольку функция устанавливает координаты учитывая карту путей. Там и должно быть прилично проверок.
0
17
4 года назад
0

» WarCraft 3 / LocalPlayer в переменной

Оптимизируются, в первую очередь, вычисления.
Вызов функции - последнее о чем стоит думать.
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / Возможно ли создать два multiboard ?

Чтот никак не могу понять как показывать отдельный мультиборд отдельному игроку.
Статья на русском, здесь так же упоминается мультибоард. На GUI, для работы с локальным игроков, можно создать переменную типа "Игрок", скажем, с именем "LocalPlayer' и в триггере, по событию "Map Initialization", присвоить ей значение CustomScript вставкой
set udg_LocalPlayer = GetLocalPlayer()
и работать с ней.
В JNGP уже есть эта переменная как
Загруженные файлы
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / wurst.build

Здесь, в примере кода. Тебя интересует набор параметров "scenarioData"
0
17
4 года назад
0

» WarCraft 3 / Ninjutsu Arena [upd 1.0]

Ну вот никак не ожидаешь от аниме карты вменяемого описания и четкой речи.
0
17
4 года назад
0

» WarCraft 3 / Возможно ли создать два multiboard ?

Ещё никак) Но планирую через www.wc3c.net/showthread.php?t=98138
В случае этой наработки, полагаю, будет проще всего создать по мультиборду для каждого игрока, статистика в которых идентичная, а прогресс бар свой. Соответственно, скрываем все мультиборды и показываем каждому игроку свой.
0
17
4 года назад
0

» WarCraft 3 / Возможно ли создать два multiboard ?

Если в один мультиборд запихнуть и прогресс бар и статистику это вообще как будет работать? (Будет ли?) . Потому как для каждого игрока свой прогрессбар должен быть, а статистика общая.
Изменять прогресс бар для локального игрока. Вопрос, как прогресс бар реализован? Текстом? Иконками?
0
17
4 года назад
Отредактирован GetLocalPlayer
0

» WarCraft 3 / Возможно ли создать два multiboard ?

Уточни версию игры.
Показать несколько мультибордов одновременно можно только с версии 1.31.
В старой можно запихнуть прогресс бар в мультиборд со статистикой, поделив его пополам, сверху статистика, снизу прогресс бар. В обще, нагрузить один мультиборт данными.
2
17
4 года назад
2

» WarCraft 3 / Чем сейчас пользуются для создания карт?

Пока что стандартный редактор Рефоржа не дотягивает до JNGP.
В Рефорже работают преимущественно кодеры топящие за Lua.
GUI триггеры аналогичные JNGP не завезли.
По ощущениям играют больше в 1.26. На одном айкапе игр ощущается значительно, больше чем не всеевропейском сервере Близзард.