28

» WarCraft 3 / Лагодром № 1.31

Принятый ответ
А при попытке протестировать карту вот так:
Зайди в настройки редактора и сотри путь к тестовой карте.
NazarPunk:
Не только у вас такая проблема. Пока не вычислили из-за чего возникает.
Проблема в пути к тестовой карте, у 1.26 и 1.31.1 он отличается.
28

» WarCraft 3 / Способность огненный голем

NazarPunk, зачем писать код и мучиться, если нужно просто поставить призыв даммика и время жизни на 0.01? Писать свой спел нужно, только если у стандартного есть конкретные недостатки.
28

» WarCraft 3 / Пропали спецэффекты

полностью выключил ПК и включил.
Это не перезагрузка, если включено быстрое включение, то процессы системы сохраняются, а не перезапускаются.
28

» WarCraft 3 / можно ли получить ключ из координат x,y

Можно ещё соединять в строку через пробел и через S2I()
Так тут всегда 0 будет
28

» WarCraft 3 / можно ли получить ключ из координат x,y

NazarPunk, тода (7.5, 8.5) и (7, 8) будут иметь одинаковый ключ.
Если такая точность не важна, то можно и так, тоже через хеш.
28

» WarCraft 3 / обсерватория

Я такое делал очень давно, не зная JASS.
Открываем кампанию людей The Frozen Throne, первая миссия, смотрим триггеры обсерватории.
28

» WarCraft 3 / можно ли получить ключ из координат x,y

Принятый ответ
Я бы попробовал так.
function R2SX takes real r returns string
    return R2SW(r, 0, -1)
enfunction

SaveBoolean(Hash, StringHash(R2SX(x)), StringHash(R2SX(y)), key)
28

» WarCraft 3 / Проверка отсутствия юнитов в регионе

NazarPunk, добавляются, и потом с каждым юнитов из этой группы происходит указанные действия. Реализация 8gabriel8 полностью аналогична, потому что кол-во юнитов в группе в GUI определяется также. Blizzard не обновила хорошо blizzard.j, потому там всё также используется такой уже костыльный метод.
28

» WarCraft 3 / Остановка в цикле группа игроков, команда Kill

NazarPunk, если имя выводится, то да. В любом случае, массивы всегда заполнены дефолтным значением, в случае юнита (хендла) это null.
28

» WarCraft 3 / Остановка в цикле группа игроков, команда Kill

Принятый ответ
NazarPunk, тут нет цикла, на каждого игрока создаётся отдельный поток. Скорее всего дело в событиях смерти. Если юнит умирает, то с TeamAlliance что-то происходит.
28

» WarCraft 3 / На что влияет параметр "Пути - Физический размер" ?

Достаточно было создать два юнита, с большим физическим размером. И направить одного, атаковать другого.
Совершенно верно, этот параметр также влияет на нативки IsUnitInRange...().
28

» WarCraft 3 / Официально стал доступен PTR 1.31

Добавили новые функции в common.j с 1.31.1
раскрыть
native BlzFrameAddText                             takes framehandle frame, string text returns nothing
native BlzGetTriggerFrameValue                     takes nothing returns real
native BlzGetTriggerFrameText                      takes nothing returns string
prog, они никак не правили blizzard.j, так что моя ситуация в силе.
выходит что Установить значение поля P способности A на уровне (Уровень способности A у юнита X) всё также меняет значение на уровень выше?
UPD: хотя вот что пишут.
I've test that, at least, level fields fo BlzSetAbility****LevelField functions are now properly 1-indexed. FINALLY FIXED!

Добавили новые функции в common.j с 1.31.1
На лайве 1.31.1 также были добавлены эти функции.
ПАТЧ.
28

» WarCraft 3 / Проверка отсутствия юнитов в регионе

8gabriel8, или так. Я сначала подумал, что в твоём случае будет 2 вызова ForGroup(), но я ошибся.
28

» WarCraft 3 / Проверка отсутствия юнитов в регионе

Принятый ответ
SirDragdord, GUI? Если да, то можно сделать так.
Установить number = 0
Выбрать всех юнито в регионе N и для каждого юнита сделать следующее:
    Установить number = number + 1
Если number == 0, то
    Сделать врагов
28

» WarCraft 3 / Лицензия WarCraft 3

KingMaximax, ты не понял, у меня-то ключей и нет, я же через предзаказ заходил. В каск ничего писать нельзя. Ключи всё также в Program Data.
28

» WarCraft 3 / Лицензия WarCraft 3

KingMaximax, ну так я туда и смотрел.
prog, у меня аналогично, причём, если всё это удалить, то файлы не будут пересозданы.
Я просто помню, что чистил системные папки и поле этого вход слетел. А вот сейчас что-то не выходит.
28

» WarCraft 3 / Лицензия WarCraft 3

Но эта инфа касается только классических аккаунтов батлнет
Естественно.
Предзаказ не генерирует ключи варкрафта3, насколько я знаю, потому и клиент как-то иначе хранит информацию об активации таким способом.
Файлы roc.w3k, tft.w3k и user.w3k есть, но roc.w3k пустой.
Более того, эта информация у меня слетает при каждом обновлении, ремонте или переустановке клиента.
А вот у меня нет, почему-то.
28

» WarCraft 3 / Лицензия WarCraft 3

prog, и всё же, откуда информация о блоке ключей?

Я вот всё пытаюсь проверить эту ситуацию. У меня был акк в классик бнете, который уже давно удалён, потому что я в него не заходил. Входил я в лицензию с помощью предзаказа, потому пытаюсь обнулить вход, но что-то не выходит.

respect_gg, если у тебя в Battle.net данные ключи зарегестрированы, то укажи это в техподдержке.

Например, я могу любую купленную игру установить и играть, даже скайрим на диске с ключом я могу установить и играть и проблем никаких нет.
Так и с WC3, тут речь именно про сетевой режим игры.
Загруженные файлы