24

» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)

Хочу большую кнопку "забанить всех идиотов", желательно с настраиваемым звуком и библиотекой готовых звуков на выбор, но какой-то особый функционал не обязателен - достаточно возможности закликивать эту кнопку для успокоения после очередного посещения ареала обитания идиотов.
24

» WarCraft 3 / как в 1,30 теперь можно подрубить mpq свой?

Простой ответ - никак. Близы не планируют поддержку чего-то выходящего за рамки отдельной карты или кампании.
Сложный ответ - надоедать близам чтобы завезли такую возможность.
24

» WarCraft 3 / Как играть в WC3 Classic имея Reforged

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

» WarCraft 3 / Рандомные герои

Steal nerves, вот только вместо перебора всего массива лучше хранить кол-во доступных героев, делать одну случайную выборку из массива, уменьшать кол-во доступных на 1, а выбраную ячейку менять местами с последней. Иначе есть риск очень долго нарываться на занятые ячейки, вплоть до прерывания потока по лимиту операций (сам в это вляпывался когда начинал, очень неприятно потом искать причину по которой иногда героев отказывается спавнить на ровном месте).
24

» WarCraft 3 / Windows 7: Прекращение роботы JNGP при загрузке декораций

PhysCraft, да, карта вполне могла сломаться при пересылке. Попробуй переслать обратно и проверить откроется ли она у твоего напарника.
24

» WarCraft 3 / Как играть в WC3 Classic имея Reforged

Виртуальные "ключи" которые сразу добавляются на аккаунт это тоже ключи.
Классический клиент на данный момент можно запустить двумя способами - ввести ключи от классики, для тех у кого эти ключи есть, или залогаться в батлнет и тогда вместо ключей классики в дело идут виртуальные ключи от рефоржа. Чего не знаю, так это что скажет классика при попытке логина в батлнет из этого меню тем, у кого нет рефоржа, но есть классические ключи привязаные к батлнету.
24

» WarCraft 3 / Как играть в WC3 Classic имея Reforged

LongbowMan, 99% вероятность, что классик клиент перестанет поддерживаться и полностью будет заменен рефоржевым с порезаной графикой, как сделали с ремастером первого старкрафта. Т.е. фишки рефоржа в классике будут доступны и будет полная совместимость классики с рефоржем (что не удивительно, ведь это будет по факту один и тот же рефорж с разными пакетами графики).
24

» WarCraft 3 / Как играть в WC3 Classic имея Reforged

Aws, клиент вроде пока не один. Пока только "ключи" от рефоржа подходят к клиенту классики (можно вместо ввода ключей классики залогаться в батлнет акк с рефоржем когда классика спрашивает ключи). С выходом рефоржа - да, скорее всего будет один общий клиент с разными настройками.
24

» WarCraft 3 / Как играть в WC3 Classic имея Reforged

Предупреждение для тех кто решит воспользоваться этим способом, имея установленый варкрафт3 другой версии - скопируйте его куда-то, если старая версия вам еще нужна и вы не хотите возиться с её повторной установкой - этот установщик в том числе пытается обновить варкрафт до последней версии, если находит установленый.
24

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

DracoL1ch, спасибо за подробный разбор. Значит ничего не поменялось за годы пока я не трогал вар и все потоки как были последовательными, так и остались.
А проблема перезаписи глобалок в такой ситуации должна решаться очень просто - записываем значение глобалки в локалку при срабатывании события и потом в конце обработчика события возвращаем глобалке старое значение. Насколько я знаю, невозможна ситуация, когда вклинившееся событие вернет управление в предыдущий поток не закончив свой обработчик (не считая вейтов).
24

» WarCraft 3 / Отображение, уровня исследования

Steal nerves, насколько я понимаю, автору вопроса нужно совсем другое - он хочет чтобы у юнита было одновременно несколько улучшений на атаку, не важно откуда они берутся и даже не важно могут ли они быть активны одновременно. А проблема вся в циферке уровня улучшения на иконке атаки, которая начинает себя некорректно вести когда на атаку влияет больше одного улучшения.

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

» WarCraft 3 / Отображение, уровня исследования

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

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

DracoL1ch, настоящий отдельный поток или варовский "последовательный" отдельный поток? Пример с нанесением урона удавалось повторить на практике или это теоретическое рассуждение? Я просто помню, что активно пользовался кодом в фильтрах и кондишнах и как-то этого типа "багов" не возникало.
24

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

PT153, что-то мне подсказывает, что это синтаксический сахар от кого-то из препроцессоров и в коде туда добавляется Filter() или Condition() на самом деле.
24

» WarCraft 3 / Почему вы ливаете из игр в War3 или почему это делают другие?

Когда я еще играл в вар3, то ливал, как правило, когда выяснялось что хост - мудак или не подлежащие кику друзья хоста - мудаки.
Из моих карт, как правило, ливали не осилив разобраться в карте. Рекорд был поставлен на карте, из которой очень часто ливали не сумев понять как выбрать героя (там была небольшая головоломка для решения которой нужно было собрать из лежащих на земле предметов правильный набор чтобы получить соответствующего героя).
Дисконнекты по техническим причинам будут всегда, их обычно примерно одинаковый процент.
24

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

не юнити и не анриал.
В анриле, к слову, есть отличный визуальный редактор, который экономит массу вырваных волос и времени, как на этапе прототипирования UI так и в продакшене - для решения определенных специфичных задач, конечно, приходится лезть в код и рулить UI из кода, но для широкого спектра задач хватает и того что выдает визуальный редактор.

Что касается того что будет в рефорже в плане кастом UI - стоит смотреть на происходящее в ск2 и WoW, причем скорее на WoW, чем на ск2 - мало шансов что близы станут пилить новое решение ради рефоржа. скорее возьмут одно из своих уже готовых решений.
24

» StarCraft 2 / CUSTOM UNIT STATUS FRAME НЕ МЕНЯЕТСЯ.

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

upd: могу подтвердить что у меня это поле ведет себя так же. И не только оно, еще пара полей себя ведет так-же - или близы что-то серьезно поломали или это рефакторинг и перенос функционала в другое место.
24

» StarCraft 2 / CUSTOM UNIT STATUS FRAME НЕ МЕНЯЕТСЯ.

В xml вииде попробуй. А так, это скорее всего баг, сталкивался с похожими в других местах, когда-нибудь починят.
24

» WarCraft 3 / Из-за в чего-то в JNPG не открывается некоторые вкладки...

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

» WarCraft 3 / Отрицательный размер армии

ArchOracle, триггерно можно включать-выключать потребление пищи для отдельного юнита. Исчезнет ли проблема - у вас есть все шансы проверить.
24

» WarCraft 3 / Небольшой вопрос по таймерам.

JMCode, уж лучше по одному таймеру на каждый период, чем такое извращение, а то вместо экономии получится увеличение нагрузки.
24

» WarCraft 3 / Не открывается карта, никак!

Если автоматические бекапы отключены и нет копии нигде, то с картой можно попрощаться - обычно восстановлению битый архив карты не поддается.
24

» WarCraft 3 / World Editor, импорт/экспорт

Первые две кнопки отвечают за экспорт-импорт одной вкладки редактора данных, третья-четвертая за все вкладки сразу. Отдельных юнитов можно просто копировать между открытыми картами. Для большого кол-ва юнитов есть костыль, который бывает быстрее чем копирование по одному - можно экспортировать всех, затащить их в отдельную карту, сбросить до стандарта или удалить всех лишних и заново экспортировать-импортировать оставшихся.
24

» WarCraft 3 / Сделать юнита неуязвимым на время

PyCCKuu_4eJl, ты серьезно уверен что это легче? А обработка ситуаций когда два таких эффекта наложились друг на друга и нужно стопнуть старый таймер и начать новый? Это уже где-то нужно будет хранить ссылки на таймеры привязаные к юниту.
24

» WarCraft 3 / Сделать юнита неуязвимым на время

Poma, и что с того?
Самый простой и внезапно рабочий способ - делаем предмет на основе зелья неуязвимости, работающий по правилам руны - без перезарядки и автоматически применяющийся.
А дальше - для юнитов без геройского инвентаря даем геройский инвентарь, даем зелье(предмет), убираем геройский инвентарь. Для героев - просто даем зелье.
Единственный минус - не работает для юнитов у которых есть инвентарь, но не геройский, а такой что не дает использовать предметы. Но это тоже решаемо, в принципе.