18

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

На рефе это из коробки доступно
Там в РО можно указывать зависимость от характеристик героя?
18

» WarCraft 3 / Warcraft III Rebirth на движке MM Engine

Хуже/лучше - (почему?) субъективно. То что не сочетается, да, вижу что мод не полный (например HD рефа также убивает общий старый стиль SD). Вот с точки зрения некоторых объективных критериев, например детализации - лучше чем было
18

» WarCraft 3 / Триггерная способность,помогите пожалуйста

Принятый ответ
А как добавить в юнита в переменную подскажите пожалуйста
local unit target = GetSpellTargetUnit()
call UnitAddAbility(target, abilityId)
call TriggerSleepAction(15)
call UnitRemoveAbility(target, abilityId)
set target  = null
И тут проблема в том что юниты на которых использовалась Целительная Волна не получают ауру
Потому что (Target of ability being cast) указывает на того на кого была применена способность - первого юнита целительной волны. Если нужно получать доступ ко всем юнитам в цепочке, то можете запрограммировать свою способность целительной волны или взять готовую
18

» WarCraft 3 / Триггерная способность,помогите пожалуйста

Здравствуйте, (Target of ability being cast) после (Wait 15 seconds) может указывать на другого юнита, сохраните цель заклинания в локальную переменную и после выжидания времени используйте локальную переменную для удаления способности у юнита
18

» Hunter or Victim / Hunter or Victim

И всё такая же неудобная и неиграбельная камера, и управление мышью в 3д наклоне
Так может помочь человеку сделать поворот камеры как в шутерах и механику натягивания стрелы по зажатию левой кнопки мыши, а то подобного до сих пор нет
18

» WarCraft 3 / Условие не работает

PT153, в подкрепление своих слов приложи пожалуйста карту которая решает на GUI описанную в вопросе задачу, если ты действительно хорошо знаком с функционалом GUI
18

» WarCraft 3 / Условие не работает

В карте код отличается нежели нежели на скрине. По описанию играть должны оба игрока, но проверка кривая и на скринах и в карте.
screen
Потом перезапуск триггера для рандома вызывает вылеты из игры, поэтому поставил wait, демонстрация в примере 1. Но из за этого ломается код который должен перемещать юнитов на арену, поскольку wait откладывает выполнение кода на время.
Короче говоря если нужно перебрать случайные числа, для этого существует такая конструкция как цикл. В GUI у вас нет возможности в полной мере использовать циклы. Либо пишите на jass, либо используйте пользовательский скрипт - пример 2. Однако по мере развития карты вы будете часто сталкиваться с тем, что тех или иных возможностей на GUI нет, поэтому рекомендую изначально писать на jass/vjass с подсветкой синтаксиса, которая встроена в редактор JNGP
18

» Администрация XGM / Правила пользования сайтом

ScorpioT1000, хотя бы напиши где нибудь что это был за пункт) Чтобы было понятно что зачем решили исключить
18

» IrInA Host Bot / Читеры

Принятый ответ
Вероятно это не совсем публичный сервер в том смысле, что он оплачивается частным лицом, поэтому всё модерирование лежит на плечах этого лица. Насчет плюшек и их честности вам лучше ответит лидер иринабота
18

» WarCraft 3 / Фишки стандартных способностей

и больше 6 слотов вы никак не увидите
Только разве что с помощью мемхака, фреймов)
18

» WarCraft 3 / wh40k Vanguard Strike

Да блин, понимаешь, нужно отталкиваться от возможностей, моделей и интерфейса. Например в wr40к когда нанимаешь войска отряду есть полоска, пополнение войск можно поставить автоматическим правой кнопкой мышки и появляется ободок как у способностей с авто-применением. Это все надо делать через фреймы если вообще возможно сделать. А тут получается геймплей скопирован, модели скопированы, а удобство интерфейса - нет. Поэтому если и делать клон wr40к, то хотябы чтобы был не хуже. Либо делать карту про 40к, но тогда зачем полностью повторять геймплей
18

» WarCraft 3 / принуждённый выбор героя

нужно создать героев которых не выбрали
Создаешь список со всеми героями. Когда героя выбирают, удаляешь его из списка. Когда нужен герой, то выбираешь случайного из списка.
18

» Game Dev / Основы нарративного дизайна в геймдеве

Интересная статья. Но так как она позиционирует себя как рекомендацию, то абсолютно точно, что это очень поверхностная рекомендация.
начинать стоит с общего и постепенно переходить к частному
Начинать стоит так как вам удобно. Создание сюжета это творческий процесс и любые попытки формализовать его сродни указанию художникам как рисовать картины, а композиторам как писать музыку.
что всякий нарратив истории, что строится по классической схеме, представляет собой систему, также известную как "пирамида Фрейтага"
Пирамида Фрейтага это не единственная классическая схема => что не всякий нарратив, что строится по классической схеме, представляет собой пирамиду Фрейтага. Более того, пирамида Фрейтага изначально предназначалась для пьес, поэтому рекомендовать эту схему в лоб для видеоигр вовсе не корректно.
И так далее
18

» WarCraft 3 / Как лучше накладывать стан на юнитов

Проблема в настройке даммикаста, задержка до стана молотком обычно 0-0.0001
18

» WarCraft 3 / Что предпочтительней и почему Lua или Jass?

JackFastGame, причем тут скорость исполнения функции из api варкрафта и производительность самого языка. Для примера можете посмотреть как тестируются языки тут habr.com/ru/post/532432
18

» WarCraft 3 / Что предпочтительней и почему Lua или Jass?

Самое главное что луа то доступен только на рефордже
Добавили для 1.26 еще в прошлом году

Jass по производительности не уступает С++
Современные интерпретируемые языки в 2022 уступают оптимизированному С++ коду, а jass из 2003 конечно производительнее)