24

» WarCraft 3 / World Editor. Как узнать затрачиваемую ману на способность?

Короче вот, у меня же наработка есть, причём муишная, ахах.
Показывает затраченную ману любого юнита
Здесь много ненужного текста про Soul Ring
Так стоп.
Вот что значит не заглядывать давно в редактор.
Событие стоит не начинает направлять, а приводит в действие, у меня в карте.
А это значит что багов вообще не будет. Вот скрины короче.
Во второй триггер добавляются события "Таймер истёк"
Я ещё думал, пока первый пост писал - из-за события "начинает направляет" немало таки багов может вырисоваться в разных ситуациях, как так у меня до сих пор всё идеально было?
Делай как на скринах и будет тебе счастье
Хотя подожди тебе соул ринг необязательно, те же просто узнать сколько мп затратилось, ща переделаю...
prog, хз каким ты там пользовался, но попробуй-ка найти изъян в этом способе.
Загруженные файлы
24

» WarCraft 3 / World Editor. Как узнать затрачиваемую ману на способность?

prog, нет. 1 способ даёт точный результат, проверено мной лично, я добавлял Soul Ring в свои CM WARS. Время подготовки оговорено
24

» WarCraft 3 / World Editor. Как узнать затрачиваемую ману на способность?

Принятый ответ
Юнит приводит способность в действие
>> Взять количество текущей маны <<
>> Запустить таймер на 0.0, привязанный к игроку или герою <<
В другом триггере, где таймер истекает - отнимаем от переменной текущую ману и получаем потраченную.
Минус - если заклинание имеет время подготовки то фигня получится. Но можно запускать таймер не на 0 сек для конкретных заклинаний с временем подготовки.

Способ 2
Юнит начинает направлять способность
>> Взять количество текущей маны <<
Присвоить X[юнита] = нет
Ждать до условия "X[юнита] = да"
отнимаем от переменной текущую ману и получаем потраченную.
X[юнита] = да становится в другом триггере с событием "Юнит приводит способность в действие"
этот способ более практичен КАЗАЛОСЬ БЫ, но если юниту например выжгут ману, пока он подготавливает заклинание - то будет дезинфа. Да и нарегенить он успеет прилично, если время подготовки заклинания секунд 5 например.
24

» WarCraft 3 / Power Treads code

quq_CCCP, к сожалению, проверил сам короче, нет, не сбивает он приказ
24

» WarCraft 3 / Power Treads при использовании способности предмет меняется на другой предмет как в доте, как мне пе

Вон в соседней теме кук ссср заявил, что > UnitAddItemToSlotById и так собьет приказ
это правда? хихи
Проверил сам короче. нет, не правда,не сбивает
24

» WarCraft 3 / Power Treads code

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

» WarCraft 3 / Как увеличить круг выбора юнита

Совсем недавно же такой же вопрос был. Читайте все вопросы, а не только свои, много узнаете того, что сэкономит время
24

» WarCraft 3 / Power Treads при использовании способности предмет меняется на другой предмет как в доте, как мне пе

nvc123, да ничего, вообщем-то. Есть условие, что это надо знать. А к тому способу можно прийти исключительно за счёт сообразительности
24

» WarCraft 3 / Power Treads при использовании способности предмет меняется на другой предмет как в доте, как мне пе

nvc123, что сложного в данном случае сделать в гугуи?
И что-то я сомневаюсь что в джасс есть такая строчка. Есть приказ на передвижение предмета из слота в слот, но он сбивает приказ.
24

» WarCraft 3 / Power Treads при использовании способности предмет меняется на другой предмет как в доте, как мне пе

А лол, надо ж, все прочли то, что хотели, а не то, что надо было.
Перебирай циклом слоты героя и если там ПТ то заноси номер в переменную.
Потом циклом проверяй слоты от 1 до переменной
если пустой слот - дать сыр(например)
если слот=переменная - дать пт
потом удалить все предметы типа сыр с героя

На заметку - как пт делал я - у предмета способность повышение характеристик с 3 уровнями, при клике ты увеличиваешь уровень способности, а если он =4 то сделать его =1. Так тебе не понадобятся 3 предмета, но и иконка будет понятное дело одна на все вариации,
24

» WarCraft 3 / Power Treads при использовании способности предмет меняется на другой предмет как в доте, как мне пе

Тоже вариант) Кстати вроде бы единственная способность которая срабатывает и активно и пассивно.
Ну ... активно только тратится мана и начинается кулдаун, но всё-таки...
24

» WarCraft 3 / Мигающая пиктограмма способности

Это был хитровылепленный план как узнать что-то новое прикинувшись, что это уже где-то есть
24

» WarCraft 3 / Уменьшить размер карты

Удалить модели и блп-файлы
Удалить файлы портретов и встроить портреты в сами модели.
24

» WarCraft 3 / Взаимосвязь

Если тебе в след триггер нужно через время обратиться к этому юниту, то заноси в массив переменных.
24

» WarCraft 3 / Монстры - им нипочем туман войны ?

Принятый ответ
Плохо исправил, нажми P в редакторе рельефа и проследи чтобы розовая линия сплошь блокировала проход
24

» WarCraft 3 / Выбор дамми юнита

У тебя в спелле 2 даммика или как? Заноси в переменную первого или какого там надо. Или у тебя типа ловушек, реагирующих на приближение? дай пламя феникса и удаляй источник урона с врагом.
24

» WarCraft 3 / Удаление героя из таверны

Принятый ответ
нейтральное здание - добавить удалить юнит. Только добавлять придётся тоже триггерно. И магазин должен иметь способность "продажа войск" вроде бы и/или "общие магазины"
24

» WarCraft 3 / Мигающая пиктограмма способности

ты о каких выделениях вообще? В кампании насколько я помню только здания кружочками выделялись и всё. А приказы неее
24

» WarCraft 3 / Choice Battle

а людям больше нравится смотреть на красивые арты, чем на лица моделей
Ну, если это так) Портрет внутри модели не весит ничего, если вдруг ты не понял.
Текстуру можно ужать до 85% качества, визуально ничего не потеряется, зато вес упадёт
24

» WarCraft 3 / Choice Battle

Vadik29, ну ты за полминуты сделаешь камеру в МЕ, которая не прибавит веса либо ты обрежешь модель и воткнёшь в карту как ХХХ_portrait, который будет весить чуть ли не полвеса модели.
24

» WarCraft 3 / Choice Battle

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