23

» WarCraft 3 / Утекают ли не обнулённые переменные типа handle

Borodach, да, removeunit исправляет утечку. Хотя в свое время мне кто-то говорил что это действие "вредное" и ремувая из игры юнита ты не удаляешь его хендл.
Затестил сейчас спецэффекты.
Сравнил гуишную стандартную функцию создать , а затем удалить и
call DestroyEffect(AddSpecialEffectLoc())
Разницы нет. В обоих случаях потребление памяти пляшет туда-сюда. То вырастет на 100, то упадет на 100 но на дальней дистанции осталось без изменения
23

» WarCraft 3 / Утекают ли не обнулённые переменные типа handle

Привет. Интересно было почитать. А что можно сказать насчет юнитов? Решил провести свой эксперимент, но с юнитами.
Начал с гуишных функций и глобалок, закончил этим. Все возможные проделанные мною варианты утекают, включая этот
Загруженные файлы
23

» WarCraft 3 / Нужна модель? - Вам сюда!

Есть модель огненного шара за авторством Empyreal Я не очень хорошо разбираюсь в партиклах, но в версии рефа они у этой модели слишком огромные. Для сравнения загрузил скрина из ME и редактора рефа. Если можете исправьте пожалуйста частицы, чтобы они правильно отображались в ретейле
Загруженные файлы
23

» WarCraft 3 / По поводу работы отрядов

Fly123, рано или поздно придется перейти на jass или на луа, а там никаких "русских подсказок" не будет и лучше учиться сразу на этих языках.
23

» WarCraft 3 / По поводу работы отрядов

Принятый ответ
Удалите русификатор и учитесь работать без него, он не помогает. Picked unit нужное действие. Но я не знаю как это в "вашей версии триггеров".
23

» WarCraft 3 / Как сделать предмет Неприкасаемым?

Что мешает убрать предметы из доступных целей у определенных юнитов?
23

» WarCraft 3 / Как сделать предмет Неприкасаемым?

Щас бы костыль придумывать или локальные таймеры когда предмет можно сделать просто неуязвимым...
23

» WarCraft 3 / Custom hero: Revival

Продолжаю работать над иконками. Возникла проблема, что фрейм сам не красится в синий цвет, когда недостаточно маны на спелл) И т.к. у меня вся система основна на типе фрейма "бекдроп" - покрасить фрейм было невозможно. Лень было переписывать на симплфрейм и решил сделать костыль - тупо засунул сверху еще один фрейм просто с синей текстурой, добавив немного прозрачности. Долго сидел, тыкал значения прозрачности и цвет, чтобы максимально приблизится к оригиналу, но все же есть незначительное отличие.
Как мне порекомендовал Nelloy засунул систему от тайсена с хайва для отображения нестандартных характеристик, потому что опять же лень было пилить что-то свое. Она вполне годная, хоть и попсовая.
Продолжаю работать над интерфейсом, удаляя все лишнее.
Возможно дело дойдет до того, что весь стандартный интерфейс будет переделан.
Загруженные файлы
23

» WarCraft 3 / Custom hero: Revival

сделал иконки не создавать копии для каждой способности. А как - коммерческая тайна :D
Шучу, фреймами. Главная фишка, от которой я ахуел, это то что модель самого кулдауна ложиться поверх всех фреймов, и если добавить еще и голубой индикатор перезарядки через фрейм-бар - почти не отличить от оригинала. А как же кастуются абилки? Все предельно просто! Под фреймами стандартные заклинания. Наложение друг на друга не вызвало никаких проблем, в том числе со стандартным тутлтипом ПРИ ЭТОМ фреймы имеют свой тутлтип и в приоритете всегда отображается описание стандартных способностей(при наведении мышки на фрейм его тутлтип не отображается, хотя он есть) тем самым иконки фрейма локально меняются чтобы посмотреть абилки героев-противников.
Загруженные файлы
23

» WarCraft 3 / Custom hero: Revival

Nelloy, хм спасибо, будем разбираться. У меня ни разу фпс не падал меньше 200. Хендлкаунтер не выдавал никогда запредельных значений.
23

» WarCraft 3 / Custom hero: Revival

Zetox, по всей видимости ты даже мапу в игре не открывал ))
Есть способности похожие на стандартные, но все они триггерные

Zetox, удали бесконечный инвиз из пассивок в начале раунда из своей кхски, играть просто невозможно))
23

» WarCraft 3 / Custom hero: Revival

Proshel_Doty, по началу, особенно первые 10 раундов, довольно дружелюбны, поэтому не возникает сложности их пройти на автоатаке. Но одна из главных особенностей карты - это возможность усилять свою арену. Каждый буст делает врагов в 2 раза сильней и увеличивает награду за прохождение.

Proshel_Doty, у меня тоже hd графоний эту карту не вывозит)) из за кол-ва эффектов все же рекомендуется играть на классической графике
23

» WarCraft 3 / Custom hero: Revival

Всего то D:
Я думал фреймами иконки для способностей сделать, но чет руки так и не дошли
23

» WarCraft 3 / Custom hero: Revival

  1. Не работает к сожалению функция изменения иконки. Делать 12 дублей мне тоже было лень. Будем ждать, когда починят.
  1. Пришлось бы создавать огромную базу данных текста, как минимум 3 переменных для каждой способности. Я не мазохист)

Может быть в будущем когда уже совсем мне будет делать нечего я займусь этим, но пока что эти 2 пункта минимальный приоритет имеют
23

» WarCraft 3 / Custom hero: Revival

Nelloy, что ты имеешь ввиду под недоделанным интерфейсом?)
Т.к. это слешер, очень сложно сделать волны уникальными) Однако противников 66 у каждого из них как минимум 2 способности, хоть некоторые и повторяются. Основу геймплея на арене брал с игры grimdawn.
Чтобы победить в игре (на батлрояле, ведь это главная цель классического survival режима) одних пассивок будет недостаточно. Однако все на усмотрение игрока, пассивки всегда были в приоритете в таких картах, ведь так проще играть, но пассивные билды не имеют абсолютного превосходства над кастерами.
Пассивный эффект от одинаковых артов не стакается.
23

» WarCraft 3 / Снижение числа в мульти-борде для проверки условия.

Принятый ответ
На гуи можно сделать все и если ты будешь обновлять несколько окон мультиборда раз в секунду - ничего страшного не случится. Учетки страшны если ты их создаешь по 100 шт раз в 0.04 всю игру

и удали русские тригеры это отрава для глаз и редактора. Нужное тебе действие как раз таки "конвертировать целочисленную в строку" почему здесь ТАКОЙ ПЕРЕВОД - инфа засекречена
23

» WarCraft 3 / Предмет=способность

Принятый ответ
Некоторые способности предметов не отображаются на интерфейсе, в частности почти все пассивные. Используй способность пустышку либо "благословение элуны" НЭ за основу
23

» Wanderer: Акт 1 / Wanderer: Акт 1

Привет. Пока никак. Скоро отпуск, возможно запилю новое дополнение. Вообще ждал норм поддержку кампаний на рефордж, но видимо не дождусь и придется пользоваться тем, что есть на 126. Ждать в ближайшем времени чего-то нового не стоит)
23

» Wanderfar / Wanderfar

Привет. Вижу максимально все переосмыслил, прям с ног до головы все переработал. Молодец, что не бросил. Расскажешь, почему решил уйти с гейммейкера и первоначальной идеей? Над деревьями с берги согласен, нужно будет еще подумать над ними. Странно видеть такие камни и деревья с гладкой листвой но с квадратными стволами. Удачи.
23

» WarCraft 3 / Способности и алгоритмы на заказ

Привет всем. Хочу сделать заявку на платный заказ наработки, связанную с кастомным интерфейсом.
  1. Наработка выбора талантов. Каждые N уровня героя для каждого игрока появляется кнопка с надписью "Talents". При ее нажатии на выбор предоставляется 4 таланта (12 изначально, но нужно сделать так, чтобы я этот список мог пополнять), каждый со своей иконкой. Эти 4 таланта в свою очередь находятся в рамке. При наведении на талант появляется окно снизу с описанием самого таланта. Описание не большое, что-то вроде +10 силы и т.д. При выборе таланта, все окна закрываются. У игрока может быть несколько "очков" талантов сразу (например, он несколько уровней подряд не выбирает талант) - при этом условии при выборе таланта, все 4 обновляются новыми. Чтобы закрыть окно выбора талантов необходимо снова нажать на кнопку снизу "Talents".
  2. Дебафы. Суть такая же как со стандартными баффами, которые находятся снизу героя "статус". Их может быть от 1 до 6 штук. Выбираются рандомно из 20 без повторений (20 изначально, но нужно сделать так, чтобы я этот список мог пополнять). При наведении на дебаф появляется окно снизу с его описанием. Не являются кнопками, а просто иконками с описанием. Рамка для них не нужна.
Желаемый метод исполнения только Jass.
Наработка должна быть "GUI-френдли". Основной код можете сделать такой, как вам удобней. Единственная просьба сделать БД на гуи и саму систему универсальную, чтобы я мог сам пополнять таланты/их бонусы/бафы/описания и т.д., не залезая в этот код. Цену за работу и более подробную инфу если необходима в лс
Загруженные файлы
23

» Wanderer: Акт 1 / Wanderer: Акт 1

Rifg, есть еще локация киссийские болота и ишкад, там тоже на каждой из локаций своя история и цепочка квестов. Чтобы на ишкад попасть, нужно купить билет на корабль в брилле.

ps. Кампания просто шикарная, спасибо большое за такую
Тебе спасибо, что сыграл в нее) я рад, что понравилась