Я хочу чтоб ничего не возвращало потому что всё необходимое будет зделано внутри boolexpr

Принятый ответ

Ну так в чем проблема? Такое можно делать
Пример триггера Overpower из доты
        function Overpower_Conditions takes nothing returns boolean

            if GetSpellAbilityId() == OverpowerAbility then
                call Overpower_Actions()
            endif

            return false
    
        endfunction

        function InitOverpower takes nothing returns nothing

            local trigger Overpower = CreateTrigger()
    
            call AnyUnitEvent( Overpower, EVENT_PLAYER_UNIT_SPELL_EFFECT )
            call TriggerAddCondition( Overpower, Condition( function Overpower_Conditions ) )
            
            set Overpower = null
  
        endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
18
6 лет назад
Отредактирован Hodor
0
Ну так в чем проблема? Такое можно делать
Пример триггера Overpower из доты
        function Overpower_Conditions takes nothing returns boolean

            if GetSpellAbilityId() == OverpowerAbility then
                call Overpower_Actions()
            endif

            return false
    
        endfunction

        function InitOverpower takes nothing returns nothing

            local trigger Overpower = CreateTrigger()
    
            call AnyUnitEvent( Overpower, EVENT_PLAYER_UNIT_SPELL_EFFECT )
            call TriggerAddCondition( Overpower, Condition( function Overpower_Conditions ) )
            
            set Overpower = null
  
        endfunction
Принятый ответ
1
14
6 лет назад
1
Мне папа сказал что ано обязана чтота возвращять
0
18
6 лет назад
Отредактирован Hodor
0
MATRITSA:
Мне папа сказал что ано обязана чтота возвращять
Функция обязана что нибудь вернуть, на то она и функция. Если ничего не возвращает, то это процедура.
Можно использовать то что вернула функция, можно и не использовать - без разницы, короче говоря.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.