Что тут не так, подскажите?
Я уже как только не пытался сделать телепортауию через чат. Пишешь команду "-tp" и герой должен телепортироваться в центр арены, это сократит время перехода до точки. У меня почему-то не работает. Я и так пытался, и так. Может где ошибка, но я ещё не вижу

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

Делай мвссив с индексом равным номеру игрока (чтоб не запутаться) При событии ставь условие на триггеринг игрока. Если триггенинг игрок = красный то перекидывай соотв. юнита по индексу. напр MyHero[1]. Используй if then else. Все вместится в 1 триггер с кол-вом событий равным кол-ву игроков.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
6 лет назад
0
Похожие вопросы:

ответ
Выбрать героя добавь еще.
ответ
Да у тебя куча дыр, во-первых ты не запустил триггер 115 области lumber direction, и оно соответственно не реагирует на событие. Во-вторых перепроверь gold проверку условия на да или нет в той карте которую ты отправил стоит нет
А золото не движется потому что ты ожидание 0,5 сек поставил а область в милисекунде от изначальной то есть триггер не успевает запуститься
ответ
Viktor19:
Путь текстуры правильно указал?
да, сейчас вообще обратил внимание что текстуры идущие в комплекте не воспринимаются почему-то, а именно "Shield.blp".
Все равно проблема не решилась, вроде бы смог заменить текстуру, которую не видел но варик не воспринимает модель.
1
ответ
Afterdeath, скрин не могу, я с мобильного сейчас. Текстом напишу, по памяти.
Действия:
Pick every unit in playable map area and do multiple actions:
If picked unit belongs to ally of (Игрок 1) = да then (это союзник игрока 1).
Hide picked unit.
ответ
Roy Mustang:
Slork:
Поставь matching unit вместо picked unit.

3
23
6 лет назад
3
У тебя в событии нет никакого юнита, поэтому условие про юнита всегда ложно. Да и действие не будет работать. Тебе надо засунуть героя в переменную и двигать юнита в переменной.
0
17
6 лет назад
Отредактирован Komkozavr
0
SomeFire, выбрать юнита не могу, так как они нейтрально-пассивные, только при выборе меняют цвет игрока(то есть - этот юнит удаляется и создаётся другой точно такой же).
Да и даже если делать через переменные, то героев 12 штук. Поэтому мне нужно через юнитов игрока, ибо героя брать можно одного. Но так тоже не телепортирует. И это то же самое что и просто выбрать героя из выбора

Получилось через переменные, но как я и говорил, это то же самое что и выбор юнита. Юнит может быть любой, а не только именно выбранный
Тогда придётся для каждого игрока делать огромный триггер, и не факт что будет нормально работать, может телепортировать и героя союзника, если что-то пойдет не так.
2
18
6 лет назад
Отредактирован dave_wwid
2
Создавая юнита присваивай ему переменную Напр.Set MyHero = last created unit
где MyHero созданная тобой переменная типа "боевая единица". Далее обращаешься к своему герою через эту переменную. И что мешает использовать массив?
0
17
6 лет назад
Отредактирован Komkozavr
0
dave_wwid, так телепортирует последнего созданного юнита. Я сейчас проверил, и телепортировался юнит синего, а не красного
Сделал вот как. Где gg это переменная - игрок
Всё таки придется делать несколько триггеров
Загруженные файлы
2
18
6 лет назад
Отредактирован dave_wwid
2
Делай мвссив с индексом равным номеру игрока (чтоб не запутаться) При событии ставь условие на триггеринг игрока. Если триггенинг игрок = красный то перекидывай соотв. юнита по индексу. напр MyHero[1]. Используй if then else. Все вместится в 1 триггер с кол-вом событий равным кол-ву игроков.
Принятый ответ
0
17
6 лет назад
0
dave_wwid, вроде работает, но нужно проверять с игроками. Пока закрою вопрос. Спасибо за помощь
3
23
6 лет назад
3
Spector_Mark, тебе не нужен в этом триггере "последний созданный юнит" - это ссылка на последнего созданного юнита вообще во всей карте, а не в конкретном триггере. Занеси героев в переменные, когда эти герои только появляются в игре, и тогда сможешь их использовать в любой момент в любом месте.
0
17
6 лет назад
Отредактирован Komkozavr
0
SomeFire,
мда... Последний созданный юнит не подходит... Согласен
Тогда тупик
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.