Ситуация следующая. Хочу, чтобы стандартная пассивная способность "невосприимчивость к магии" была доступна только после исследования. В требования добавил нужное улучшение, отметил "проверять зависимости". В игре отражается, что для способности требуется исследование, но при этом воины сразу невосприимчивы к магии.
Очень хотелось бы найти простое решение, без триггерного добавления способности после исследования. Заранее спасибо откликнувшимся))

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

Uasya, тогда приходят в голову два варианта:
  • Сделать двух одинаковых юнитов, но у одного будет способность Тёмный (Орда) с превращением во второго, а у другого невоисприимчивость к магии. Исследование будет в требованиях к Тёмный, так все твои юниты после завершения исследования перевоплотятся в невосприимчивых к магии. Это без триггеров;
  • Делаешь пустышку с требованием исследования, своему типу юнитов даёшь эту пустышку, после завершения исследования блокируешь пустышку и выбираешь всех юнитов твоего типа у игрока, делаешь ещё триггер, что если юнит входит в игровую область или меняет владельца и у его владельца изучено исследование, то дать юниту способность.
Идеи NazarPunk тоже подходят.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
5 лет назад
0
Здесь такие же картоделы, как и ты, а не служба поддержки World Editor от Blizzard, чтобы дать «простое решение».
Ты уже озвучил решение, триггерно заблокировать способность у игрока, а после исследования разблокировать.
Если не поможет, то будет смысл спрашивать.
0
2
5 лет назад
0
8gabriel8, блокировка способности у игрока только скрывает иконку, но воины всё равно остаются невосприимчивыми к магии.
0
12
5 лет назад
Отредактирован Rockmaf
0
Нужно триггерно делать,в триггере сделай если тогда иначе функций,если исследование исследовано заблокировать её,и через сколько то секунд сделать это,или сделай что сказал 8gabriel8
2
29
5 лет назад
Отредактирован nazarpunk
2
блокировка способности у игрока только скрывает иконку
Можно примудрить костыль через технику. Сначала вручить всем юнитам пустышку, после изучения дать технику, которая заменит на настоящую неуязвимость и триггером отлавливать новых юнитов чтоб они не остались без неуязвимости.
Можно поробовать, дать сразу пустышку и неизученную технику при изучении которой пустышка станет неуязвимостью. Тогда вообще можно без триггеров обойтись.

Это всё идеи и не проверялось
2
26
5 лет назад
2
Uasya, тогда приходят в голову два варианта:
  • Сделать двух одинаковых юнитов, но у одного будет способность Тёмный (Орда) с превращением во второго, а у другого невоисприимчивость к магии. Исследование будет в требованиях к Тёмный, так все твои юниты после завершения исследования перевоплотятся в невосприимчивых к магии. Это без триггеров;
  • Делаешь пустышку с требованием исследования, своему типу юнитов даёшь эту пустышку, после завершения исследования блокируешь пустышку и выбираешь всех юнитов твоего типа у игрока, делаешь ещё триггер, что если юнит входит в игровую область или меняет владельца и у его владельца изучено исследование, то дать юниту способность.
Идеи NazarPunk тоже подходят.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.