9

» WarCraft 3 / Warcraft III: Community Edition

Смог запустить пришлось провести шаманский обычай вокруг компьютера и все заработало.
9

» WarCraft 3 / Герой в виде рюкзака

Альфонс не упоминай про Gui а то та тряпки порвут или забанят не дай бог.
9

» WarCraft 3 / Раундовая система

Проблема решена большое спасибо администрации и людям которые готовы тратить свое время на глупые вопросы.
9

» WarCraft 3 / Раундовая система

nazarpunk,мне товарищ подсказал с помощью таймеров можно откат сделать но он будет не полный но реализовать можно ток надо как-то триггер обнулять.
9

» WarCraft 3 / Проблемы со скилом.

function Trig_qwr_Func001C takes nothing returns boolean
    if ( ( UnitHasItemOfTypeBJ(udg_MainHero[GetConvertedPlayerId(Player(0))], 'I00K') == true ) ) then
        return true
    endif
    if ( ( UnitHasItemOfTypeBJ(udg_MainHero[GetConvertedPlayerId(Player(1))], 'I00K') == true ) ) then
        return true
    endif
    if ( ( UnitHasItemOfTypeBJ(udg_MainHero[GetConvertedPlayerId(Player(2))], 'I00K') == true ) ) then
        return true
    endif
    if ( ( UnitHasItemOfTypeBJ(udg_MainHero[GetConvertedPlayerId(Player(3))], 'I00K') == true ) ) then
        return true
    endif
    return false
endfunction

function Trig_qwr_Conditions takes nothing returns boolean
    if ( not Trig_qwr_Func001C() ) then
        return false
    endif
    return true
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003001 takes nothing returns boolean
    return ( IsUnitEnemy(GetFilterUnit(), GetOwningPlayer(udg_Arrow[udg_Arrow_Integer])) == true )
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003002001 takes nothing returns boolean
    return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == false )
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003002002001 takes nothing returns boolean
    return ( IsUnitAliveBJ(GetFilterUnit()) == true )
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003002002002 takes nothing returns boolean
    return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_FLYING) == false )
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003002002 takes nothing returns boolean
    return GetBooleanAnd( Trig_qwr_Func002Func001Func001Func004001001003002002001(), Trig_qwr_Func002Func001Func001Func004001001003002002002() )
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003002 takes nothing returns boolean
    return GetBooleanAnd( Trig_qwr_Func002Func001Func001Func004001001003002001(), Trig_qwr_Func002Func001Func001Func004001001003002002() )
endfunction

function Trig_qwr_Func002Func001Func001Func004001001003 takes nothing returns boolean
    return GetBooleanAnd( Trig_qwr_Func002Func001Func001Func004001001003001(), Trig_qwr_Func002Func001Func001Func004001001003002() )
endfunction

function Trig_qwr_Func002Func001Func001C takes nothing returns boolean
    if ( not ( CountUnitsInGroup(GetUnitsInRangeOfLocMatching(50.00, GetUnitLoc(udg_Arrow[udg_Arrow_Integer]), Condition(function Trig_qwr_Func002Func001Func001Func004001001003))) > 0 ) ) then
        return false
    endif
    return true
endfunction

function Trig_qwr_Func002Func001C takes nothing returns boolean
    if ( not ( IsUnitInGroup(udg_Arrow[udg_Arrow_Integer], udg_Arrow_Group) == true ) ) then
        return false
    endif
    return true
endfunction

function Trig_qwr_Func004A takes nothing returns nothing
    call SetUnitPathing( GetEnumUnit(), false )
    call SetUnitPositionLoc( GetEnumUnit(), PolarProjectionBJ(GetUnitLoc(GetEnumUnit()), I2R(udg_Speed), GetUnitFacing(GetEnumUnit())) )
endfunction

function Trig_qwr_Actions takes nothing returns nothing
    set udg_Arrow_Integer = 1
    loop
        exitwhen udg_Arrow_Integer > udg_AI
        if ( Trig_qwr_Func002Func001C() ) then
            if ( Trig_qwr_Func002Func001Func001C() ) then
                // Kill Arrow
                call KillUnit( udg_Arrow[udg_Arrow_Integer] )
                call EnableTrigger( gg_trg_Arrow_DiesSpas1 )
            else
            endif
        else
        endif
        set udg_Arrow_Integer = udg_Arrow_Integer + 1
    endloop
    // Move Unit
    call ForGroupBJ( udg_Arrow_Group, function Trig_qwr_Func004A )
endfunction

//===========================================================================
function InitTrig_qwr takes nothing returns nothing
    set gg_trg_qwr = CreateTrigger(  )
    call DisableTrigger( gg_trg_qwr )
    call TriggerRegisterTimerEventPeriodic( gg_trg_qwr, 0.02 )
    call TriggerAddCondition( gg_trg_qwr, Condition( function Trig_qwr_Conditions ) )
    call TriggerAddAction( gg_trg_qwr, function Trig_qwr_Actions )
endfunction


nazarpunk, глаза на лоб лезут
9

» WarCraft 3 / Проблемы со скилом.

nazarpunk, на jass пока сильно не заглядываюсь сложные системки пока не даются.
9

» WarCraft 3 / Проблемы со скилом.

EugeAl, фпс перестал проседать когда добавил функцию выключения но с чисткой пока неудачно.
9

» WarCraft 3 / Проблемы со скилом.

nazarpunk, я саму наработку выложил не особо получается переделать.

nazarpunk, тут что-то типо очистки точек и групп.
9

» WarCraft 3 / Проблемы со скилом.

gellin, самое интересное, пулемет работает по этому же принципу только там намного больше происходит и память не забивается.
9

» WarCraft 3 / Проблема с анимациями

EugeAl, нашел решение просто создаешь новую анимацию и копируешь кадры в новую и все нормально.
9

» WarCraft 3 / Проблема с анимациями

EugeAl, Значение слова «таращить»
ТАРА́ЩИТЬ, -щу, -щишь; несов., перех. Разг. Широко раскрывать (глаза). Я лег очень рано; но, разумеется, не заснул и даже глаз не закрыл, а, напротив, таращил их. Тургенев, Часы.
Таращить глаза на кого-что — внимательно, пристально и т. п. смотреть на кого-, что-л., широко раскрыв глаза.
Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999; (электронная версия): Фундаментальная электронная библиотека
ТАРА'ЩИТЬ, щу, щишь, несов., что (разг. фам.). Широко раскрывать, пучить (глаза; преимущ. от удивления). Стоит как чучело и бельмы на воду таращит. Чехов. Коновал слушал меня, испуганно тараща глаза. М. Горький.
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940); (электронная версия): Фундаментальная электронная библиотека
ТАРА́ЩИТЬ
  1. разг. широко раскрывать (глаза; преимущественно от удивления, любопытства и т. п.) ◆ И дурёха действительно ничего не соображала, а только таращила на него светлые, со слезой, пустые от страха и бестолковости глаза и либо молчала, либо порола несуразицу. Ю. О. Домбровский, «Факультет ненужных вещей», 1978 г. (цитата из НКРЯ)
Источник: Викисловарь