Привет, друзья.
Напишите способ создания "тумана рики". Желательно подробно.
Пробовал заюзать оригинальный туман а так же "безмолвие" . У последнего сам туман длиться 5 сек. А туман оригинальный работает только в статике.

Туман рики есть обычный туман ястреба, настраиваешь там предотвращённые атаки и шанс промаха, но здесь есть кое-какой провал.
Дело в том, что туман устроен так багнуто, что может работать нормально только у красного игрока.
Вообщем делать надо вот так:
Создаём дамми для каста тумана, для игрока 1 красный!
Если сам туман скастовал союзник первой команды, то даём туман, действующий на врагов(в допустимых целях враги)
Если сам туман скастовал враг первой команды(враг красного), то даём туман, действующий на союзников(в допустимых целях союзники)
Вот так
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
А туман оригинальный работает только в статике.
Что?
Используешь скилл-болванку с названием туман на область.
Запоминаешь область
Создается союзный Dummy Unit
Dummy юниту дается настроенный скилл Ястреба Туман.
Даешь созданному Dummy 5 sec таймер смерти
Приказываешь кастовать туман на запомненную область
32
Сразу скажу, меняем настройки тумана на враги наземные организмы, то будет работать только на здания.
Сам туман как уже сказано выше - делаем дамми кастом.
И еще одна полезность, т.к способность ястреба - Туман имеет не масштабируемый спеццэффект примерно на 200 аое, то лучше его удалить и установит в качестве модели дамми юниту и отмаштабировать как нужно, на подходящее аое.
28
Джин,
туман нельзя настроить нормально, в доте 1, если рики взять за скорджей он не будет на нейтралов работать, а там сделано через костыль, чтоб хотя бы на героев правильно работал.
24
Туман рики есть обычный туман ястреба, настраиваешь там предотвращённые атаки и шанс промаха, но здесь есть кое-какой провал.
Дело в том, что туман устроен так багнуто, что может работать нормально только у красного игрока.
Вообщем делать надо вот так:
Создаём дамми для каста тумана, для игрока 1 красный!
Если сам туман скастовал союзник первой команды, то даём туман, действующий на врагов(в допустимых целях враги)
Если сам туман скастовал враг первой команды(враг красного), то даём туман, действующий на союзников(в допустимых целях союзники)
Вот так
Загруженные файлы
Принятый ответ
24
в опендоте чёрт ногу сломает, люди первее сами научатся
тем более она не эталон исполнения своих скиллов
28
Melissa,
у 2 команды туман не будет действовать на нейтралов, если делать как ты показал. Как по мне это существенный недостаток.
24
16GB, а щито поделать, писать свой туман, с регионами и сайленсом? Тогда с обычным салом не будет стакаться. Навешивать проклятье и пламя обречённости? Опять же жертва всеми подобными заклинаниями, т.к. будут конфликты...
Конкретно нейтралов можно останавливать при попытке ими скастовать заклинание, а отсутствие промахов так и быть можно им простить, если у нейтралов нет героев.
25
А не проще просто на время действия заклинания навешивать на врагов в радиусе действия способности сало с длительностью 0.1 каждые 0.1 сек? Тогда все будет работать даже на нейтралов.
Тоже самое делать и с мисами.
21
Ancient:
А не проще просто на время действия заклинания навешивать на врагов в радиусе действия способности сало с длительностью 0.1 каждые 0.1 сек? Тогда все будет работать даже на нейтралов.
Тоже самое делать и с мисами.
Вот правильно
А не туманы всякие
Только 0.1 безмолвия маловато наверное будет. Если будет работать не айс, то лучше на 1 сек и проверять у юнитов в группе расстояние до точки, и если оно больше определённого, то ремувить баф.
Короче, надо пробовать, ибо мне такого скила ещё не приходилось делать.
24
писать свой туман, с регионами и сайленсом? Тогда с обычным салом не будет стакаться.

+ вы не продумали такой косяк в ... своём способе.
Иммунные к магии юниты не аффектятся туманом. А вы подумали что будет если салить периодически?
Обретение иммунитета к магии под салом снимает сало, НО при иммунитете к магии вас снова смогут засалить. То есть в этом вашем "тумане" вы будете под салом даже с иммунитетом к магии. Нехорошо.

Тоже самое делать и с мисами.
Сало может вешать мисс
25
Melissa, а учитывать что юнит находится под имуном к магии прям не реальная проблема. Вот настолько сложно, что можно нобелевскую премию за это получить.
24
Ancient, как ты хочешь это учитывать, вешать сало не на область тумана, а на малюсенькую область вокруг каждой цели?) Мило, но опять с багами - на место иммуного к магии врага может встать ещё 1 враг, под действием, например, phase boots, т.е. их позиции совпадают.
Тогда на твоего проверенного сало не повесят, а на второго - повесят, в итоге оба под салом) Номер не удался, факир был пьян.

хотя если поставить сайленсу область действия 1, то вероятность совпадения позиций будет крайне мала, что не отменяет того факта, что такой туман будет сбивать к примеру глобал сайленс и все прочие подобные сайленсы и того факта, что спелл получится довольно-таки ресурсозатратным.
28
в опендоте чёрт ногу сломает, люди первее сами научатся
я хз что это за чёрт такой что он не может найти папочку Stealth Assassin : Rikimaru в списке отсортированным по алфавиту
24
nvc123, с этим как раз-таки даже у бесенят проблем не будет)
21
// OpenDota 6.41 deprotected by NETRAT and DioD
// inspired by everyone who posted on forum threads and feedback page
// based on OpenDota 6.32b, deprotected by DimonT, NETRAT and TheBloodiest
// http://dimon.xgm.ru/opendota/
// Visit our modmaking community at http://xgm.ru/

// Objects used:
// 'e003' = Smoke Screen
// 'A0E6' = Smoke Screen (Stealth Assassin : Rikimaru)
// 'A019' = Smoke screen scourge
// 'A0E7' = Smoke screen effect

// DEBUG Trigger Number : 74
function Smoke_Screen_Spell takes nothing returns boolean
	return GetUnitTypeId(GetSummonedUnit())=='e003'
endfunction

function Smoke_Screen_Main takes nothing returns nothing
	local unit lfo=GetSummonedUnit()
	local player lEk=GetOwningPlayer(lfo)
	local integer lmZ=GetUnitAbilityLevel(GetSummoningUnit(),'A0E6')
	local real lqJ=(83+17*lmZ)*.01
	call SetUnitScale(lfo,lqJ,lqJ,lqJ)
	if PlayerIsScourge(lEk)then
		call UnitAddAbility(lfo,'A019')
		call SetUnitAbilityLevel(lfo,'A019',lmZ)
	else
		call UnitAddAbility(lfo,'A0E7')
		call SetUnitAbilityLevel(lfo,'A0E7',lmZ)
	endif
	call IssuePointOrderById(lfo,OrderId("cloudoffog"),GetUnitX(lfo),GetUnitY(lfo))
endfunction

function Smoke_Screen_Init takes nothing returns nothing
	local trigger ltt=CreateTrigger()
	call TriggerRegisterAnyUnitEventBJ(ltt,EVENT_PLAYER_UNIT_SUMMON)
	call TriggerAddCondition(ltt,Condition(function Smoke_Screen_Spell))
	call TriggerAddAction(ltt,function Smoke_Screen_Main)
endfunction


function InitTrig_Smoke_Screen takes nothing returns nothing
endfunction
=)
28
awesomesk1ll,
ты про баг с туманом прочитал не? Как по мне это критический баг.
Melissa,
ты на 100% уверен что более короткий баф пламени обречённости, сбивает более длинный?
24
16GB, я всё ждал, кто же наконец про
Melissa:
пламя обречённости
спросит. Провальность варианта уже в том, что пламя обреченности сбивает spell shield\linken sphere\как хотите.
Заходит такой Юнит с линкой(а если в карте несколько разных предметов со спеллщилдом, то с и с ними тоже) и у него как фейерверки все амулеты потрескались, а сало задержалось на долю секунды =)

Насчёт какая длительность преобладает я несильно экспериментировал. Они не стакаются между собой - и уже потому решительно не подходит вариант расходовать заклинания там, где можно без этого обойтись.
32
Melissa:
16GB, я всё ждал, кто же наконец про
Melissa:
пламя обречённости
спросит. Провальность варианта уже в том, что пламя обреченности сбивает spell shield\linken sphere\как хотите.
Заходит такой Юнит с линкой(а если в карте несколько разных предметов со спеллщилдом, то с и с ними тоже) и у него как фейерверки все амулеты потрескались, а сало задержалось на долю секунды =)
Ну это нетак, у фрога же работает - кто то из умных людей ему подсказал с года 2 назад что в настройках негейшена есть допустимые цели, ставиш туда уязвимые, организмы а даммиков делаешь спецом либо неуяз (но они и так неуяз) либо механическими и вуаля, не блочит спеллы так как кастер спелла запрещенная цель.
сам был удивлен..
24
quq_CCCP, я лучше утоплюсь, чем буду делать такое. Тратить заклинания, создавать мегаресурсоёмкие заклинания, мудохаться с их настройками и в итоге получить сомнительный костыль. Я оставлю стандартный туман и нафиг капризы. Прерывать касты нейтралов можно, как я уже написал выше, а на промахи нейтралов забьём, будем считать что им всё время везёт.
24
Melissa, более того, промахи нейтралам можно и индивидуально выдавать через костыль.
28
prog, Melissa, quq_CCCP, 16GB, судя по опен доте там используется дамми и стандартный туман
28
вопрос был закрыт 20 коментов назад так что хватит флудить
32
nvc123:
prog, Melissa, quq_CCCP, 16GB, судя по опен доте там используется дамми и стандартный туман
Кто бы спорил?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.