0
5
2 года назад
0

» WarCraft 3 / Условие 1 итем в количестве 3-х штук

поставь темповую целочисленную на 0 и циклом проверяй каждый слот на наличие предмета нужного типа, плюсуя к целочисленной, после цикла сравниваешь сколько у юнита одинаковых предметов

local integer i   = 0
local integer i_1 = 0

loop
    if GetItemTypeId( UnitItemInSlot( whichUnit, i ) ) == 'spsh' then
        set i_1 = i_1 + 1
    endif
    
    set i = i + 1
    exitwhen i > 5
endloop

call BJDebugMsg( I2S( i_1 ) )

можешь из этого даже функцию сделать
:0. Триггерами значит не получится?.. Уф, а куда и как этот код вставлять?.. Ну и какие там переменные, которые можно менять для результата в 3 предмета или в 5
0
5
2 года назад
0

» WarCraft 3 / теневые дефекты

как много источников света?
все фонари и живые существа - источники света. Но впихивать ещё больше я не буду, иначе будет выглядеть даже хуже, чем с дефектом...

Проблема directx 8.1, только рефордж или renderedge
Понял, спасибо
2
5
2 года назад
2

» WarCraft 3 / Свечение юнита, как у фонаря

Вон надень лучше источник света аттачем им на тело xgm.guru/p/wc3/light-emitters через абилку сферы, точка крепления - chest (или head или origin - снизу)
Спасибо!

Нейни, факел тоже как объект можно прикрепить к юниту, вон даже триггерно не нужно крепить, ScorpioT1000, напомнил об абилках
Спасибо! :)
0
5
2 года назад
0

» WarCraft 3 / Свечение юнита, как у фонаря

ну триггерно я бы просто прикрепил их к юниту, в моделэдиторе или других редакторах без понятия
Уф, пытался, не удалось. А вот можно ли заставить юнита следовать за другим вплотную? Ну я факел хотел заставить быть впритык к юниту
0
5
2 года назад
0

» WarCraft 3 / Свечение юнита, как у фонаря

дать им источник освещения(?)
а как это сделать?
0
5
2 года назад
0

» WarCraft 3 / Неприменимость способности к определённому юниту

Действие Приказ без цели - отстаивать
спасибо!
0
5
2 года назад
0

» WarCraft 3 / Действие - наложить способность на юнита

Создавай дамми юнитов и приказывай им накладывать дебаф.
Ох, видимо так просто не сделать то, что я хочу. Ладно, спасибо. Я понял, что лёгких путей не буде :(
0
5
2 года назад
0

» WarCraft 3 / Срабатывание триггера раз в 1 секунду

Ну ты сделай включение твоего триггера по периодику. И в конце твоего триггера выключить твой триггер.
Тоесть у тебя два триггера. Один с тем что ты хочешь. А другой по периодику включает триггер.
Спасибо!
0
5
2 года назад
0

» WarCraft 3 / Срабатывание триггера раз в 1 секунду

время - Periodic Event
Поставил, триггер выполнялся каждую секунду.
0
5
2 года назад
0

» WarCraft 3 / Сохранение итемов у призванного существа

У не героев с этой способностью предметы будут выпадать после разложения. Для того чтобы сохранить предметы у призванного существа нужно перед смертью их запомнить и удалить, затем выдать по факту призыва
Спасибо
0
5
2 года назад
0

» WarCraft 3 / Триггерный скилл

1] Сначала нужно построить две функции, которые будут имитировать нужную форму, сделать это можно тут:
2] Далее надо отмасштабировать функции в соответствии с выбранной шириной и дальностью заклинания;
3] Затем нужно запустить таймер, которые каждые N времени будет двигаться по оси Х, вычислять по формуле координату У и создавать там декорацию/юнита;
4] Затем для каждого созданного декорации юнита нужно запустить таймер, который удалит ее через M времени, чтобы создавался эффект волны;
5] Далее нужно по центру движения выделять подходящих юнитов в радиусе и производить дамми-каст пронзающей смерти;
6] Когда декорации создаются и удаляются, а юниты подпрыгивают вверх, нужно поворачивать координаты ХУ на угол между кастером и точкой применения заклинания и прибавлять координаты кастера, чтобы заклинание происходило в том месте где находится кастер и шло в ту сторону, куда указал игрок.
Огромное спасибо!
0
5
2 года назад
0

» WarCraft 3 / Не работает триггер (голд за скилл)

Событие "применяет способность" произойдет только если вручную нажать на способность ледяной стрелы и на врага. При авто атаках событие работать не будет.

В будущем для проверки таких моментов пользуйтесь дебагом. В данном случае нужно отключить условие и выводить имя юнита тригера, тогда бы вы увидели что когда примнешь способность имя юнита выводится в чат, а когда он автоатачит, то имя не выводится, что означало бы что триггер не срабатывает, не срабатывает событие
Благодарю
0
5
2 года назад
0

» WarCraft 3 / Триггерный скилл

А спираль это либо отдельная модель, либо одна модель которая расставляется кодом
А как же эту спираль делать? С кодом я на Вы
0
5
2 года назад
0

» WarCraft 3 / Триггерный урон по направлению скилла (скачок)

Чистая геометрия. Дано 2 точки, начало скачка и конец, расположены они на условном прямоугольнике на противоположных сторонах самых коротких краёв. Следовательно нужно нарисовать этот прямоугольник обычным rect (областью) между этими точками и дать урон в этой области. Не написан метод реализации:GUI, JASS, LUA кстати.
спасибо
0
5
2 года назад
0

» WarCraft 3 / Герой не восстанавливает здоровья у фонтана

я ж говорил на новой карте отобразить эту проблему)

карту ж запускать никто не будет, так что говори равкод юнита а не как звать, в общем рассматривать не буду, мб кто другой поможет

ну или пустую скинь
Ну я врятли бы смог воссоздать ситуацию в новой карте. Так что закрываю тему). Сделаю это особенностью гера-хардкорщика xD
0
5
2 года назад
0

» WarCraft 3 / Герой не восстанавливает здоровья у фонтана

на новой карте скинь этот фонтан с раненым героем, там посмотрим
Героя этого зовут ведьмаком (Ранг 1 Ведьмак)
Загруженные файлы
0
5
2 года назад
0

» WarCraft 3 / как сделать мод?

Галочка изначально включен в редакторе или функция триггер - отключить.
спасибо!
0
5
2 года назад
0

» WarCraft 3 / Не убийца получает, а группа игроков (триггер)

Окей, проверю на лайве
0
5
2 года назад
Отредактирован Нейни
0

» WarCraft 3 / как сделать мод?

Самое простое - сделать 2 разных триггера, выключенных изначально, в одном давать всем, а в другом только убийце. При выборе мода включать нужный триггер.
Это то я и не понимаю как сделать. Как сделать, чтобы они были выключенными? Добавить +1 условие? Например, что убит определённый юнит
0
5
2 года назад
0

» WarCraft 3 / Не работает триггер

Нейни, ну так приказы из порядка строк скопируй.
Спасибо
0
5
2 года назад
0

» WarCraft 3 / Не работает триггер

Нейни, возьми способность охотника на демонов и на основе её делай.
эту способность я и вставил в триггер :D
0
5
2 года назад
0

» WarCraft 3 / Не работает триггер

Что-то вроде этого надо
Только вместо stop и той способности твои параметры.
Всё-равно ничего не выходит :(
0
5
2 года назад
0

» WarCraft 3 / Зелёный квадрат в пиктограмме вместо нормального

Нейни, сделай её не для предмета а для воина. Убери галочку к относится к предмету.
Помогло, спасибо!
0
5
2 года назад
0

» WarCraft 3 / Не работает триггер

Найди строку порядок строк и отлавливай приказ. Используй для этого UMS WE или JNGP.
Я даже не знаю что это)
0
5
2 года назад
0

» WarCraft 3 / Зелёный квадрат в пиктограмме вместо нормального

Переустанови варкрафт. Видимо архивы повреждены.
Спасибо, но появилась и другая проблема). У способности нет ни описания, ни названия для предмета в игре. Что при таких случаях делать?
Загруженные файлы