XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
IsUnitInGroup, Group для зданий
Последующей функцией добавляю построенное здание в группу. Событие срабатывает верно (проверено через сообщение). При последующей проверке IsUnitInGroup, здания нету в группе =О, проверка написана верно.
globals
group PlayersWalls = null
endglobals

function PlayersWallsGroup takes nothing returns nothing
local unit u = GetConstructedStructure()
local integer TypeId = GetUnitTypeId(u)
    if TypeId == 'h001' or TypeId == 'h015' or TypeId == 'h00L' then
        call GroupAddUnit(PlayersWalls, u)
    endif
set u = null
endfunction
Для зданий группы не работают?
Старый 15.01.2011, 16:37
spellwerk

offline
Опыт: 4,869
Активность:
работают
Старый 15.01.2011, 16:48
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,681
Активность:
local unit u = GetConstructedStructure()
продебаж юнита

h замени на H (хз правда)

группа создана?
Старый 15.01.2011, 16:51
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Enein, на вк3к.нет похоже нашёл ответ, сейчас попробую
Скайнет добавил:
Ниа:
globals
group PlayersWalls = null
endglobals
Да:
globals
group PlayersWalls = CreateGroup()
endglobals
Вот такое я дно =). Энайн спасибо.
Старый 15.01.2011, 16:56
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 03:12.