Вот смотрите. Допустим, у нас есть герой (не важно вообще, какой, условно - герой). Он респится на карте триггером и передаётся нам под контроль с самого старта:
Там три путешественника, рандомится один из них для вас. На карте как бы есть ещё другой герой: тот же скриншот - Малак, но до определённого момента он под контролем нейтралов:
Сама "замена" героев происходит посредством одного триггера:
Механика замены такова, что герой (Путешественник) использует определённый предмет и мрёт от этого:
Выглядит конечная смена так:
И вот сама проблема. Посмотрите на пятом скриншоте влево вверх. Буквально час-два назад у меня в редакторе иконка Малака была СВЕРХУ и контролилась на F1, но, хрен вообще знает, почему, она перескочила на F2. Я отвечаю, она там была, а я их (Путешественники и Малак) параметры в редакторе объедков не трогал вроде вообще. Будет же очень неудобно мироконтролить игрокам, когда у тебя основной персонаж на F2. Ведь всё сначала было именно так, как я и хотел: иконка путешественника остаётся там, а не исчезает (и к тому же перепрыгивает на F2, не мешая основному персонажу). Оставшаяся затемнённая иконка - это как бы "память" о твоей прошлой жизни. Плюс сам этот Путешественник "прыгает" в Алтарь крови, но воскресить его там, почему-то нельзя было, хотя в параметрах я включил респ героев на этом Алтаре (это тоже объясните, пожалуйста, почему реснуть Путешественника там нельзя), хотя и это мне понравилось, тоже в качестве памятника прошлой жизни. Он там тоже типа с затемнённой иконкой "сидит".
Пока писал и размышлял, ещё один вопрос сформировался, поэтому прошу вас подсказать:
- Как заставить эти иконки с F1 и F2 поменяться местами?
- Почему Путешественника нельзя реснуть в Алтаре?
Принятый ответ
Frostfall:
Ну, вот же. У тебя в триггерах. Во-первых у тебя одно и тоже событие в двух разных триггерах. Лучше все сделать в одном. А во-вторых, у тебя твой основной герой не исчезает, а просто умирает. Поэтому он и остается на ф1. Тебе нужно его удалить сначала (либо сменить хозяина, как написал драколич, но я не уверен, т.к. не делал), затем сменить хозяина Малаку, а затем (если нужно) снова создать основного героя для игрока и тут же его убить.
Ну, вот же. У тебя в триггерах. Во-первых у тебя одно и тоже событие в двух разных триггерах. Лучше все сделать в одном. А во-вторых, у тебя твой основной герой не исчезает, а просто умирает. Поэтому он и остается на ф1. Тебе нужно его удалить сначала (либо сменить хозяина, как написал драколич, но я не уверен, т.к. не делал), затем сменить хозяина Малаку, а затем (если нужно) снова создать основного героя для игрока и тут же его убить.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован TechnoViking
Отредактирован Lord_Teo
Ну, вот же. У тебя в триггерах. Во-первых у тебя одно и тоже событие в двух разных триггерах. Лучше все сделать в одном. А во-вторых, у тебя твой основной герой не исчезает, а просто умирает. Поэтому он и остается на ф1. Тебе нужно его удалить сначала (либо сменить хозяина, как написал драколич, но я не уверен, т.к. не делал), затем сменить хозяина Малаку, а затем (если нужно) снова создать основного героя для игрока и тут же его убить.