У меня при нажатии на абилку выводится сообщение игроку. Как мне при нажатии на другую абилку стереть это сообщение(или хотя бы все сообщения)?

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

call ClearTextMessages()
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
16
5 лет назад
2
call ClearTextMessages()
Принятый ответ
0
11
5 лет назад
0
DracoL1ch:
call ClearTextMessages()
Вот спасибо!
0
28
5 лет назад
0
DopaMine, ели нужно только для конкретного игрока, то нужно этот вызов обернуть в GetLocalPlayer().
0
11
5 лет назад
0
PT153:
DopaMine, ели нужно только для конкретного игрока, то нужно этот вызов обернуть в GetLocalPlayer().
А где тогда указывать, для какого именно игрока удалять?
И ещё: как на основе канала сделать способность, которая не прервёт текущего приказа? Не нашёл чё-то. P.S. Рёв не подходит, ибо мне нужно одновременно иметь 11 таких абилок(с разным ID приказа)
PT153:
GetLocalPlayer().
Эта штука возвращает игрока триггера что ль?
0
27
5 лет назад
Отредактирован MpW
0
DopaMine, ну пишешь, по идее триггер сработал у GetTriggerPlayer()
GetTriggerPlayer - игрок триггера
if GetLocalPlayer() == GetTriggerPlayer() then
	call ClearTextMessages()
endif
прочитай про статью GetLocalPlayer() на нашем сайте
константа GetLocalPlayer() возвращает локального игрока, у которого запущена игра. Допустим есть 2 игрока, играющие между собой. на машине первого игрока GetLocalPlayer() вернет первого, на машине второго игрока GetLocalPlayer() вернет второго игрока. Вообще между ними должна сихронизация. иначе при неправильном коде при сработке вылетает и все.
Главное просто условие записать. "локал игрок == твой игрок"
И ещё: как на основе канала сделать способность, которая не прервёт текущего приказа? Не нашёл чё-то. P.S. Рёв не подходит, ибо мне нужно одновременно иметь 11 таких абилок(с разным ID приказа)
Поменяй приказ. У канала это возможно. см. ссылка
0
11
5 лет назад
0
Главное просто условие записать. "локал игрок == твой игрок"
Спасибо! С этим понял.
Steal nerves:
Поменяй приказ. У канала это возможно. см. ссылка
Рылся, так и не понял: приказ - это ID приказа? Я ж говорю, у меня сразу 11 штук таких у юнита будет. Значит, надо разные ID у всех делать, чтоб каждая по отдельности срабатывала...(
Или что такое приказ тогда...
0
24
5 лет назад
0
И ещё:
Один вопрос - одна тема, одна тема - один вопрос....
0
28
5 лет назад
0
как на основе канала сделать способность, которая не прервёт текущего приказа?
Никак.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.