20

» WarCraft 3 / Как отловить что был атакован с инвиза?

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

» WarCraft 3 / Как отловить что был атакован с инвиза?

Можно давать скилл-пустышку, который удаляется когда снимается обычный. Тогда по событию получения урона можно будет судить кто в инвизе, а кто- нет. Вопрос лишь в том по силам ли вам это :)
Ну. Или хештейбл, да. Еще можно эммуоировать виндволк мемхаком, изменив тип движения юнита. Короче вариантов хватает.
20

» WarCraft 3 / Отключение влияния времени на геймплей

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

» Dota 2 / Результаты конкурса героев Dota 2

Доц, на заряды я просто забил т.к. Не освоил запуск фрейма в кулдаун без кд способности, а без этого задумка не полностью реализована :) так то отлавливать приказ и чекать число зарядов - не проблема.
20

» Dota 2 / Результаты конкурса героев Dota 2

Расстроен лишь тем, что дембель еще ох как далеко в полной мере реализовать задумки не удалось. Все замечания на мой счет справедливы. С визуальной составляющей действительно вышел относительный провал. При разработке я уделял большее внимание используемым системам, нежели всему что делать потрогать пользователь. Зато ненужному перфекционизму нашлось применение :).
Касательно применения мемхака понял что штука это все-таки нестабильная. (ваш кэп). Проверки "на дурака" все таки необходимы. Кто то отписывался о крашах из за третьего скилла(хотя он и без того вышел кривоватым. Значительная часть задуманного не былоа реализована в отношении этого скилла). Визуалки первого скилла были почти реализованы, но время поджимало. Не успевать же к дедлайна, Лол.
Модель героя и отсутствием визуальных эффектов в ульте связаны с отсутствием адекватной модели героя в принципе. Планировалось оформить нечто вроде элементаля в доспехах и использовать снимки панды шторма для различных мемхаковых красот(свои задержки для каждого скилла, например), которые подкреплялись бы этими анимациями (тем более что нужные функции есть в API мемхака).
На этом моменте я уже забыл что еще хотел сказать, ибо "духи не знают усталости", а вот материальный мозг очень плохо переносит вечный недосып.
Чужие работы пока не смотрел, но еще не август.:)
20

» Блог Diaboliko / Копаю ямы топором

Ммм... А файлики то стерлись по сроку давности(или по иной причине). Если кто скачивал 23_almost_done.w3x , залейте, пожалуйста :>. А то я до своего жесткого диска доберусь не раньше чем через 2 или более недель.
20

» WarCraft 3 / Array Timer

Либо сравнением, либо сохраняя индекс таймера в его времени(баг. Поиск а помощь). Либо используя один таймер вместо нескольких
20

» Блог им. nvc123 / оптимизация вызова триггерных заклинаний

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

» WarCraft 3 / Вызов метода

Там вроде паблик метод должен быть. Такой метод получает имя "libName_funcName"
20

» WarCraft 3 / Проверка при выборе цели атаки

А отдача приказа атаковать на недопустимую цель ивент отлова приказа прокает вообще?
20

» WarCraft 3 / Как быть со зверями, которые блокируют путь?

Чем не устраивает способность "Дух (видимый)"? Обладатель абилки будет пытаться обходить препятствия, но он сам при расчете карты путей учитывается не будет. Если, конечно, я ничего не путаю.
20

» Dota 2 / Продление конкурса героев до 1-го июня

Просмотрел карту в WE и затестил в игре. Присутствие Мемхака слегка сбивает с курса, как и множество других библиотек. Я думал минимализм все дела...
Я 2 месяца перед последними 2 месяцами, а потом еще месяц(и еще один, лол) пилил системы и работал с тем что пилил. Мне очень не хотелось делать все минималистично. Да и поюзав и освоив немного мемхак мне в голову взбруло избавиться от всех ForGroup в пользу возможно еще более упоротой системы написания спеллов.
Кристофер:
Diaboliko, фаталит карта при использовании способности "Молниеносное перемещение".
Мм... Нельзя так просто взять и не сделать все не безопасным. На данный момент там мемхаком меняется лишь число зарядов и мс юнитам. В прочем, фаталы из-за второго маловероятны т.к. этот метод используется и в Q.
Meddin:
и еще на первый скилл не хватает у героя маны.
Нельзя так просто взять и не забыть подправить игровые константы на привычные дотерам значения. К счастью есть возможность ввести -test, выбрать героя, ввести -lvlup 25 и не париться с манапроблемами. В F9 подробнее об этом написано.
20

» Dota 2 / Продление конкурса героев до 1-го июня

Скидывать сюда или тыще в лс
Короче нет времени ждать ответа, залью и туда и сюда.
Загруженные файлы
20

» WarCraft 3 / Способность спавна гидры

'____'
Именно 4х'_' ? Много ли где так?
Или имелось ввиду просто пустое значение
20

» Блог Diaboliko / Копаю ямы топором

Обновление топика.
Нельзя так просто взять и успеть ко второму дедлайну, лол.
20

» WarCraft 3 / Какие существуют способы перекрашивания аттачментов?

quq_CCCP:
Diaboliko, увы не все можно перекрасить, но точно помню что лич публиковал функцию перекрашивания спецэффектов с помощью мемхака, но она работает далеко не на все модели.
Тут скорее вопрос перекрашивает ли она спецэффекты, находящиеся на юните?
20

» WarCraft 3 / Какие существуют способы перекрашивания аттачментов?

Ну смотри, я тебя предупреждал.
Меня волнует именно изменение цвета без изменения цвета текстур(ибо вес), поэтому за редактированием самих моделей(в т.ч. PE2) дело не стоит.
20

» WarCraft 3 / Хак на память Warcraft3

Открыта ли уже возможность запуска кд без блокировки способности? (создание модели кулдауна на интерфейсе на нужном оффсете)
20

» WarCraft 3 / Какие существуют способы перекрашивания аттачментов?

Bornikkeny:
Меняя RGB фильтр спецэффекта ты меняешь модель, но не сами Источники частиц. Даже если ты мемхаком перекопаешь картофельное поле, то желаемого не добьешься.
Лучше почитай про Источники частиц 2 (Particle Emmiter 2).
Ну мне как раз нужно наложить цветовой фильтр на дефолтные текстуры модели, используемой в качестве спецэффекта. В war3me обнаружил только что этот пункт в анимациях геосета, так что проблема частично решена.
Остается сабж с SetUnitVertexColor плюс изменение цвета юнита мемхаком
20

» WarCraft 3 / Визуальная перезарядка пассивной способности

то иконку можно тыкнуть, и она скрипнет в ответ
Всем пофиг. Поверь. Играет роль лишь визуальная индикация. Ее реализация значения не имеет (для пользователя)
20

» WarCraft 3 / Игроки с номером 12-14

quq_CCCP, вариант фрога не решает проблему притормаживания юнита
Как вариант - давайте нейтралам на время возвращения постоянную невидимость с отсутствием поиска целей.