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

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

Закрытая тема
 
FatalBlade

offline
Опыт: 7,398
Активность:
SetUnitFlyHeight - локально для игрока
        if GetLocalPlayer() == Player(i) then
             call SetUnitFlyHeight( udg_Socketer[ i + 1 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Socketer[ i + 11 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Armor[ i + 1 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Armor[ i + 11 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Weapon[ i + 1 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Weapon[ i + 11 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Monument[ i + 1 ], 0.0, 0.0 )
             call SetUnitFlyHeight( udg_Tavern[ i + 1 ], 0.0, 0.0 )
             call ClearSelection()
             call SelectUnit( udg_Tavern[ i + 1 ], true )
         endif
Тут поидее должен опускаться определённый юнит только для определённого игрока. Но почему то опускаются все. Почему?
Старый 29.03.2012, 16:57
Uncolo

offline
Опыт: 580
Активность:
помоему нельзя локально менять высоту полета для игрока - десинк

или вот по этой же причине опускаются все, тоесть функция глобальна на всех юнитов, без разницы как ты меняешь высоту полета

(не уверен, могу соврать)
Старый 29.03.2012, 17:25
Nerevar
I'll be back!
offline
Опыт: 18,352
Активность:
Потому что такие действия нельзя делать локально,да и вообще почитай еще раз статью дока
И вообще зачем локально менять высоту? Если у всех игроков она будет одинаковой=\
Старый 29.03.2012, 17:47
Закрытая тема

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

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

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

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



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