30

» WarCraft 3 / Использование скилла в стане

Принятый ответ
WAGARAX:
А что значит "нестандартными средствами"?
Тут бот хороший ответ нашёл. Оказывается приказы проходят сквозь стан, но юнит их игнорирует. Сейчас поэксперементирую.
30

» WarCraft 3 / Заклинание: Blink Strike

Работа над ошибками

  • Убраны зависимости
  • В настройки вынесена функция
function onDamage(unit caster, unit target, integer level) 
30

» WarCraft 3 / Можно Ли Получить Реакцию на событие

События ничего никуда не приводят. События реагируют на:
  • начало применения способности
  • применение способности
  • завершение применения способности
30

» WarCraft 3 / Заклинание: Blink Strike

Лично я считаю дурным тоном пихать 100500 сторонних либ в спеллы на показ + еще и сомнительные наработки.
В следующий раз нужные функции из либ в спэлл скопирую.
quq_CCCP:
а вот таймер утилс - мусор
Поверю на слово. Только нужно будет подумать, как структуру к таймеру приаттачить.
quq_CCCP:
Насчет мемхака
Все фломастеры разные))
30

» WarCraft 3 / Заклинание: Blink Strike

Мне кажется у нас тут появилось латентное сообщество чистокодеров
Должны же быть люди, которые против пихания мемхака всюду по делу и без. Да и предоставлять доступ к своему WinApi абы кому я не горю желанием(
30

» WarCraft 3 / Заклинание: Blink Strike

неужели это так плохо?
Лезть напрямую в движок без API плохой тон.
quq_CCCP:
но по мне ты усложнил его через чур.
Чего ж я такого черезчур наовэркодил, если не секрет?
30

» WarCraft 3 / Душа Демона

ибо вполне нормальным явлением считается поиск моба выдающего квест
С таким подходом недалеко скатиться до квэстов в стиле "убей сто волков"((
30

» WarCraft 3 / Заклинание: Blink Strike

а как ты без мемхака сделаешь именно полноценную АТАКУ при таком спелле?
Мне интересно реализовать заклинанание на том, что движок позволяет и не париться с переносом на другие версии. С таким успехом можно взять тот же юнити и пилить на нём всё, что угодно.
30

» WarCraft 3 / Заклинание: Blink Strike

Ну идея через мемхак и хэш пилить
Что все так мемхак обожают?
ClotPh:
именно считаться полноценной реальной атакой
Это реальное нанесение урона, отловить можно по наличию бафа у юнита и наложить всё что нужно.
30

» WarCraft 3 / Заклинание: Blink Strike

Столь мощно Аура Возмездия работает?
Там 300 магического урона по тяжёлой броне, которая с футмана по 420 хп снимает, конечно возвратка будет))
это движок считает атакой или все-таки просто уроном?
Это просто урон, на который не работают модификаторы.
this.damage, true, false  // <- эта переменная отвечает за ближний/дальний бой при нанесении урона, на дальний бой не сработает возврат
30

» Мир безумного / Сотрудники Blizzard «плачут и обнимаются»

Смешалиь в кучу кони, люди...
Все же помнят сказ о фломастерах?
Какк показала практика, на каждую игру найдётся свой фанат. Вот Arcanum живее всех живых и что? А если кому-то незакатила та или иная игра,то это его эе и проблема. Я вот разочаровался в продолжениях Divine Divinity, но вполне зашёл новый Torment и Tiranny.
30

» WarCraft 3 / "Одежда" (в РПГ картах)

есть много других костылей для отлова.
Нет даже возможности узнать играется ли Stand, Stand 2, Stand 2 Alternate.
30

» WarCraft 3 / "Одежда" (в РПГ картах)

Вам 1.30 для этого подогнали, который может взаимодействовать со спецэффектами...
Осталось только событие на старт анимации подогнать)
30

» WarCraft 3 / "Одежда" (в РПГ картах)

но не нашёл адекватного способа
Есть ещё один неадекватный способ, насоздавать на модели 100500 точек крепления и собирать легоштаны)
30

» WarCraft 3 / Способности и алгоритмы на заказ

тексттаг не является настоящим хендлом и не подвержен синхронизации
Тогда это значительно упрощает дело)
30

» WarCraft 3 / Способности и алгоритмы на заказ

разве тексттаг создает хендл?
native LoadTextTagHandle takes hashtable table, integer parentKey, integer childKey returns texttag
native SaveTextTagHandle takes hashtable table, integer parentKey, integer childKey, texttag whichTexttag returns boolean
Вот же статья с примерами на GUI.