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

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

Ответ
 
Xoniks

offline
Опыт: 1,858
Активность:
Как найти альтернативу БЖ функциям?
Код:
function Trig_Visible_Actions takes nothing returns nothing
    call CreateFogModifierRectBJ( true, Player(0), FOG_OF_WAR_VISIBLE, GetPlayableMapRect() )
endfunction


Почитав форум несколько часов увидел что нужно заменять БЖ функции другими так вот как определить какая функция заменяет ту или иную БЖ и 2 вопрос как указать не для отдельного игрока в данном случае Player (0), а для всех??
Старый 26.02.2012, 10:06
Klop
Папа римский
offline
Опыт: 13,006
Активность:
Xoniks, в JNGP есть function list находиш функцию и смотриш как её раскрыть CreateFogModifierRectBJ
function CreateFogModifierRectBJ takes boolean enabled, player whichPlayer, fogstate whichFogState, rect r returns fogmodifier
    set bj_lastCreatedFogModifier = CreateFogModifierRect(whichPlayer, whichFogState, r, true, false)
    if enabled then
        call FogModifierStart(bj_lastCreatedFogModifier)
    endif
    return bj_lastCreatedFogModifier
endfunction
  1. Циклом
local integer i = 0
loop
exitwhen i == 16(Кол-во игроков)
//Дейсвия указывая игрока с индексом переменной цикла Player(i)
set i = i + 1
endloop
Старый 26.02.2012, 10:51
Ответ

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

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

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

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



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