Вопросики по Editor'у.
Всем доброго времени суток. Я - начинающий картодел SC2. Что-то сам понял, но на другое мозгов не хватило.
Вот, к примеру:
Есть у меня триггер:
***
Если - x (Допустим, прошло 15 секунд)
То действие - Создать юнит (Create unit)
***
Я хочу, чтобы созданные юниты (все) побежали к некой точке.
По идее, в редакторе они никаким образом не отображаются, а задать поведения я умею только так. Есть способ, как это сделать?
А второй вопрос на предмет данных юнита:
Все помнят турель "Шрайк" из кампании? Так вот, как добавить к обычному бункеры её путём модификации улучшения, привязанного к турели, я знаю, а по-другому можно? Через какую-нибудь функцию (имею ввиду действие триггера)?
И третий, небольшой:
Вроде бы до тупости просто, но понять не могу, как добавить Призраку/Фантому ядерную ракету с помощью триггера?

Без ответа.


Просмотров: 134

prog #1 - 2 недели назад 0
  1. есть. LastCreatedUnit вместо прямого указания юнита
  2. можно. есть несколько способов, в зависимости от задачи
  3. через заряды для игрока или отредактировав способность чтобы она использовала заряды юнита.и тогда через заряды для юнита.
EkSnumber #2 - 2 недели назад 0
prog:
  1. есть. LastCreatedUnit вместо прямого указания юнита
  2. можно. есть несколько способов, в зависимости от задачи
  3. через заряды для игрока или отредактировав способность чтобы она использовала заряды юнита.и тогда через заряды для юнита.
Спасибо!) На счёт 3, можешь написать именно функцию?
prog #3 - 2 недели назад 0
У меня старкрафт не под рукой, так что точно не скажу, но скорее всего что-то вроде SetPlayerCharges или AddPlayerCharge.
EkSnumber #4 - 2 недели назад 0
prog, Спасибо.
prog,
Только не совсем понял, ссылку на что и в каком виде указывать? Если на Ability - то SpectreNuke, получается, но даже так не работает...
prog, Там есть только функция Add charges used to player, более всего похоже.
prog #5 - 2 недели назад (отредактировано ) 0
EkSnumber, Идешь в способность и смотришь какой айди заряда она использует. Это где-то в том-же разделе где и перезарядка и стоимость способности проставляется.
И команда, похоже, нужна противоположная - Remove Charges Used. Если оно вобще на зарядах работает, в чем я уже не уверен.

upd:
Посмотрел - работает оно не на зарядах. Там безумная система, работающая на скрытых юнитах. Попробуй создавать юнита Weapon - Nuke, может сработает и без академии. Если не сработает - нужна или академия которой будет выдаваться патрон в способность (не путать с зарядами) или переделывать сброс ядерной ракеты под заряды.
Лично я бы переделывал под заряды, если бы мне не нужно было знать откуда вылетает ракета. Текущая реализация там ради двух вещей - во-первых чтобы при уничтожении академии с ракетой ракета тоже уничтожалась и во-вторых чтобы ракета вылетала именно из той академии, в которой была построена.
EkSnumber #6 - 1 неделю назад 0
prog, Я попробовал это:
Но не сработало...
прикреплены файлы
prog #7 - 1 неделю назад (отредактировано ) 0
У меня работает для стандартных гостов и их нюки. Вывод - тебе осталось разобраться какая именно способность патронов тебе нужна.
прикреплены файлы
EkSnumber #8 - 1 неделю назад 0
prog:
У меня работает для стандартных гостов и их нюки. Вывод - тебе осталось разобраться какая именно способность патронов тебе нужна.
Всё, спасибо, получилось! А вот не знаешь, почему при запуске миссии сразу выходит ничья?
Ancient #9 - 1 неделю назад 0
Всё, спасибо, получилось! А вот не знаешь, почему при запуске миссии сразу выходит ничья?
Потому что заданы стандартные условия победы/поражения. Их отключить, а затем выставить свои.
EkSnumber #10 - 1 неделю назад 0
Ancient, Хмм, ну как я понял, чтобы объявить поражение себе, нужно выбрать Triggering Player... То же самое и с ресурсами. Только вот функция эта недоступна, а как тогда включить?
Ancient, А, всё, получилось... Странно, до этого не прокатывало.
Ancient, prog, А я вот хотел спросить, как присобачить модель/способность или ещё что к юниту? Я хочу, к примеру, прикрепить к Морпеху портрет робота (ARES), а вот как это получше сделать, не знаю...