PlayGround.ru
Ropnet
, Hitman: Contracts официальный сайт, скриншоты из Unreal Tournament, Collapse: Ярость видео


Нужна помощь по крипам.

dennko666   6 февраля 2011 в 13:41

Народ обьясните плиз как сделать респаун крипов через некоторое время.Я делал он они почемуто толпами появлялись.Плиз оч нужно!

dennko666   6 февраля 2011 в 14:12

И ещё 1 вопрос есть Jass ток на русском?

DvJ TriGGer   10 февраля 2011 в 15:39

напиши мне помогу trigger_in_tm@mail.ru

S.p.e.c.t.OR   14 февраля 2011 в 16:42

Jass это сугубо английский язык, и я не видел языка программирования на русском.
И респ крипов (Jass):
function Trig_Cr_Resp_____________________u_Conditions takes nothing returns boolean
if ( not ( GetOwningPlayer(GetDyingUnit()) == Player(PLAYER_NEUTRAL_AGGRESSIVE) ) ) then
return false
endif
return true
endfunction

function Trig_Cr_Resp_____________________u_Actions takes nothing returns nothing
set udg_Creep = GetDyingUnit()
set udg_Death_unit = GetUnitTypeId(udg_Creep)
set udg_Povorot_unita = GetUnitFacing(udg_Creep)
set udg_Poza_creep = GetUnitLoc(udg_Creep)
call TriggerSleepAction( 60.00 )
call CreateNUnitsAtLoc( 1, udg_Death_unit, Player(PLAYER_NEUTRAL_AGGRESSIVE), udg_Poza_creep, udg_Povorot_unita )
endfunction

function InitTrig_Cr_Resp_____________________u takes nothing returns nothing
set gg_trg_Cr_Resp_____________________u = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Cr_Resp_____________________u, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddCondition( gg_trg_Cr_Resp_____________________u, Condition( function Trig_Cr_Resp_____________________u_Conditions ) )
call TriggerAddAction( gg_trg_Cr_Resp_____________________u, function Trig_Cr_Resp_____________________u_Actions )
endfunction

S.p.e.c.t.OR   14 февраля 2011 в 16:55

Переменные:
Creep --> Боевая единица
Death_unit --> тип объекта
Povorot_unita --> реальная
Poza_creep --> точка