NazarPunk, Проверил, переделал на ручной каст (но движение на 1 таймере), и получается что блок создания эффекта даже перестаёт работать, полный игнор события и вот этого блока кода
local trigger = CreateTrigger()
for i = 0, bj_MAX_PLAYER_SLOTS - 1, 1 do
TriggerRegisterPlayerUnitEvent(trigger, Player(i), EVENT_PLAYER_UNIT_SPELL_EFFECT)
end
TriggerAddCondition(trigger, Condition(function() return
GetOwningPlayer(GetTriggerUnit()) == Player(0)
end))
TriggerAddAction(trigger, function()
local caster = GetTriggerUnit()
local x
local y
local angle
--UnitRemoveAbility(caster, GetSpellAbilityId())
x = GetUnitX(caster)
y = GetUnitY(caster)
angle = Deg2Rad(GetUnitFacing(caster))
table.insert(BULLETS, {
effect = AddSpecialEffect('units\\nightelf\\Wisp\\Wisp.mdl', x, y),
caster = caster,
x = x,
y = y,
angle = angle,
cos = Cos(angle),
sin = Sin(angle)
})
end)
когда падает таймер, то эффекты продолжают создаваться под ногами героя
100% не только таймер, вот вручную кастовал до 400 накликал, и всё исчезло, перестало работать событие (проверял принтом)... всё событие уничтожается и более не существует =(
Ох, ну вот и руки дошли до проверки системы, да печально всё, но буду ковырять код и попробую перенести на отдельный таймер по снаряду.
А может кто напомнить, какой лимит поток, и какой лимит операций на потоке для 126? и на сколько всё улучшили в 131?
Ещё можно отображать сферами, на подобии жезла молний, где каждая сфера, например, поглощает 25/50/75/100/125 урона и количетво сфер равно 1*уровень способности. Когда сферы закончатся, щит спадает.
не понял про сфера, знаю ещё способ с продажей предмета которая показывает заряды, или же чё мы тупим то..
на 131 либо маленький фрейм квадратик с текстом, или сразу текст на абиле написать
текстаговские деления выглядят очень самобытно и отличаются от хп баров, но можно и бары, да что угодно, я просто для примера сказал
(опять таки текстаги не требуют импорта, можно просто кодом обыграть)
есть ещё вариант проще, делать врагов игроком 12, (Player(11), он же коричневый), за него будет полный опыт, но не забыть включить награду за убийство триггерно разумеется
Не зря спросил =) открытие для себя сделал (в 2019), хотя может я это и знал да столько времени прошло, что уже и забыл, тогда конечно, такой щит в зарядах и текстагах не увидить, можно для NazarPunk, заявочку оставить, мол сделать на LUA щит, поглащающий только магический урон, и здоровье щита отображается над героем в виде текстага (тут точно детекты урона понадобятся)
Герой укрывает указанную союзную цель (включая себя) щитом на 8 секунд. Щит защищает от 200 / 325 / 450 / 575 / 700 магического урона, а также предоставляет 15 / 20 / 25 / 30 / 35% уклонение от атак. Даже если щит будет уничтожен, уклонение от атак продолжает действовать до конца эффекта
Весьма интересно, как детектится магический урон? или любой урон не с руки считается магическим? или карта на мемхаке или в карте полностью свою система урона используется? если уж тут перки с процентми?
А у щита отображется сколько он урона ещё сдержит? текстагом или зарядом способностей?
Весьма интересно, можно даже видео под обзор способностей, как любого героя тойже доки
Но опять таки 90% игроков не смогут за такого героя сыграть, так как ливнут после того как увидят описание:
(это что считать нужно??? это что, надо учить что делают способности? Читать? вкачают пассивку на максимум первой, и скажут: "герой авно")
Потому что она тупое и ленивое комьюнити:
Где пассивки?
Где криты?
Где вампиризм?
Как нанести урон чтобы кнопку нажал и всех убил? СЛОЖНА!!! (но это не моё мнение)
Иконки очень красивые, но они не отражают сути способностей.. но это минус, следовательно средний игрок (не ленивый и тупой), просто будет путаться
В районе 150-200 эффектов общий таймер может тупо остановиться
вот и у меня та же беда, только нельзя сказать что это происходит при 150-200 эффектах, может и при 3 и при 500 умереть =( беда
Опять таки надо понять сколько будет одновременно снарядов максимальное число, если же 200-300, то можно и каждый снаряд на отдельный таймер
(проверял не с пулями, а с щетчиком зарядав способности, примерно до 500 отдельных таймеров не вызывали лага даже на слабых пк, но там период был 1 секунда)
» Защитники Хелерии / Обзор героя: Нострим - Магистр
Ред. Берги
» WarCraft 3 / Самый производительный Bullet Hell
» WarCraft 3 / Самый производительный Bullet Hell
100% не только таймер, вот вручную кастовал до 400 накликал, и всё исчезло, перестало работать событие (проверял принтом)... всё событие уничтожается и более не существует =(
» WarCraft 3 / Самый производительный Bullet Hell
» WarCraft 3 / Самый производительный Bullet Hell
А может кто напомнить, какой лимит поток, и какой лимит операций на потоке для 126? и на сколько всё улучшили в 131?
» WarCraft 3 / Заклинание: Волна Воды
» WarCraft 3 / Как удалить героя из выбора таверны
Удалить
Скрыть
» WarCraft 3 / Заклинание: Волна Воды
В точку => в случайное место => в точку ещё раз
» WarCraft 3 / Максимальная скорость атаки 400%
» WarCraft 3 / JASS фаербол
Качаешь VS code (инфа у меня в профиле)
Смотришь наработки NazarPunk, учишься по ним
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
на 131 либо маленький фрейм квадратик с текстом, или сразу текст на абиле написать
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
(опять таки текстаги не требуют импорта, можно просто кодом обыграть)
» WarCraft 3 / Опыт за юнитов
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
» Защитники Хелерии / Обзор героя: Трейм - Повелитель Бурь
Весьма интересно, как детектится магический урон? или любой урон не с руки считается магическим? или карта на мемхаке или в карте полностью свою система урона используется? если уж тут перки с процентми?
А у щита отображется сколько он урона ещё сдержит? текстагом или зарядом способностей?
» Защитники Хелерии / Обзор героя: Бургутус - Хранитель Пламени
Но опять таки 90% игроков не смогут за такого героя сыграть, так как ливнут после того как увидят описание:
(это что считать нужно??? это что, надо учить что делают способности? Читать? вкачают пассивку на максимум первой, и скажут: "герой авно")
Потому что она тупое и ленивое комьюнити:
Где пассивки?
Где криты?
Где вампиризм?
Как нанести урон чтобы кнопку нажал и всех убил? СЛОЖНА!!!
(но это не моё мнение)
Иконки очень красивые, но они не отражают сути способностей.. но это минус, следовательно средний игрок (не ленивый и тупой), просто будет путаться
» WarCraft 3 / Самый производительный Bullet Hell
» WarCraft 3 / ZinC: Кровавый взрыв
» WarCraft 3 / Самый производительный Bullet Hell
Опять таки надо понять сколько будет одновременно снарядов максимальное число, если же 200-300, то можно и каждый снаряд на отдельный таймер
(проверял не с пулями, а с щетчиком зарядав способности, примерно до 500 отдельных таймеров не вызывали лага даже на слабых пк, но там период был 1 секунда)
» WarCraft 3 / Тип уклона
» WarCraft 3 / отображение на экран класификацые юнита