Ошибка в строчке "function PickedCond takes unit returns boolean" — Expected: "returns", что от меня требуется?
function Trig_Instigate1_Conditions takes nothing returns boolean
    if ( not ( GetSpellAbilityId() == 'ROAR' ) ) then
        return false
    endif
    return true
endfunction

function PickedCond takes unit returns boolean
    if ( not ( IsPlayerEnemy(GetOwningPlayer(GetEnumUnit()), GetOwningPlayer(caster)) == true ) ) then
        return false
    endif
    return true
endfunction

function Provoke takes unit returns nothing
    if ( PickedCond() ) then
        local group G1 = GetLastCreatedGroup()
        call GroupAddUnitSimple( GetEnumUnit(), G1 )
        call GroupTargetOrderBJ( G1, "attack", caster )
    else
    endif
endfunction

function Group takes nothing returns nothing
    local unit caster = GetSpellAbilityUnit()
    return caster
    call ForGroupBJ( GetUnitsInRangeOfLocAll(600.00, GetUnitLoc(caster)), function Provoke )
endfunction

//===========================================================================
function InitTrig_Instigate1 takes nothing returns nothing
    set gg_trg_Instigate1 = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_Instigate1, EVENT_PLAYER_UNIT_SPELL_EFFECT )
    call TriggerAddCondition( gg_trg_Instigate1, Condition( function Trig_Instigate1_Conditions ) )
    call TriggerAddAction( gg_trg_Instigate1, function Group )
endfunction

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

ничего не смущает?
Если бы он обновил pjass.exe, то такой ошибки не было бы.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
4 года назад
2
Похожие вопросы:

ответ
В редакторе объектов у юнита, Графика: точка начала атаки, Z-высота X и Y по сторонам
ответ
Анимация кости базы при death сместилась у конечной точки в линейке анимации. Поправил. В игре потестил, работает. Рассчитать границы нужны когда делаешь новые или изменяешь старые анимации, одна из причин чтоб анимация не сместилась и была на своем месте. Но в твоем случае она сразу не помогла.
ответ
Увы но нет... Главная особенность той карты что все герои открываются по мере накопления очков за игру на карте, они не открыты сразу и не походу первой катки открываются а лишь с накоплением общих баллов. Я весь мозг сломал уже, в попытках вспомнить. Эх...
ответ
Если есть тимвиверные лаги, есть ещё миллион других программ для удалёнки, AnyDesk или Spleshtop (вроде платный, но это не проблема)
Но я делал по другому: по впн цеплялся домой на роутер, на домашнем компе на Win 10 pro создавал второго пользователя (в принципе можно и создавать и не патчить десятку под сервер), подключался через удалённый рабочий стол к домашнему компу и в принципе всё, vpn соедение на убунте хз где, но remmina для удалённого рабочего стола есть точно, ну или параллелс десктоп в режиме rdp.
Если ничего не понятно, то могу подробно расписать что и как я делал
Так же никто не отменял поставить варик на любой комп в рабочей сети (если есть доступ на такие пакости), хоть на компьютер бухглатера и в режиме второго пользователя сидеть по RDP на этом компе, WE вроде сильно не грузит =)
ответ
переименование w3m в w3x ничего не даст 1 ссылка с гугла xgm.guru/forum/showthread.php?t=33585
Есть такая вещь как защита карты, тут не помогут ни редакторы ни артмани, только деппротект, но при это ломается ГУИ структура, хотя в HOE такого и нет, карты уровня повыше, но в соло через артмани всё будет работать, как и "greedisgood 99999"
Как поменять тогда стартовое золото для игр с друзьями по сети? (надеюсь не по гаренке)
Попросить автора сделать для вас спец версию
Попросить депротекнуть карту и добавить золота умельцев, но у нас на XGM такое не любят

4
18
4 года назад
4
Вы не указали название переменной:
function PickedCond takes unit u returns boolean
2
26
4 года назад
2
function Group takes nothing returns nothing
    local unit caster = GetSpellAbilityUnit()
    return caster
    call ForGroupBJ( GetUnitsInRangeOfLocAll(600.00, GetUnitLoc(caster)), function Provoke )
endfunction
ничего не смущает?
0
28
4 года назад
0
ничего не смущает?
Если бы он обновил pjass.exe, то такой ошибки не было бы.
Принятый ответ
0
29
4 года назад
0
Если бы он обновил pjass.exe, то такой ошибки не было бы.
Новый pjass удалил бы лишний return?
0
28
4 года назад
0
NazarPunk, он бы сказал, что возвращаемый тип nothing, а написано вернуть кастера. Или сказал бы, что есть действия после ретурна.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.