Я написал такой код
	local unit q                       			  //Юнит, который добавляется в группу
    local unit w = GetTriggerUnit()      //Юнит, который триггерит триггер
    local group g                      			  //Группа, в которую все юниты входят
    local integer j = GetHandleId(w)    //Узнаём ID юнита, который триггерит триггер
    call CreateNUnitsAtLoc( 1, 'h00C', GetOwningPlayer(GetTriggerUnit()), GetUnitLoc(GetTriggerUnit()), bj_UNIT_FACING ) 
    set q = GetLastCreatedUnit()
    call QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED, I2S(j) )
    call GroupAddUnitSimple( q, g )
    call QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED, I2S(j) )
	call CreateNUnitsAtLoc( 1, 'h00C', GetOwningPlayer(GetTriggerUnit()), GetUnitLoc(GetTriggerUnit()), bj_UNIT_FACING ) 
    set q = GetLastCreatedUnit()
    call GroupAddUnitSimple( q, g )
	call CreateNUnitsAtLoc( 1, 'h00C', GetOwningPlayer(GetTriggerUnit()), GetUnitLoc(GetTriggerUnit()), bj_UNIT_FACING ) 
    set q = GetLastCreatedUnit()
    call GroupAddUnitSimple( q, g )
Проблема в том, что после действий на 7 строчке ничего не происходит, получается, что действие с добавление юнита в группу не срабатывает и всё, что следует за ней тоже, у меня вопрос, что нужно сделать, что бы создать юнита, потом добавить его в группу. Или есть способ добавить несколько сразу созданных юнитов группу. Имненно посредством jass!
Зарание спасибо

Вы хотя бы BJ разворачивали.
local unit q                       			  //Юнит, который добавляется в группу
local unit w = GetTriggerUnit()      //Юнит, который триггерит триггер
local group g = CreateGroup()                      			  //Группа, в которую все юниты входят
local integer j = GetHandleId(w)    //Узнаём ID юнита, который триггерит триггер

set q = CreateUnit(GetOwningPlayer(w), 'h00C', GetUnitX(w), GetUnitY(w), bj_UNIT_FACING)
GroupAddUnit(g, q)

// дальше сами...
`
ОЖИДАНИЕ РЕКЛАМЫ...
30
Вы хотя бы BJ разворачивали.
local unit q                       			  //Юнит, который добавляется в группу
local unit w = GetTriggerUnit()      //Юнит, который триггерит триггер
local group g = CreateGroup()                      			  //Группа, в которую все юниты входят
local integer j = GetHandleId(w)    //Узнаём ID юнита, который триггерит триггер

set q = CreateUnit(GetOwningPlayer(w), 'h00C', GetUnitX(w), GetUnitY(w), bj_UNIT_FACING)
GroupAddUnit(g, q)

// дальше сами...
Принятый ответ
12
NazarPunk:
Вы хотя бы BJ разворачивали.
local unit q                       			  //Юнит, который добавляется в группу
local unit w = GetTriggerUnit()      //Юнит, который триггерит триггер
local group g = CreateGroup()                      			  //Группа, в которую все юниты входят
local integer j = GetHandleId(w)    //Узнаём ID юнита, который триггерит триггер

set q = CreateUnit(GetOwningPlayer(w), 'h00C', GetUnitX(w), GetUnitY(w), bj_UNIT_FACING)
GroupAddUnit(g, q)

// дальше сами...
ВЫ мой спаситель, около суток парился с этим, а там так просто. Огромнейшее спасибо!
замечание от NazarPunk: 1.1 (ненормативная лексика)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.