Как сделать такой триггер?
Событие
прошло 15с
Действие
если имя игрока (int(A)) равно aname[1]
вывести на экран (На хосте играет "имя игрока (int(A))", будьте внимательны!)
Действие с циклом, ибо на каждый слот отдельную проверку
не !!хачу гавно!! код

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

NekoriDes, может просто нужных действий не разглядел.
Вот карта с триггером, если я правильно понял.
Загруженные файлы
0
19
7 лет назад
0
Похожие вопросы:

ответ
вариант через define native-функции, то есть ее подмена для последующего отлова как события изменения реальной переменной, не совсем подходит
Даже интересно, почему?
Как уловить момент очищения handle боевой единицы?
Как вариант - периодическая проверка координат юнита по его хендлу, стали равны 0.0 / 0.0 - юнит был удалён.
Как уловить момент удаления через функцию RemoveUnit?
Вызвать нужную функцию сразу после вызова RemoveUnit, очевидно.
ответ
Попробуй событие - входит в регион, ну и проверь что юн ит мертв.
Дефолтные способности сложно отслеживать, многие используют для работы свои методы, как к примеру руны или орбы - они хоть и кастуют спелл нл события каста нету, как и проверки приказа, кулдауна и прочего.
ответ
Steal nerves:
Сейчас не за компом. Но попробуй проверять при событий - юнит использует предмет. Проверяй сколько зарядов было. Вообще-то почти все события говорят нам не то, что случилось (произошло), а то что случится позже (обычно через 0 сек). Например, имеешь манипулирующий итем, который пропадет при нуле зарядов или станет зарядов меньше. Яркий пример, при событий юнит получает урон, там нам оповещают о уроне, который нанесут.
Проверяй кол-во зарядов у манипулирующего.
Если бы это было бы наоборот, то есть позже, нам бы тогда надо было бы проверять есть ли манипулирующий итем в инвентаре героя
ответ
Поменять тип боевой единицы в способности, не?

0
13
7 лет назад
0
Ты же сам описал как твой триггер должен выглядеть, что тебе еще нужно? Если ты хочешь чтобы тебе указали на ошибки — создай триггер и покажи скриншот.
0
26
7 лет назад
0
NekoriDes, может просто нужных действий не разглядел.
Вот карта с триггером, если я правильно понял.
Загруженные файлы
Принятый ответ
0
6
7 лет назад
Отредактирован PogromINC59
0
NekoriDes:
Ты же сам описал как твой триггер должен выглядеть, что тебе еще нужно? Если ты хочешь чтобы тебе указали на ошибки — создай триггер и покажи скриншот.
я понял как сделать на одно aname[1] проверку, а как мне сделать чтобы, aname[1] на все слоты, потом повтор aname[2] опять же на все слоты?.. Ошибку сейчас скину.
0
23
7 лет назад
0
PogromINC59, скачай библиотека Table и желай что хочеш внутри массива забихать группу или массив игрока
0
6
7 лет назад
0
pro100master:
PogromINC59, скачай библиотека Table и желай что хочеш внутри массива забихать группу или массив игрока
Не понял что за библиотека..
0
26
7 лет назад
0
PogromINC59, а мой пример не подходит тебе?
0
6
7 лет назад
0
8gabriel8:
PogromINC59, а мой пример не подходит тебе?
Спасибо огромное! Совсем забыл про группы игроков, ещё раз спасибо!)
1
26
7 лет назад
1
PogromINC59, спасибо в репутацию плюсиком не добавится)
0
23
7 лет назад
0
8gabriel8, чаше всего минусует =)
0
26
7 лет назад
0
pro100master, я? Я плюсую в основном, минусы ставлю за плохое поведение разве что, когда хамят или зазнаются на пустом месте.
0
13
7 лет назад
Отредактирован NekoriDes
0
PogromINC59, можно использовать индекс игрока, вместо player force.
Преобразование - Convert Player Index to Player.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.