33

» XGM Конкурсы / Конкурс героев

Proshel_Doty, Такого было много, что не работало в промежуточных патчах, а потом просто молча чинили, это норма
33

» WarCraft 3 / AddUnitAnimationProperties (caster, "spin", true) баг

ну скажем спин анимация, если после каста, то stop вообще ничего не испортит, ибо каст и так прервёт очередь
33

» WarCraft 3 / Иконки на заказ

Нужна иконка шляпы адмирала по типу как у этой модели
Чисто шлапы без головы, скрин из модели не обязателен
Можно другую шляпу, но чтобы было понятно, что это шляпа адмирала
33

» WarCraft 3 / Молнии на любых эффектах

Пока что есть только это, обновил шапку ^^


Кстати рефордже такие молнии ещё и тени отбрасывают, даже не знал
Загруженные файлы
33

» WarCraft 3 / AddUnitAnimationProperties (caster, "spin", true) баг

Castiel, ну тебе стоп помогает? как мне, ну мб триггерно сразу же после смены тега стоп отдать и всё, проблема решена
33

» WarCraft 3 / Ошибка краша игры.

3 гуишных триггера в личку - максимальный уровень консперации
не забудьте запротектить потом карту
33

» WarCraft 3 / Молнии на любых эффектах

Да, только думаю частиц надо в 4 раза больше, и надо полностью алгоритм построения менять
33

» WarCraft 3 / [lua] BonusMod

но зачем он? Если у варкрафт и так есть нативки на все нужные параметры =)
так как по прежнему не работают нативки на смену характеристик способностей, и то что тут ошибка есть, является доказательством, что никто не использует эту систему и все попорежденму ковыряют РО, создавая кучу абил на все случаи жизни
Так вот, что за ошибка?
А конкретно неработоспособность 8 Мода - Радиуса видимости
		if type(mod) ~= 'number' or mod < 1 or mod >= TYPES then
			return print('UnitGetBonus: Invalid mod', mod)
		end
mod >= TYPES условие не обрабатывает 8 мод надо либо тут сделать mod > TYPES
либо вместо
local TYPES    = #ABILITY / #POWERS
поставить
local TYPES    = 1+(#ABILITY / #POWERS)
Я это обнаружил при попытке добавления 9 мода - скорости атаки
33

» WarCraft 3 / [Конкурс героев] Кайригар - Великий маг

ну магия это удачно встроенная своя система снарядов в дефолтную, выглядит это просто потрясающе
33

» WarCraft 3 / AddUnitAnimationProperties (caster, "spin", true) баг

Castiel, так тут проще... можно не анимационный тег воспроизводить, а Просто анимацию по имени или по индексу
Лучше, по индексу
33

» WarCraft 3 / [lua] Двигаем снаряды

продолжает лететь при достижении точки каста и долетая до края карты крашит игру
Эффекты не крашат карту, поэтому можно им позволять быть даже за 100 000 координатой, но это незачем.
А не крашат по тому что у них не просчитывается пафинг, ещё такими же свойствами обладают image
33

» WarCraft 3 / AddUnitAnimationProperties (caster, "spin", true) баг

Принятый ответ
Castiel, а я вспомнил, бал у меня такое, тоже во время смены анимационного тега, но у меня это лечилось лишь 1 действием, нужно было триггерно отдать приказ Stop или в ручную, я месяца 3 ловил этот баг, думал, что проблема зависания из-за какого-то другого действия...
Возможно это древний баг варкрафта
33

» WarCraft Legends / Текущий прогресс

С трудом понял суть конкурса, понял благодаря твоей этой работе, но блин, ведь это сложнее чем наши 2 последних конкурса, в разы больше работы. Одно делать придумать героя, а тут ещё и целую фракцию переделать под него, жесть кароче =(
33

» WarCraft 3 / [Конкурс героев] Иллюзионист

так это же тоже клик ЛКМ или клавиша O
Ладно, тут разобрались это решает проблему да согласен
Выделению других юнитов в отряде через Tab тоже надо добавить

нет, проблема есть, я сделал клик левой, очистил ввоод, а куда рпоизошёл клик левой* мы же не знает что клик произошло по способности по панели приказов или геройскому плюсику, нет, ибо события туда не повесить, я пробовал поверь, и не отследить положение клика на экране, чтобы хоть как-то закостылить сетку =(
33

» WarCraft 3 / [Конкурс героев] Иллюзионист

Ты решил проблему с "Нажатие ПКМ на карте", "Нажатие ЛКМ на кнопку отмена", "Переключится на другого юнита в отряде" когда есть наведение ?
  1. Пкм лкм и среднюю - Да, просто по факту клика без проверки где он и маркер исчезает
  2. Нажатие ЛКМ на кнопку отмена, как лкм так и по факту клика Esc
  3. Выделение тоже, при выборе юнита того же хоть по ф1, хоть выбор другого юнита, ибо при выборе срабатывает клик

Но у меня есть следующие баги:
Можно вручную активировать режим поиска цели другой способности или у приказов attack move patrol, открыть окно изучения геройских абил... И нажать на Q, и маркер появиться, увы эти клики и состояния не удаётся отловить пока что =(

Хотя в это режиме маркеры быть не должно, если видел, на последних скриншотах у меня уже нет маркеров, я от них в финале откажусь скорее всего =(
33

» WarCraft 3 / [Конкурс героев] Адмирал П

pro100master, эх мягкие это было бы хорошо, но тогда и звеньев надо будет наверное в 4 раза больше =(, не думаю что я это потяну
33

» WarCraft 3 / [Конкурс героев] Иллюзионист

лул, а ты шо не умеешь на джасе писать
Никогда и не умел
Proshel_Doty:
Угол от юнита к курсору мы получаем только, когда знаем X и Y курсора
Так мы его всегда знаем, а ещё иногда нужно определяеть когда юнит двигается вместе с камерой а курсор нет
Какая-то ерунда, мне кажется, по крайней мере, пока я не увижу это в действии типа ДО и ПОСЛЕ
Могу показать только так
Плавное запаздывание
Если покажешь свою систему, я тебе сделаю эту плавность =)
Загруженные файлы
33

» WarCraft 3 / [Конкурс героев] Адмирал П

Черепаха дефолт полный, я же не буду импортить черепаху без изменений к раз ради того чтобы она в хд такая же была

И крюк при движении разворачивается коряво
И крюк при движении разворачивается коряво
Это только тут, потому что я его обогнал при движении, хз, скорости столе сложить, тогда он вперед полетит, хотя надо будет всю суть переделать и.
Плаванье не только движение даёт, там ещё урон при приземлении, если экипирована шляпа, то урон при косании, плюс Тосканини на к крюке, можно стрелять, вот тут я сделал сложение скоростей
33

» WarCraft 3 / GetUnitGreenAttackBonus

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