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

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

Ответ
 
Dreii
define{name=Dreii age=17}
offline
Опыт: 5,246
Активность:
как скоратить call ForForce
Код:
call ForForce( GetPlayersAllies(Player(11)), function Trig_All_Pick_Func001A )

Не прибегая ко в 2-ой ф-ии
Старый 28.01.2011, 11:50
Klop
Папа римский
offline
Опыт: 13,006
Активность:
call ForForce( GetPlayersAllies(Player(11)), null )
Старый 28.01.2011, 12:27
ScorpioT1000
Работаем
offline
Опыт: отключен
null как последний аргумент в этой функции, до версии 1.24, дает утечку
Старый 28.01.2011, 12:39
DioD

offline
Опыт: 45,134
Активность:
нул вызывает нулевой поток, который не может завершится так как нет действий до версии 124б

так-то.


а вообще эта функция сокращению не подлежит.
Старый 28.01.2011, 14:20
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
Помоему человек спрашивал что то типо этого :

Код:
function PlayerGroup takes nothing returns nothing
    local integer i
    loop
        exitwhen i++ > 11
        if IsPlayerInForce(Player(i), your_group {
            // твои действия
        }
    endloop
endfunction


Группа игроков тот же отряд, функция которая выполняет действия для группы не более чем цикл.
Старый 29.01.2011, 14:25
Ответ

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

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

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

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



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