IzobretatelBoom, нет, просто в инструкции по установке написать: "Откройте вкладку с триггерами и зайдите в раздел "Переменные" (иконка - жёлтый крестик сверху). Создайте новую переменную типа хэш-таблица и назовите её HASH. Это лучше, чем утекающие гуи карты нагружать мусорной функцией и двумя обращениями к ней.
Ну и по-хорошему такая система делается на одном таймере.
Нет, ну использовать функцию, которая возвращает переменную хэш-таблицы, вместо того, чтобы использовать непосредственно саму переменную, может только настоящий гений мысли и отец демократии.
По 1 событию на каждого игрока. Прекрасно работает, даже если триггеров несколько и не надо заморачиваться с удалениями событий/пересозданием триггера.
Я пользуюсь вот этим xgm.guru/p/wc3/jngp-r-updated, там есть список переменных и функций, которые можно поизучать. Чтобы было проще, можно выбрать нужные функции на гуи, потом перевести триггер в Custom Text (Edit > Convert To Custom Text).
Из простого - поставить стану другой визуальный эффект и кидать даммиком невидимый молоток. Но в таком случае будут нюансы при продлении длительности стана другими скиллами (визуальный баг).
Нет, 1 общий триггер прекрасно работает. Да, он будет срабатывать каждую смерть, но игре это абсолютно никак не помешает.
Слава богу я гуями перестал пользоваться много лет назад, посмотел стандартную функцию и ужаснулся) Группа, которая используется при создании юнита, это bj_lastCreatedGroup, которая, из того, что я увидел, создаётся 1 раз в начале игры при инициализации переменных и затем просто очищается перед использованием. Функция удаления группы ее не удаляет как таковую (и по-моему даже утекает сама по себе).
Вот тут не уверен, но Вроде-Как(тм) пауза юнита от заморозки ничем не отличается (но на гуях трудно будет сделать динамический таймер, наверное).
Да, может, у меня даммик у игрока-компьютера отказывался кидать молоток для кастомной системы стана.
Но меня больше волнует ахтунг, который ты развел в коде... Зачем ты прикрепляешь событие смерти к каждому задетому юниту? Это делается одним триггером на общее событие смерти, в котором можно проверить убитого и убийцу (на наличие определенного баффа или тип юнита и.т.п.). Зачем ты во время перебора юнитов удаляешь last created group, которую ты даже не используешь? Зачем attack once, когда есть нормальная функция нанесения урона? Загадка от Жака Фреско, на размышление одна секунда.
Чуваки, давно существует безутечный Damage Engine (и для 1.26 и для рефанда), который имеет поддержку ГУИ и идет в комплекте с картой-примером. Думаю просто скопировать триггер и вставить его в свою карту, следуя инструкции, может любой.
Дорогой мой, ты личную переписку нашу слил в общее пользование, а тут тебе имя не понравилась слитое? Утютю, какие мы злые. Еще раз повторю, ты мне диктовать не будешь, что мне делать. У тебя целый тг подсосов - иди им в уши лей свои праведные речи. Хочешь со мной поговорить, ты знаешь, как со мной связаться.
5 пунктов и 24 часов тишины от PUVer: 2.2 Провокация других пользователей на нарушение правил.
MACOH, присвоить чужую карту себе. А потом бегать и клянчить везде донаты и искать спонсоров. Это выглядит как паразитирование на чужом готовом проекте. Печальная участь для ЖнА, уже каждый кому не лень делают свои версии
Потому что любой труд должен быть достойно оплачен. Я прекрасно понимаю, что в реалиях пост-совка эта простая истина давно была забыта, отсюда и берутся индивиды, вроде тебя. Мое дело предложить решение. Твое дело - оставить свой "моральный" компас при себе. Все просто.
Ты дружище ошибся темой. Создай свою карту, потом ищи спонсоров для этого есть раздел "фриланс"! Взять чужой популярный проект и пытаться на этом заработать не хорошо!
Кость, ну каждой бочке затычка, везде уже залез. Давай-ка вместе подумаем 1 минуту и поймем что:
Конкретно этой версией занимаются 2 человека - я и ты со своим адом.
Я ни разу не присваивал себе авторство. Ты выдумал этот тезис чтобы подпитать собственное эго и своих "единомышленников" в своем тг.
Я без тебя разберусь, как и что я буду предлагать и монетизировать касаемо СВОЕГО труда. Обновления я делаю за спасибо, дополнительное - да, я могу и буду предлагать свои условия.
Странно слышать моральные нравоучения от человека, который взламывал Ирину, спамил рекламу своего несчастного тг и *другие выходки, о которых мы не говорим*. Хочешь спамить, рекламировать и диктовать условия - создавай свою платформу, свою карту (а не измывайся над первоисточником). Или не учи других.
MACOH, присвоить чужую карту себе. А потом бегать и клянчить везде донаты и искать спонсоров. Это выглядит как паразитирование на чужом готовом проекте. Печальная участь для ЖнА, уже каждый кому не лень делают свои версии
Потому что любой труд должен быть достойно оплачен. Я прекрасно понимаю, что в реалиях пост-совка эта простая истина давно была забыта, отсюда и берутся индивиды, вроде тебя. Мое дело предложить решение. Твое дело - оставить свой "моральный" компас при себе. Все просто.
Я ставил там базовый ID приказа и как drain, и как channel. То, что бафф не отображается, я уже увидел. Disable other abilities втыкал для проверки (основные тесты были без него). А отследить, что юнит всё ещё поддерживает приказ не вышло даже при переделке способности с основой на "Похищении жизни" (т.е. даже при вызове обычного (базового) похищения жизни текущий приказ возвращается как ноль).
Можно перестать слушать ИИ и убедиться, что Канал имеет настраиваемый приказ, который можно проверить в течении всего каста заклинания. Отключи Disable Other Abilities и бафф можешь не ставить, он не работает.
Я занимаюсь версией ЖнА для Ирины и Оз гейма/wc3. Если найдутся спонсоры, я готов сделать полный перевод карты и выложить следующую версию в 2х вариантах.
У тебя какая-то нездоровая боязнь хэндлов. В них нет ничего страшного, если правильно с ними работать. Звук является хэндлом и его нужно удалять. И насколько я знаю, стандартная функция удаления KillSoundWhenDone (или как-то так) - работает неправильно, поэтому надо позаботиться об этом самому. Одновременно проиграть один и тот же звук нельзя. Функции остановки легко ищутся в списке функций по слову "Sound".
MACOH, есть люди что репостят аниме модели, или декорации из world of warcraft без каких либо вмешательств и делятся ими на просторах хигамы. По твоей логике такие действа, тоже нужно присечь?
Аниме модели и конверты из вовы на хайве не приветствуются, их там почти нет, поэтому хорошо, что их выкладывают здесь. Репост с труднодоступных и/или малоизвестных сайтов - не есть плохо. В этом же случае - модели с одного из самых крупных и известных источников, которые найти самостоятельно не проблема. Я продолжаю настаивать, что это делается не чтобы "поделиться", а что бы заработать дешевой славы и классов.
MACOH, а что он плохого сделал. Он просто поделился ресом с хайва
Модель можно скачать с хайва. Не поверю, что у кого-либо в наше время нет впна. Вместо того, чтобы сделать что-нибудь свое, улучшить качество своих же позорных карт, которыми он заполонил Ирину, человек набивает себе опыт на форуме делая репосты чужих ресурсов без намека на какие-либо изменения.
» WarCraft 3 / Удаление спецэффектов с задержкой на гуях для глупеньких
» WarCraft 3 / Удаление спецэффектов с задержкой на гуях для глупеньких
» WarCraft 3 / Модель SmellTrail
Ред. MACOH
» WarCraft 3 / Может быть такое, что если заспавнить боту юнит и приказать…
Ред. MACOH
» WarCraft 3 / Может быть такое, что если заспавнить боту юнит и приказать…
Ред. MACOH
» WarCraft 3 / Может быть такое, что если заспавнить боту юнит и приказать…
Ред. MACOH
» WarCraft 3 / Есть ли способ удалить событие из триггера? Если в триггере…
» WarCraft 3 / Отлов урона для глупеньких на гуях
» WarCraft 3 / Здраствуйте, можно ли поменять в кампании альянса артаса на…
» WarCraft 3 / Помощь с JASS, перевод ЖНА на англ
» WarCraft 3 / Помощь с JASS, перевод ЖНА на англ
» WarCraft 3 / Помощь с JASS, перевод ЖНА на англ
Ред. MACOH
» WarCraft 3 / Как проверить, что юнит кастует?
Ред. MACOH
» WarCraft 3 / Как проверить, что юнит кастует?
» WarCraft 3 / Помощь с JASS, перевод ЖНА на англ
» WarCraft 3 / Проблема в создании кампании
Ред. MACOH
» WarCraft 3 / Вопрос по Таймерам и JASS
» WarCraft 3 / Вылетает Редактор карт при открытии карты с кастомной моделью.
» WarCraft 3 / Как правильно пользоваться звуком? - [Jass]
Ред. MACOH
» WarCraft 3 / Как правильно пользоваться звуком? - [Jass]
» WarCraft 3 / Как быстро подключать собственные функции в GUI? (желательно модульно)
» WarCraft 3 / Новогодний Мясник
Ред. MACOH
» WarCraft 3 / Новогодний Мясник
Ред. MACOH
» WarCraft 3 / Новогодний Мясник