Я недавно задавал вопрос про запрет и разрешение автоатаки. Мы сошлись на том что это зависит от изменения радиуса получения приказа.
Рабы в связи с этит никогда не вступают в бой вообще.
И потом у нас какжется с покон веков было два типа триггеров:
Перейти,нападая на противников в такую то точку и
Перейти в точку ,игнорируя нападения
SсRealm, начинало лагать из за не удаленных точек
в гуи когда приказываешь какому то юниту двигаться куда то - то утекает точка
несколько точек фигня, когда их много - то это опасно
А что с ним делать? Он там пишет просто добавить в карту и все утечки будут отловлены,но при добавдении пишет ошибку синтаксиса?
нужен JNGP и cJass который в нём
Так он все-равно выдает ошибку,хоть с ним хоть без него, а если ошибки нет,карта просто вылетает и не запускается
Да и вообще не существует такого события "юнит входит в облать"
это всего лишь конвертация области в регион и запись события на вход в регион
Полагаю, его интересует не содержит ли область сведений о юнитах внутри. Это стоит спросить у тех кто видел исходники. На Хайве несколько ребят работают на близзов. Я бы спросил там.
Но если я не ошибся, то вопрос бессмысленный т.к. даже если ответ положительный, у нас нет доступа.
Я как ты года три назад пытался замутить аналог собственной доты. Группы я делать не умел и просто делал условия для крипов,если юнит входит в область,то он должен перейти в другую.Через какое то время начинались зависания и тормоза,хотя ничего особенного кроме крипов,которые волной идут по 4 дорожкам так и не происходило.
Сейчас я делаю очередную часть своей карты на выживание .вот и задумался,как вообще реальзован вход юнита в область , и как было сказано выше если множество юнитов вошло в облать - они записываются в какую то группу о которой мы не знаем.Но раз уж не известно просто буду пикать крипов и отправлять групу громить замок. Обнулить потом группу не забуду.Всем спасибо
А что с ьим делать? Он там пишет просто добавить в карту и все утечки будут отловлены,но при добавдении пишет ошибку синтаксиса? www.hiveworkshop.com/threads/snippet-cjass-anti-leak-library.211...
Ой, лучше не так. Это для каждого героя надо будет прописывать в Инициализации.
Лучше, например:
С: Юнит входит в игровую карту
У: Юнит равно Герой равно Да
Д: Что на скрине действие, только вместо конкретного типа юнита указываешь unit-type of (Triggering unit) и ставишь 0
Если надо для всех игроков запретить в таверне этого героя, то выбираешь группу игроков и переносишь туда это действие, а в нём меняешь Игрок 1 (красный) на (Picked player).
picked player утечный. Он в жизни не сможет обнулить
БезликийСектант:
Если лень делать триггерно, то даёшь даммику спел, создаёшь 3 даммика и даёшь им указ каста в нужные точки (так в старых картах делалось), но конечно лучше самому написать МУИ триггер на это чудо и вызывать откуда и как угодно, выбирать тебе.
П.С. Фак, опоздал с ответом, ответы выше = идентичные идеи. :( SсRealm:
Сделать три невидимых даммика. Триггером заставить их постоянно находится сзади и по обе стороны,а потом заставить применять способки волны когда герой активирует свою волну.
Впрочем там нужно задействовать точки и уметь их потом удалить
Не нужно по кд двигать их, можно при касте спела сдвинуть и оставить их в покое.
И нет, не нужно никаких локаций, координаты и только координаты, фи такое предлагать.
Каждая сволочь имеет право на существование. Так же как и вариантов множество))
Сделать три невидимых даммика. Триггером заставить их постоянно находится сзади и по обе стороны,а потом заставить применять способки волны когда герой активирует свою волну.
Впрочем там нужно задействовать точки и уметь их потом удалить
Отключай триггер вначале или в конце
Или там есть такая ерунда как owner of ....Переменная типа твой герой. То есть относимая к игроку- владельцу этого героя
он хочет знать, как найти в массиве определенный тип юнита
и напрашивается ответ - сравнивать нужный тип с типом, записанным в массиве
Поясню.Если я кину триггерный спел,выделю в группу юнитов,а потом заражу или убъю- не важно.
Вопрос.Я хочу чтобы один конкретный тип юнитов или лично юнит из группы осталься жив или незаразился
Если я создаю группу .Каждый юнит который будет поднимать предмет записывается в группу с массивом i(+1) Каждый из них будет автоматически иметь значение i(?) А который именно получит (3) который(4) Если Система сама присвоила, мне то потом как узнать кому что она понаприсваивала?
Просто сделай невидимого даммика, который и будет кастовать землетрясение.
Герой активириует заклинание -пустышку.Даммик получает приказ использовать заклинание
Глобальная при экстремальных ситуациях может не срабатывать,к примеру когда идет несколько обращений к функции подряд.
В моём примере, если до того, как воскреснет первый вампир умрёт второй, то значение переменной просто перепишется. И никакие локалки этому не помешают.
Потому что это общий пример!!!
Ни кто не мешает сделать массив переменной.А унего просто записать в глобалку только что созданного, а если этих созданных херова туча? У меня из за этого была куча глюков!
У меня такое было.Это проблеммы с текстурами или с анимацией. На всяк случай попробуй для начала удалить все лишние анимации,оставь атаку ,смерть бег.
Если не поможет,попробуй поменять тектуры,в двух словах просто под таким же названием сделай любой файл с картинкой такого же формата,это нужно дял проверки.
Если и это не поможет,значит все совсем плохо.
random integer between 1 - 10 где от одного до пяти это то что ты хочешь, от 6 до десяти это нет .Это 50 на 50. Почитай базовые уроки по варику,там подробнее об этом есть
Локальная переменная - ссылка на игровой объект, доступная только внутри функции. Как вариант в конце функции возвращать ее значение (returns yourType). Дальше использовать эту функцию в качестве принимаемого аргумента другой функции, а другую - в третьей. Но это как минимум странный подход.
Лучше опиши задачу, которую ты пытаешься решить, а мы подскажем наиболее оптимальное решение.
Ниче не понял. Локальная в другой триггер не перейдет или будет утечка.Что с ней делать,если не копировать значение в глобалку?
» WarCraft 3 / Область утечки
Ред. SсRealm
» WarCraft 3 / Как отключить автоатаку?
Рабы в связи с этит никогда не вступают в бой вообще.
И потом у нас какжется с покон веков было два типа триггеров:
Перейти,нападая на противников в такую то точку и
Перейти в точку ,игнорируя нападения
» WarCraft 3 / Личные вещи
В двух словах пишешь триггер.
В одно слово открываешь базовые статьи на сайте ,там все есть)
Ред. SсRealm
» WarCraft 3 / Область утечки
Ред. SсRealm
» WarCraft 3 / Область утечки
Сейчас я делаю очередную часть своей карты на выживание .вот и задумался,как вообще реальзован вход юнита в область , и как было сказано выше если множество юнитов вошло в облать - они записываются в какую то группу о которой мы не знаем.Но раз уж не известно просто буду пикать крипов и отправлять групу громить замок. Обнулить потом группу не забуду.Всем спасибо
А что с ьим делать? Он там пишет просто добавить в карту и все утечки будут отловлены,но при добавдении пишет ошибку синтаксиса? www.hiveworkshop.com/threads/snippet-cjass-anti-leak-library.211...
» WarCraft 3 / Таверна для всех
» WarCraft 3 / Таверна, как брать героя, которого выбрал
» WarCraft 3 / Способности героя "Волна силы"
» WarCraft 3 / Способности героя "Волна силы"
Впрочем там нужно задействовать точки и уметь их потом удалить
» WarCraft 3 / Таверна Героев
Или там есть такая ерунда как owner of ....Переменная типа твой герой. То есть относимая к игроку- владельцу этого героя
» WarCraft 3 / Триггерные атрибуты
» WarCraft 3 / Эволюция персонажа
» WarCraft 3 / Командование группой
» WarCraft 3 / Командование группой
» WarCraft 3 / Не работает нестандартное заклинание
Ред. SсRealm
» WarCraft 3 / Землетрясение
Герой активириует заклинание -пустышку.Даммик получает приказ использовать заклинание
» WarCraft 3 / Не могу правильно убрать юнита, после воскрешения другого, хелп.
» WarCraft 3 / Не могу правильно убрать юнита, после воскрешения другого, хелп.
Ни кто не мешает сделать массив переменной.А унего просто записать в глобалку только что созданного, а если этих созданных херова туча? У меня из за этого была куча глюков!
» WarCraft 3 / Не могу правильно убрать юнита, после воскрешения другого, хелп.
set: u = get last created unit
set u = udg_Shadow
set u= null
» WarCraft 3 / Проблема с моделью
Если не поможет,попробуй поменять тектуры,в двух словах просто под таким же названием сделай любой файл с картинкой такого же формата,это нужно дял проверки.
Если и это не поможет,значит все совсем плохо.
» WarCraft 3 / Не могу вспомнить название карты, подскажите пожалуйста!
Может Земли бога?
» WarCraft 3 / War 3 m editor
8gabriel8:
» WarCraft 3 / Как сделать % шанс на отдачу команды триггером? 1
» WarCraft 3 / Новый тип переменной
» WarCraft 3 / Передача локальной переменной