33

» WarCraft 3 / Заряды способности

PT153, потому что близы так и не пофиксили, у AddUnitToStock пропадает цветокод в названии юнита (нашей способности пустышки) и эта продажа юнита/предмета не детектится своим родным событием, у того же лагеря наёмников, продажа срабатывает, но число менять нельзя..
Если юнит умел продавать другого юнита и через AddUnitToStock, попытаться изменить это количество, то оно не поменяется и произойдёт задвоение продажи...
33

» WarCraft 3 / Заряды способности

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

Кет, куда смотреть то?, система указателей прикольная, но дергается в движении, меня замочили 3 холопа и конец...
33

» WarCraft 3 / Заряды способности

NazarPunk, покупка юнита активки не сделает, хотя постойте, просто я делал с покупкой предмета и такой предмет не детектился событием (детектился только тот, что был выдан в РО, но в этом случае нельзя было менять заряды), это то что я хорошо помню.
И юнит вроде как тоже, там разницы особо нет
33

» WarCraft 3 / Заряды способности

Nelloy, варианты ещё есть
Если убрать все стандартные конопки из панели приказов, а все скилы будут без цели, и их переделать на квик касты (ну чтобы по положению курсора определяло, а не просило точку или область), тогда можно и всё таки на фреймах.... останется детектить выбор героя.. Но я всё таки склоняюсь к тому, что лучше на отдельной иконке сделать, темболее режим папки очень облегчает импорт
33

» WarCraft 3 / Заряды способности

Nelloy, в выборе то всё легко, просто клик по любой таргетной способности стирает содержимое стирают всю панель приказов, и оставляет лишь кнопку отмена в координатах (0,2) и получается ячейки, где были абилки а заряды зависнут
33

» WarCraft 3 / Заряды способности

Принятый ответ
Кароче я пытался рисовать заряды на способностях фреймамми сверху на абилке, и тут много минусов:
  1. Нужно детектить выбор другого существа
  2. Заряд в виде картинки перекрывает наведение на способность
  3. (самое сложное), надо детектить запуск абилок требующих наведение, стандартных (патруль, движение, атака), ну и просто абилку с приказом точка или область, иначе заряд будут висеть в воздухе на черном поле
  4. Возможно будет нормально реализовано на собственном интерфейсе
  5. Хороший пример вот тут, тут просто цифры на своих кнопках, но придётся вообще перепилить весь интерфейс

Сейчас я думаю, самый просто способ, это подменять иконку у способности.. но не уверен, есть ли там локальная смена, скоро сам буду это ковырять
33

» WarCraft 3 / Формулы в описании способности

DarkLigthing, это так в рефордже смена описаний работает, тоже видел такое

а на 131 норм всё
33

» Администрация XGM / Подсказка по txt2

У меня вообще было так:
Писал текст, вкладку закрыл, открываю - текст на месте
Сафари он хороший, но специфичный, не раcчитан по XGM
33

» WarCraft 3 / JASS: Курс молодого бойца

KOTMAT, не слушай его, в луа тебе не нужны будут хештаблицы, достаточно вникнуть в API варкрафта и разобраться, как пользоваться нативками
33

» RenderEdge / [RenderEdge] Memory Hack

UserCraft, во первых не сюда,а во вторых микс для тебя это самый простой вариант, в третих тут нет разработчков dream_ui, в 4 я знаю как кто сможет сделать без миксов xgm.guru/user/Ev3nt , но в этом случае это будет уже вообще другой варкрафт, и дороги на айкап не будет
33

» WarCraft 3 / Как увидеть скорости движения и атаки?

Принятый ответ
Теперь я с компа и могу дать все ссылки:
Dream_UI
Ирина
Карта с вшитым с вшитым дримуи работающая на айкапе
Пример как пришивать миксы в карту на 126 патче
Фреймы - новая технология присущая 131 патча, придётся перейти на батл нет или туже ирину, позволяет в твоём случае выводить любые подсказки в любых местах
Скорее всего нужно будет наложить свою иконку поверх атаки и брони существа, чтобы видеть скорость атаки и скорость движения в числах. Но это очень для продвинутых, лучше дождаться готовой системы. Примерные материалы тут
33

» WarCraft 3 / Как увидеть скорости движения и атаки?

Дрим уи не детектится Айсикапом, ещё его можно защитить в карту на 126 версии
На Ирине все норм
На каких платформах играете?
Лучший вариант это свой фрейм, при наведении на который вы получите нужную инфу
33

» WarCraft 3 / Откуда могла взяться погрешность?

Ого у тебя монитор широкий (2560 x 1080),варик весьма странно выглядит, каким то пустым
33

» WarCraft 3 / Как отследить удар?

Принятый ответ
Рассмотрим на примере модельки простого огра, у него есть анимация атаки slam и удар дубиной по земле
  1. Старт атаки
  2. Создаём упреждающий в области впереди героя (маркер, ну эффект ауры например), чтобы игрокам было понятно что скоро тут что-то произойдёт
  3. Проигрываем анимацию "attack slam" или нужную другую, для замаха дубиной, если надо больше и не хватает стандартной скосроти, замедляем скорость анимации
  4. Визуально подгадываем или упытным путём определяем время касания дубиной полна от 1 до 4 сек, на ваше усмотрение
  5. Запускаем новый разовый таймер с нужным периодом, и как таймер сработает, создаём спец эффект, и наносим урон юнитам в области эффекта
(это самый простейший способ, хоть на гуи можно сделать)
33

» WarCraft 3 / Ошибка при загрузке сохраненной игры из за [HashTable]

Jack-of-shadow, кстати тоже замечал такое, делал огромное описание, ошибку не получал, но просто карта переставала грузиться на середине загрузки, 5 дней искал проблему, отключая триггеры по 1
33

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

IceWhoYeaPriest, хороший ответ про доту, полностью согласен, игра стала сложной до неприличия (но возможно она многим, в том числе и мне, поэтому и нравится)
33

» WarCraft 3 / Caught in Frost

Хорошее:
Расположение иконки магазина, это гениально
Расположение иконки текущей волны, очень удобно и полезно
Плохое:
Не юзерфрендли вообще, на xgm все буду тестить соло, если и будет кто, остальные просто мимо пройдут, а игра мега хардовая для 4х человек
Английский язык... это просто не патриотично, и по моему так не не говорят.... как то ломано всё
Рекомендую собрать лобби на нашем дискорд сервере и всё таки поиграть Xgm пати (минимум 1 человек у вас есть - я)
33

» WarCraft 3 / Можно ли добавить больше способностей?

Возможно, но рекомендую забить и оставить, как есть 5 способностей
  1. Через мемхак, снять ограничение геройских абил (сложно, не актуально)
  2. Через СпеллБук, имитирующий изучение способности (Легко, но кастыльно)
  3. Нарисовать свою систему обучения на фреймах (Сложно, акутально)
33

» Лесорубы / Лесорубы

FYAN, реплеи это плохо, не поленитесь записать видео и выложить на ютуб, а сюда просто ссылочку
(если плохой ПК, попросите из тех, кто играл, записать видео)
33

» WarCraft 3 / Статы и их свойства

Возьми доту 2, как не плохой пример реализации, где те же 3 вида статов, что и в варике
Сила даёт: сопротивляемость эффектам, урону от магии, объём хп, реген хп
Ловкость даёт: броню, скорость атаки, скорость движения
Инта даёт: мана реген, объём мп, доп урон от способностей
Уровень даёт: больше этих статов
33

» WarCraft 3 / Статы и их свойства

Принятый ответ
на 130+ патче, можно манипулировать над уроном по событию EVENT_PLAYER_UNIT_DAMAGING до вычета брони, и там менять значение через
BlzSetEventDamage(GetEventDamage()*k)
где K- сопротивление

А сопротивление дебафам делается на любом патче, через бесконечный дефаб и триггерное регулирование этого времени