32

» WarCraft 3 / подскажите пожалуйста как спрятать/сделать неактивной иконку…

Принятый ответ
Чтобы удалить предмет из лавки триггерно, его туда нужно сначала добавить триггерно. Т.е на карте появляется лавка гоблина вобще без предметов, в РО - в поле предметов продано = 0, никаких предметов. Потом этой конкретной лавке в триггере настраиваем ассортимент, ну и меняем его как хотим в процессе игры.
32

» WarCraft 3 / есть 2 героя, как сделать так чтобы один из них не получал…

Дело в том что стандартные функции ограничение уровня или получения опыта, не дают опыту расти у героя, но опыт герой всеравно ворует. Исключение если он там макс лвл, или если в константах убрать распределение опыта (но там свои сложности, от тира зданий бонус опыта зависит к примеру).
32

» WarCraft 3 / есть 2 героя, как сделать так чтобы один из них не получал…

Никак, он будет воровать опыт, но это можно отловить триггером и передать "этот поделенный" опыт к основному герою.
32

» WarCraft 3 / Подскажите способностьнужна пассивная способность которая…

Artyom18, нет таких пассивок. Не вижу проблемы взять за основу ауру таурена для скорости атаки, а урон добавлять когтями.
32

» WarCraft 3 / Подскажите способностьнужна пассивная способность которая…

Ну только если дебафф файрлорда взять, там настраивается и замедление и уменьешение силы атаки, но что мешает ввести отрецательные значения?
Другие варианты из 2х способностей, абилка когтей или аура.
32

» WarCraft 3 / ИИ на джасс

просто там цикл с вейтами, который и периодически пинает ИИ.
32

» WarCraft 3 / Крашит при сохранении карты в сетевой игре

PreventSaveDialog - глобалка, не забудь её создать. И создать сам диалог и скрыть от всех игроков.

globals
...
...
...
 dialog PreventSaveDialog=DialogCreate()
endglobals
32

» WarCraft 3 / Крашит при сохранении карты в сетевой игре

Принятый ответ
Нужно отключать сохранение игры, в картах с мемхаком сохранение невозможно, варианты есть как у драколича так и от юзеров хайва ( событие игра сохраняется, действие диалог скрыть)
    call DialogDisplay( GetLocalPlayer( ), PreventSaveDialog, false )
endfunction

function PreventSaveStopSave takes nothing returns boolean
    local boolean GameAllowSave = false
    if GameAllowSave == false then
        call DisplayTextToPlayer( GetLocalPlayer( ), 0, 0, "ваш текст о невозможности сохранить игру" )
        call DialogDisplay( GetLocalPlayer( ), PreventSaveDialog, true )
        if GetTriggerPlayer() == GetLocalPlayer( ) then
            call StartSound( bj_questFailedSound )
            call KillSoundWhenDone(bj_questFailedSound)
        endif
    endif
    call TimerStart( SaveBlockTimer, 0.00, false, function PreventSaveExit )
    return false
endfunction

function InitAntiSaveGame takes nothing returns nothing
    local trigger AntiSaveLocalTrigger = CreateTrigger( )
    call TriggerRegisterGameEvent( AntiSaveLocalTrigger, EVENT_GAME_SAVE )
    call TriggerAddCondition( AntiSaveLocalTrigger, Filter( function PreventSaveStopSave ) )
    set AntiSaveLocalTrigger = null
endfunction
32

» WarCraft 3 / Как сделать мгновенную атаку?

ну анимация броска и обратного хода, можешь в РО просто поексперементировать
32

» WarCraft 3 / Как сделать мгновенную атаку?

Дальная или ренж атака?
Можно морфнуть в версию без анимации, сбросить кд атаки и приказать ударить, по завершению атаки, морфнуть обратно в версию с обыными параметрами анимации.
32

» WarCraft 3 / Как увеличить получаемый героем опыт, или уменьшить необходимый…

Принятый ответ
Только триггером, там можно как установит % получаймого опыта, так и добавлять опыт герою напрямую.
32

» WarCraft 3 / ИИ плохо использует "Щит маны"Помогите плз, у леди Вайш…

Принятый ответ
Это стандартное поведение ИИ, он щиты на лоу хп включает, если осталась мана. Нужно делать кастом способность, и триггерный щит и триггерно же прописывать поведение. Либо целиком ИИ писать в скрипте карты, где будет и микро и применение способностей.
32

» WarCraft 3 / Всем привет! Возможна ли конвертация рефорджевской карты на…

Зависит от карты и какие новые функции в ней используются, на 1.26 нет поддержки больших BLP и соответственно более качественных моделей, игроков всего 16, только jass, mpq и точка! Способности работают только так как они работают на 1.26 (пример если на 1.31+ пофиксили допустим 'ANeg', и она работает у не героев, на 1.26 же она фаталит при вручению не герою). Разумеется фреймовые фишки и события на детект физ. урона и прочее что добавили близарды доступно только с помощью "мемхака" или "ужапи" - последнее лаунчер, который модифицирует игру, и позволяет пока что только играть на Ирине, быть может появится на прочих платформах. Разумеется автомат конверт возможен только с простыми картами и только с потерей функционала.
Так что нужно переписывать, а лучше перенести ланд и объектные данные по частям и исправив ручками все проблемы несовместимости, это пиппец как много работы, особенно если в карте 100500 новых фишек и Аниме моделей по пол гига весом.
32

» WarCraft 3 / В World Editor добавлена поддержка 64 тайлов

SсRealm, ограничение формата карт, оно в движке игры. В 2003 даже 16 было очень круто. Не говоря про кучу костылей и упрощений, переписывать движок игры чет не получилось ни у кого. Даже у близардов у которых есть исходники.
32

» WarCraft 3 / TriggerRegisterPlayerChatEvent для Observers? Как сделать так…

Принятый ответ
Сделать обсерверов обычными игроками, разумеется это не катит для карт типа доты где все слоты заняты, без значительной переработки кода карты.
32

» WarCraft 3 / Как отловить событие выход в главное меню

Выход из игры в главное меню, есть в мемхаке и дотахелпере, всё выложено тут.