30

» WarCraft 3 / Ломается система сейвов

после проверки прав, спамить в чат о перезапуске от админа
Здравствуйте, я - молдавский вирус. В виду бедности моего создателя и общей отсталости развития высоких технологий нашей страны, я не в силах причинить какой-либо вред вашему компьютеру. Пожалуйста, сотрите сами несколько самых нужных вам файлов, а затем разошлите меня по почте своим друзьям. Благодарю за понимание и сотрудничество.
30

» WarCraft 3 / Не могу правильно убрать юнита, после воскрешения другого, хелп.

local unit u
set: u = get last created unit
set u = udg_Shadow
set u= null
Что за бред?
SсRealm:
Глобальная при экстремальных ситуациях может не срабатывать,к примеру когда идет несколько обращений к функции подряд.
В моём примере, если до того, как воскреснет первый вампир умрёт второй, то значение переменной просто перепишется. И никакие локалки этому не помешают.
30

» WarCraft 3 / 2 в 1 как сохранить игру через тригер? и как скрыть курсор?

что то не припомню...
В Render Edge Memhack, в демке Camera есть две функции
call BlockMouse(false)
call EnableUserControl(false)
Одна из них точно скрывает курсор))
30

» WarCraft 3 / Если unit == null

Это для наработки, поэтому будет проще, если сама нароботка будет очищать удалённых юнитов.
Используйте событие EVENT_UNIT_DECAY и удаляйте юнита из наработки.
30

» WarCraft 3 / Новый тип переменной

Похоже на косяк локализации. Создайте её и посмотрите, что она попросит, когда будете её присваивать.
30

» WarCraft 3 / Если unit == null

а есть вариант побыстрее
Обнуляйте глобалки вручную, и проблемы не будет.
30

» WarCraft 3 / Если unit == null

Принятый ответ
почему тогда GetUnitName(unit) == "(null)" возвращает false, если в игре выводится (null)
Потому что проверяете на строку, а не на null
if GetUnitName(udg_unit) == null { BJDebugMsg("Удалён") }
else { BJDebugMsg("Не удалён") }
30

» WarCraft 3 / Если unit == null

Игра не сразу удаляет юнита, например:
globals
    unit UNIT
endglobals

function Trig_vd_Actions takes nothing returns nothing
    UNIT = gg_unit_ehpr_0057
    call RemoveUnit(UNIT)
    call BJDebugMsg(I2S(GetHandleId(UNIT))) // Вернёт корректный хэндл
endfunction

function InitTrig_vd takes nothing returns nothing
    set gg_trg_vd = CreateTrigger(  )
    call TriggerAddAction( gg_trg_vd, function Trig_vd_Actions )
endfunction
30

» WarCraft 3 / Проблема с мультибоардом

Принятый ответ
возможно я просто не туда смотрю
Попробуйте в Function list.
Загруженные файлы
30

» WarCraft 3 / Syntax Error, unexpected: "(" ? - Ошибка в Jass.

желание учить JASS так и не появилось.
И как вы собираетесь писать jass не изучая его?

Можете попробовать заказать заклинание.
30

» WarCraft 3 / Syntax Error, unexpected: "(" ? - Ошибка в Jass.

Та потому что у меня в этом маломальские знания,
Так увеличивайте знания без смс и регистрации.
Mate:
увы другого способа я пока что не нашел.
Что вы вообще хотите сделать и зачем?
30

» WarCraft 3 / Syntax Error, unexpected: "(" ? - Ошибка в Jass.

Вот кстати когда писал вопрос сообразил поменять QD_Timeout на gg_trg_QD_Timeout, но ошибка осталась.
Она и останется, ибо документацию нужно читать.
native TriggerAddAction takes trigger whichTrigger, code actionFunc returns triggeraction
Нужно имя функции передавать. Я же привёл пример.
call TriggerAddAction( gg_trg_temp, function Trig_temp_Actions )
30

» WarCraft 3 / Syntax Error, unexpected: "(" ? - Ошибка в Jass.

Принятый ответ
Я вообще ничего не смыслю в Jass'e
Статей на сайте предостаточно.
А на крайний случай можно же сконвертировать пустой триггер в код и посмотреть синтаксис вызова.
function Trig_temp_Actions takes nothing returns nothing
endfunction

//===========================================================================
function InitTrig_temp takes nothing returns nothing
    set gg_trg_temp = CreateTrigger(  )
    call TriggerAddAction( gg_trg_temp, function Trig_temp_Actions )
endfunction
Загруженные файлы
30

» WarCraft 3 / ZinC: Похищение жизни

Неужели бд нельзя было с высотой сделать?
А к ней в придачу бд с масштабированием?
30

» WarCraft 3 / Странное явление в редакторе объектов способностей

Принятый ответ
Такое бывает, когда в JNGP создаёш объект с равкодом сущетвующей способности.
30

» WarCraft 3 / Производительность WE на SSD

Win 10, i7, 16gb DDR3, HDD. Большая карта открывается 30сек. Создание, удаление объектов в РО <1сек.
Загруженные файлы