Ну разумеется, а ты думал что ты берешь позицию юнита и на этом все? Если бы ты видел во что превращяется твой гуи при сохранении карты, ты бы ужаснулся.
Там где нужен хендл абилки, а не её ID.
В паре функций, а так же в мемхаке.
Получить ability можно только при реакции на событие каст абилки, особо ненужен.
Нет, все переносится в main, там посрать кто кого, в конфиг всеравно свой код не засуните.
При старте карты функция main. В скрипте вызывается первой, в нее переносятся функции инициализации библиотек, а некоторые оптимизаторы сливают туда вовсе весь код из InitTrig_.функций.
У нас есть система респауна крипов, стоит ввести в поиск CRS.
А так насчет вашего босса, довольно примитивно, с багами и утечками.
Вы удаляете юнита, а потом пытаетесь взять от него локейшин. Да и локейшин ни где не удаляется.
На гуи это выглядело бы так, если у вас 1 такой юнит то нужно 2 триггера, 1 триггер ждет смерти вашей черепахи, дает награду и прочее дерьмо, локейшины нужно удалять. И включает второй триггер, второй триггер отключен при инициалтзаии и имеет событие - время прошло (периодическое), при срабатывании созает вашу черепаху в нужном месте и отключается.
DracoL1ch, играют, и играют массово.
Про байт код интересно, но не проще ли скомпелировать dll как айкап со всем что нужно, включая какое-то злой вирус, а в карте сделать ток сломанный массив и загрузить эту длл?
Яд стрелы, стакаются (в основном с разным баффом) не снимаются спеллами типа - рассеять чары.
Не деспелятся баффы всех аур, бафф ANdo, а так же бафф Afrz.
Что за бред, какое сравнение времени? Ч с такими познаниями Нафиг делать в редакторе триггеров.
событие, таймер истек. Условие последний истекший таймер = таймер с иедексоМ N где N итератор цикла ы котором идет проверка.
Никак, ваще никак низя повлиять на ии нейтралов. если вы не хотите чтобы нейтралы сами юзали спеллы, сделайте им все спеллы на основе канала.
Ну у так, лучше не использовать слоты нейтралов для своих целей, дурацкий ии нейтралов создает множество проблем.
Чето совершенно непонятно что вам нужно, найти тот таймер и его индекс в массиве, который истек и запустил триггер?
Ну очень просто , перебором в цикле всех таймеров и смотреть кто истек, тот кто истек того индекс вы и получите, считая шаги цикла.
В чем проблема?.
(100+ таймеров и массив по мне идиотия, неужели нельзя было воспользоваться хештаблицей и создавать\удалять таймеры по мере надобности)
Clamp, чему ты учишь этих гуярей, блин! Есть способность 'Afod' (figer of death) рус. - Перст смерти, настрой урон на 0, выбери в качестве анимации молнии - манаберн, установи в поле - Длительность граффики - желаемое время. Вот и все, кастуй на здоровье с помощью даммика или основного героя\юнита для спецэффектов.
Если это код orchid malevolence из доты, то без триггера не обойтись, нужно ловить урон по цели, факт того что цель сдохла или потеряла бафф.
Другое дело что у фрога есть система (написанная кем то умным) которая отключает триггер, заносит его в массив. Отдельный таймер переберает массив раз в N сек и смотрит сколько прошло времени с начала занесения триггера в массив, если больше 60 сек. то удаляет триггер. AntiMage, Что наш юнный IceFrog пытается изобрести в этот раз?
» WarCraft 3 / Об утечках для человека который в этом нечего не понимает
» WarCraft 3 / тип ability
В паре функций, а так же в мемхаке.
Получить ability можно только при реакции на событие каст абилки, особо ненужен.
» WarCraft 3 / Почему даммик не кастует способность? =(
» WarCraft 3 / Почему даммик не кастует способность? =(
» WarCraft 3 / //!novjass
» WarCraft 3 / vJass
При старте карты функция main. В скрипте вызывается первой, в нее переносятся функции инициализации библиотек, а некоторые оптимизаторы сливают туда вовсе весь код из InitTrig_.функций.
» WarCraft 3 / vJass
» WarCraft 3 / хештаблица
» WarCraft 3 / vJass
Насрать каким образом вы будите подгружать что либо, кому как удобнее.
» WarCraft 3 / Про Анти-мх и нужные баффы.
» WarCraft 3 / Респ юнитов
А так насчет вашего босса, довольно примитивно, с багами и утечками.
Вы удаляете юнита, а потом пытаетесь взять от него локейшин. Да и локейшин ни где не удаляется.
На гуи это выглядело бы так, если у вас 1 такой юнит то нужно 2 триггера, 1 триггер ждет смерти вашей черепахи, дает награду и прочее дерьмо, локейшины нужно удалять. И включает второй триггер, второй триггер отключен при инициалтзаии и имеет событие - время прошло (периодическое), при срабатывании созает вашу черепаху в нужном месте и отключается.
» WarCraft 3 / про мемхак
Про байт код интересно, но не проще ли скомпелировать dll как айкап со всем что нужно, включая какое-то злой вирус, а в карте сделать ток сломанный массив и загрузить эту длл?
» WarCraft 3 / Баффы, которые не диспеллятся
Не деспелятся баффы всех аур, бафф ANdo, а так же бафф Afrz.
» WarCraft 3 / про мемхак
Минусы:
Можем делать практически все что хотим, даже наказывать читеров и ломальщиков карт по полной.
» WarCraft 3 / Таймер-массив
» WarCraft 3 / Таймер-массив
событие, таймер истек. Условие последний истекший таймер = таймер с иедексоМ N где N итератор цикла ы котором идет проверка.
» WarCraft 3 / Отключить ИИ крипам
Ну у так, лучше не использовать слоты нейтралов для своих целей, дурацкий ии нейтралов создает множество проблем.
» WarCraft 3 / Аура ускорения производства
» WarCraft 3 / Аура ускорения производства
» WarCraft 3 / Правильно я удаляю триггер?
» WarCraft 3 / Как в массиве, выбрать все индексы?
Ну очень просто , перебором в цикле всех таймеров и смотреть кто истек, тот кто истек того индекс вы и получите, считая шаги цикла.
В чем проблема?.
(100+ таймеров и массив по мне идиотия, неужели нельзя было воспользоваться хештаблицей и создавать\удалять таймеры по мере надобности)
» WarCraft 3 / Можно ли увеличить длительность эффекта молнии manaburn?
» WarCraft 3 / Правильно я удаляю триггер?
Другое дело что у фрога есть система (написанная кем то умным) которая отключает триггер, заносит его в массив. Отдельный таймер переберает массив раз в N сек и смотрит сколько прошло времени с начала занесения триггера в массив, если больше 60 сек. то удаляет триггер.
AntiMage, Что наш юнный IceFrog пытается изобрести в этот раз?
» WarCraft 3 / Правильно я удаляю триггер?
Ред. quq_CCCP
» WarCraft 3 / Как в TcX у разрушаемых объектов реализован collision box?