Эльрат, Мы не знаем всех планов Близзард, скорее всего это какой то способ выкачать деньги из фанатов серии, быть может они запият еще 1 фильм и будут продавать игрушки ввиде полигональных юнитов из Wc3?
Свой шкурный интерес они никому не расскажут.
ImbaStyle, зачем? Написать примитивный спелл с задержкой? Для этого хватит хештаблицы, ненужны вам никакие аттачи и прочее, ничего это вам не даст. Пишите пока как умеете, начинайте с простого.
Юзать структуры, свои собственные системы хранения данных.
Если вы только решили слезть с гуи+ вейты на jass, то вам рано думать о таком.
Таймер + хештаблицы в помощь, в статьях есть много информации на эту тему.
Что вам еще непонятно? ImbaStyle, что есть TriggerSleepActions и timer вам известно?
Clamp, Хайв читал? Не, там вроде был вопрос че от админа, который якобы переписывается с биззард - "Что бы хотело комьюнити"
Там были пожелания сделать стабильность на маках, сделать новые нативки и так далее...
Добавили нахер никому ненужный синтакс чекер и поддержку современных маков, и все! Clamp,
Через офф бнет ятп нельзя будет такое сделать, если как в ск2 будет работать
А как они узнают? ты запустил свою кастом карту, и сказал что делать виртуальной jass машине...
Пока они криво заткнули запись в память, ну и слили исходники для маков.
Clamp, тут вопрос о том что нету долгожданного API, ничего нового, кривой фикс и усе. Про то что можно было писать вирусы и как это можно было устранить близзардами писали годами, но они игнор.
К слову сломать массив и написать на байткодах можно все что угодно на новых патчах...
Ага, ретурн баг выпилили, ничего нового не дали, убили систему сохранения нескольких рпг, все норм. Добивают последние популярные карты.
Надеемся что исправятся, не к 2038...
ImbaStyle, можно, триггер с событиями юнит отдал приказ цельт точка, цель обьект - действие -отдать юниту этот приказ.
Иначе никак, да и увы ты не можешь записывать приказ в очередь не удаляя все другие приказы из очереди как это делают способности.
Issue*** сбивает все остальные приказы, заставляя выполнить указанный (если возможно).
LainMikoroso, вот кто так делает?
У вас цикл вовсе не должен запустится, ибо переменная не инициализрованна:
local integer i // необходимо заменить local integer i = 0
Потом есть лимит операций, нужно осторожнее с циклами в которых 100500 итераций.
Просадку фпс вызывает кривой код, предоставьте весь код а не этот пример...
Clamp, ну вопервых - событие что юнит отдал любой приказ кроме stop-hold-stan (Да есть приказ стана), тут же приказ stop + пауза на 1 фрейм, юнит стоит и не двигается, не дергается анимация, панель приказов свободна, единственное но можно кастануть мгновенные абилки вроде виндвалка.
Либо стан мемхаком как я уже писал...
Во вторых то что у тебя их нету, не значит что их не у кого нету...
Твой стан будет продлят все другие станы, номально да? когда они не складываются, так же отказатся от всех дефолтных абилок подчас недоступная роскошь для многих картоделов.
Alexey86, ну тееб нужно отловить факт удара одним юнитом другого, чтобы пустить молнию, событие юнит атакован не годится, если стопить атаку можно абузить это дело, вызывая частое срабатывание пассивки.
quq_CCCP, если ищется способ не использовать способности для реализации оглушения, то, по моему убеждению, целью является отказ от дефолтных способностей в принципе => это не имеет значения.
Ценой бесконечных багов? Пауза придумана близзардами для кинематиков и имеет тучу побочных эффектов, темболее когда есть более безопасная альтернатива - приказы или кастом стан на мемхаке (требуется триггер)
Alexey86, тебе нужна пассивная часть мьелнира или активная?
Пассивная просто сфера замеления с засунутой в неё цепью молний, активная часть просто триггер который следит за тем что время вышло, цель умерла, цель получила урон выше N (5 или 10) ну и так далее, срабатывая создает даммика с разветвленной молнией и приказывает применить её в случайного врага вокруг (в современной доте вроде молнии кастомные)
Clamp, вот серьезно? Что за фигня? Пауза скрывает панель приказов, пауза останавливает внутренний таймер баффов юнита - пауза как стан очень хреновая идея.
LainMikoroso, ты совсем нуб? Или хочешь меня извести? На jass пишет блин....
Да ты чертовски догадлив, 1 триггер куда мы суем события на каждого созданного даммика, события сидят на юнитах - нет юнита, нет события... (кароче если у вас меньше 10000+событий это неважно), так же это событие требует фильтр, создай фильтр, такой же как я предложил выше, только с проверкой что даммик не сдох...
» WarCraft 3 / Как делать респавн инста?
» WarCraft 3 / Способности нейтральных зданий
» WarCraft 3 / Цепь молний пассивка
» WarCraft 3 / Важная информация об обновлении 1.28
Свой шкурный интерес они никому не расскажут.
» WarCraft 3 / Wait
» WarCraft 3 / Wait
Если вы только решили слезть с гуи+ вейты на jass, то вам рано думать о таком.
Таймер + хештаблицы в помощь, в статьях есть много информации на эту тему.
Что вам еще непонятно?
ImbaStyle, что есть TriggerSleepActions и timer вам известно?
» WarCraft 3 / Важная информация об обновлении 1.28
Там были пожелания сделать стабильность на маках, сделать новые нативки и так далее...
Добавили нахер никому ненужный синтакс чекер и поддержку современных маков, и все!
Clamp, А как они узнают? ты запустил свою кастом карту, и сказал что делать виртуальной jass машине...
Пока они криво заткнули запись в память, ну и слили исходники для маков.
» WarCraft 3 / Важная информация об обновлении 1.28
К слову сломать массив и написать на байткодах можно все что угодно на новых патчах...
» WarCraft 3 / Важная информация об обновлении 1.28
Надеемся что исправятся, не к 2038...
» WarCraft 3 / Циклы
» WarCraft 3 / (MH) Отдача приказа
» WarCraft 3 / (MH) Отдача приказа
IceFog, выделения тоже не синхронизируются, пока не надо, а времени для синхронизации проходит очень много.
» WarCraft 3 / 851973 (stunned)
Иначе никак, да и увы ты не можешь записывать приказ в очередь не удаляя все другие приказы из очереди как это делают способности.
Issue*** сбивает все остальные приказы, заставляя выполнить указанный (если возможно).
» WarCraft 3 / Циклы
У вас цикл вовсе не должен запустится, ибо переменная не инициализрованна:
Просадку фпс вызывает кривой код, предоставьте весь код а не этот пример...
» WarCraft 3 / способ оглушить
Либо стан мемхаком как я уже писал...
Во вторых то что у тебя их нету, не значит что их не у кого нету...
Твой стан будет продлят все другие станы, номально да? когда они не складываются, так же отказатся от всех дефолтных абилок подчас недоступная роскошь для многих картоделов.
» WarCraft 3 / Цепь молний пассивка
» WarCraft 3 / способ оглушить
» WarCraft 3 / Цепь молний пассивка
» WarCraft 3 / Цепь молний пассивка
Пассивная просто сфера замеления с засунутой в неё цепью молний, активная часть просто триггер который следит за тем что время вышло, цель умерла, цель получила урон выше N (5 или 10) ну и так далее, срабатывая создает даммика с разветвленной молнией и приказывает применить её в случайного врага вокруг (в современной доте вроде молнии кастомные)
» WarCraft 3 / способ оглушить
» WarCraft 3 / Москиты
Прикладываю пример, чтобы потом не ныли что не работает...
» WarCraft 3 / Не берет москитных юнитов в группу
» WarCraft 3 / Не берет москитных юнитов в группу
» WarCraft 3 / Не берет москитных юнитов в группу
Да ты чертовски догадлив, 1 триггер куда мы суем события на каждого созданного даммика, события сидят на юнитах - нет юнита, нет события... (кароче если у вас меньше 10000+событий это неважно), так же это событие требует фильтр, создай фильтр, такой же как я предложил выше, только с проверкой что даммик не сдох...
» WarCraft 3 / Не берет москитных юнитов в группу