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

Принятый ответ

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

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