9

» WarCraft 3 / Как обратиться к юниту?

Vlod:
Qulore, вот пример
Cпасибо, но можно на гуи? Если нет то при копировании, какие поля нужно заменить?
9

» WarCraft 3 / Как обратиться к юниту?

ScopteRectuS:
Qulore, в Безымянном триггере 047 условие верно выставлено? Там у тебя урон изменится ТОЛЬКО, ЕСЛИ ловкость больше 29.
Да, верно, я даже 2 уровень апал, но урона не стало больше.
9

» WarCraft 3 / Как обратиться к юниту?

ScopteRectuS:
Нет, ты же говоришь, что не можешь обратиться к юниту. Событием юнит вошел в карту мы его ловим и сохраняем в переменную, а дальше через таймер (или периодический триггер в GUI) проходимся по этому юниту каждые несколько секунд и проверяем его ловкость.
Вроде логично, но почему-то не работает
Загруженные файлы
9

» WarCraft 3 / Как обратиться к юниту?

ScopteRectuS:
Я так понимаю, что это пассивная негеройская способность, которая даёт герою зеленый урон, зависящий от ловкости героя, если так, то создаём триггер, который регистрирует появление юнита на карте (событые: юнит вошел в карту), затем проверяем наш ли этот юнит (условие: уровень способности юнита больше 0). Если это наш юнит, то создаём таймер, который будет проверять периодически ловкость героя и давать ему зелёный урон.

Это можно всё оптимизировать, если на карте будет много таких героев, то лучше создавать только один таймер, который будет проверять всех героев. Но это уже лучше делать на JASS или Lua.

Насчёт "Возможной способности" я не понял.
В ро у этого героя есть скрытая пасивка на осове предмета доп урон, Возможные способности это строчка в ро, которая даёт способнсоть изначально, то есть когда ты играешь за этого героя то она у тебя есть. А разве этот триггер не будет работать 1 раз, юнит зашел в область , создался таймер он установит ловкость на урон и всё, или я что-то не понимаю? А ещё этот юнит будет 1 на карте.

Блин я не понимаю, я создал как ты сказал, но я вот делаю 2 триггер, событие таймер истек и делать действия, установить ловкость в урон и там просят юнита, какого не входящего же, у нас другое событие.
Загруженные файлы
9

» WarCraft 3 / Как обратиться к юниту?

ScopteRectuS:
Нужно использовать следующие события:
  • юнит прокачал способность, если это геройская пассивка,
  • юнит использовал способность, если это активка,
  • юнит вошел в карту, если негеройская пассивка.
Это пасивка, и она у него с начала игры, она "Возможная способность" это так вроде называется. И ещё нужно по ходу игры проверять чтоб ловкость юниты не превышала 29, так надо.
9

» WarCraft 3 / Способности и алгоритмы на заказ

Заказ

Название: Прыжок
Метод: GUI
MUI: Нет
Цель: цель или боевая еденица
Количество уровней: 1
Описание: Герой нажав эту способность прыгает на цель способности(земля тоже считаестя) . Утечки не важны, просто хочу посмотреть на делать такое.
9

» WarCraft 3 / Нужна модель? - Вам сюда!

  1. Варвик
  1. Варвик - коротко говоря это волк. Если более подробно то волк, на спине у него "Склянка" с ядом, на руках у него когти из металла, одет он в порванные штаны, а так же у него есть наручи(брейсеры), на пальцах ног так же металлические когти.
  1. Основные анимации - удар с правой и левой, slam выть, поднять пасть и выть, spell укусить пастью, stand стоит слегка дыша(типо слегка его тело двигается ну вы поняли), walk идет на ногах качая руками. Дополнительно можете ознакомиться с этим - www.youtube.com/watch?v=SzkIBFq7OR8 .(Так же смотрите скрины)
  1. Сроки сдачи примерно пол-год(хз как сможете) , желаю удачи, и спасибо
Загруженные файлы
9

» WarCraft 3 / Проблема с jngp

Bergi_Bear:
Qulore:
10-каработает прекрасно на компах 10 летней давности и старее, в общем всё понятно
Блин, ну я уже переустановил ща скачаю посмотрю

Что он хочет?
Загруженные файлы
9

» WarCraft 3 / Проблема с jngp

овести полный цикл чистой установки игры, з
Рефорж денег стоит, плюс мы с друзьями играем в 3 варик, ну я попоробую переустановить винду

Надеюсь поможет

ScorpioT1000:
Или ставь вин 10 и больше никогда не переустанавливай 👆

Автору советую выкинуть эту древность и юзать рефордж с луа
Либо провести полный цикл чистой установки игры, затем jngp
10 жрет много
9

» WarCraft 3 / Проблема с jngp

Ну

Я хз тип вообще ничего не помогает, это что такое, даже причину не знаем, это невозможно, почему.Прости пипец мне кажется чел который создавал jngp не знает что делать)
9

» WarCraft 3 / Проблема с jngp

МрачныйВорон:
у меня не появились новые условия
новые
попробуй снести руссификатор и проверить без него.
у тебя условии нет? или просто пустые окошки отображаются? пустые окна означают, что руссификатор не все перевел. с таким сталкивался давно, когда начинал редачить в триггерах


тут еще пишут функции триггера отсутствуют. потому что вы открываете обычным редактором. обычно если редактировать в jgnp с какими-новыми функциями, которых нет в обычном. то такое не удивительно, что происходит. пробуйте соблюсти правила установки. хз
интересно после чего перестало работать? не от антиваря / обновления ?
Русификатор точно не в нем дело, я его удалял переименовывал, скачивал новый, все равно проблема не исчезла, и у меня именно нет новых действий и условий, там нет пустых окошек.
Щас вопрос jngp устанавливать в отдельную папку или в другую, я когда устанавливал, установщик предложил папку(не коренную варкрафта), у меня он находится в отдельной папке от варкрафта, я открываю именно через NewGen WE(после установки оно появилось).Может я как-то не связал редактор и jngp?
9

» WarCraft 3 / Проблема с jngp

Переустановил варврафт, jngp всё равно нету новых условий, я наверное проклят
9

» WarCraft 3 / Проблема с jngp

Vlod:
Переименуй папку UI в директории варкрафта, такие ошибки могут быть из за русификатора
Переименовал, просто редактор стал на английском языке

Ну в чем проблема что за мистика... я весь день с мучаюсь, я карту раньше не на jngp делал может в этом дело или у меня варкрафт не тот хз ваще
9

» WarCraft 3 / Проблема с jngp

Vlod:
Qulore, у меня ошибок нету, с условиями все хорошо тоже
Пересохранил попробуй
Да хз у 1 чела тоже всё норм, но у меня нету ничего(условий)

В чем проблема(

во опять
Загруженные файлы
9

» WarCraft 3 / Проблема с jngp

Vlod:
Ошибку покеж
Карту кинь любую где эта ошибка есть
Вот карта, на этой карте у меня ошибка,а ещё ошибка в том, что у меня нету новых условий и тд

Во ещё
Загруженные файлы
9

» WarCraft 3 / 4 пуля это крит

Bergi_Bear:
Так этот вопрос надо закрыть, ибо это продолжение старой темы
Так нет, типо я сделал как ты сказал, но у меня не получилось, теперь я спрашиваю что мне сделать чтоб это исправить

Qulore:
Bergi_Bear:
Так этот вопрос надо закрыть, ибо это продолжение старой темы
Так нет, типо я сделал как ты сказал, но у меня не получилось, теперь я спрашиваю что мне сделать чтоб это исправить
Ладно я разобрался, есть ещё конечно проблемы, но ладно
9

» WarCraft 3 / JNGP проверка карты

Vlod:
Сначала сохрани карту, потом запускай проверку
Да я так понял из за JNGP у меня карта не запускалась, я его удалил и она проверилась, а можно ещё вопрос, я когда удалил JNGP у меня все импортированые файлы перестали отображаться, можно это как-то исправить, или всё заново придётся импортировать?
9

» WarCraft 3 / Анимации

Bergi_Bear:
Если у тебя нет jngp в 2020 то не о чем больше разговаривать
Да вроде есть
9

» WarCraft 3 / Анимации

Bergi_Bear:
только ты столнёшься ещё с тонной проблем, ты же вроде как атакуешь и сам факт атаки вызывает случайную анимацию, нужно либо переклчать анимационный тег, либо вообще паузить юнита чтобы воспроизвести ему кастомную анимацию
А если удалить 2 анимацию и сделать ее как slam?

Bergi_Bear:
Qulore:
rsfghd:
Может это то, что ты ищешь?
native SetUnitAnimationByIndex takes unit whichUnit, integer whichAnimation returns nothing
Это че.... зачем эти анимации вообще нужны тогда, я всего лишь хотел воспроизвести анимацию на крит, на гуи не как?
На гуи ищи проиграть анимацию по индексу
Нет такой
9

» WarCraft 3 / Анимации

Bergi_Bear:
Ты не можешь вызывать просто так анимацию, её надо вызывать либо по индексу как сказал товарищ rsfghd, либо надо будет в редакторе моделей переименовать анимацию, например аттак -2 в attack slam, а вот уже attack slam можно вызывать по имени
Редактор моделей это отдельная прога?
9

» WarCraft 3 / Анимации

rsfghd:
Может это то, что ты ищешь?
native SetUnitAnimationByIndex takes unit whichUnit, integer whichAnimation returns nothing
Это че.... зачем эти анимации вообще нужны тогда, я всего лишь хотел воспроизвести анимацию на крит, на гуи не как?