Добавлен Gnusik,
не публикуется
Я сделал наработку Ассасина. Присутствуют 3 способности.Все сделано на Обычных триггерах.Легко настраивается.Есть иконки всех способностей и модель перса,но его иконка отсутствует.
Описание способностей:1)Искуство Ассасинов(пассивная) - в ночь игрового времени герой становится невидимым,если во время невидимости ударить врага герой нанесёт несколько молниеносных ударов нанеся урон,а через некоторое время снова станет невидимым.
2)Резка клинками(на цель) - герой производит большую серию ударов по врагу с разных сторон нанося незначительный урон,после чего резко проходит через врага и останавливается на короткое время при этом нанеся огромный урон.
3)Скоростные атаки(на область вокруг себя) - герой с молниеносной скоростью перемещается в случайные точки областью в 650 от позиции начала способности нанося урон всем вокруг.
Описание способностей:1)Искуство Ассасинов(пассивная) - в ночь игрового времени герой становится невидимым,если во время невидимости ударить врага герой нанесёт несколько молниеносных ударов нанеся урон,а через некоторое время снова станет невидимым.
2)Резка клинками(на цель) - герой производит большую серию ударов по врагу с разных сторон нанося незначительный урон,после чего резко проходит через врага и останавливается на короткое время при этом нанеся огромный урон.
3)Скоростные атаки(на область вокруг себя) - герой с молниеносной скоростью перемещается в случайные точки областью в 650 от позиции начала способности нанося урон всем вокруг.
P.S. Если у некоторых не открывается через World Editor то воспользуйтесь JNGP(Jass New Gen Pack 5d exp2) так как я делал все через эту программу и в некоторых версиях WE карта может не открыться.
Перезалито в Jass версии 23.07.2013
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Gnusik
nvc123:
я исправил 3 бж переменные,но что делать с спецэффектом и созданием юнита???
Sargaraser: Можешь подсказать как избавится от BJ.Типа LastCreatedUnit,PolarProjectionBJ и IssuePointOrderLocBJ?
Ниже способность на Jass' e.Можешь подсказать как исправить BJ?
Хотя бы некоторые для примера.
if ( not ( UnitHasBuffBJ(GetAttacker(), 'BOac') == true ) ) then
return false
endif
return true
endfunction
if ( not ( GetRandomReal(1.00, 10.00) <= 4.00 ) ) then
return false
endif
return true
endfunction
set udg_Attacker[1] = GetOrderedUnit()
set udg_Cell_Attack[1] = GetOrderTargetUnit()
if ( Trig_Dark_Wave_Func003C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call CreateNUnitsAtLocFacingLocBJ( 1, 'dumm', GetOwningPlayer(udg_Attacker[1]), PolarProjectionBJ(GetUnitLoc(udg_Cell_Attack[1]), 150.00, ( 60.00 * udg_r )), GetUnitLoc(udg_Cell_Attack[1]) )
set udg_i = ( udg_i + 1 )
set udg_r = ( udg_r + 1 )
set udg_dummy[udg_i] = GetLastCreatedUnit()
call IssuePointOrderLocBJ( udg_dummy[udg_i], "shockwave", GetUnitLoc(udg_Cell_Attack[1]) )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
endif
call TriggerSleepAction( 0.50 )
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveUnit( udg_dummy[udg_i] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
function InitTrig_Dark_Wave takes nothing returns nothing
set gg_trg_Dark_Wave = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Dark_Wave, EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
call TriggerAddCondition( gg_trg_Dark_Wave, Condition( function Trig_Dark_Wave_Conditions ) )
call TriggerAddAction( gg_trg_Dark_Wave, function Trig_Dark_Wave_Actions )
endfunction
был бы редактор оптимизировал бы всё
если хочеш жди до 31 когда буду дома
nvc123, Ну чтобы своими глазами увидеть как говорят.Буду благодарен.
как и соц сетей,есть xgm есть гарена и всё
а вобще либо пиши сюда либо в Q/A
да и вот что ещё у меня в карте(которая в этой теме)скилл Искусство Ассасина не пашет в обычном WE а в jngp пашет.Почему?
талка нету и в платном вай фай сижу бесплатно
Отредактирован Gnusik
кстати у меня вопрос как сделать юнита черного цвета?Ну в смысле перекрасить его.Сколько какого цвета надо?Стандарт вроде 255:255:255