Unit selector

Events
Player - Player 1 (Red) Selects a unit
Player - Player 3 (Teal) Selects a unit
Player - Player 4 (Purple) Selects a unit
Player - Player 5 (Yellow) Selects a unit
Player - Player 6 (Orange) Selects a unit
Player - Player 7 (Green) Selects a unit
Conditions

Actions
Set player_selected_unit[(Player number of (Triggering player))] = (Triggering unit)
в чем мой косяк? триг устанавливает в переменную последнего выбранного юнита

Melissa:
на твоей мапе все работает о_о
вата фак....

в первой версии селектора событие выделения было только у игрока 1, как у тебя
получается, если впихнуть событий выделения на игрока больше одного, они перестают работать?
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
триг устанавливает в переменную последнего выбранного юнита
А что должен делать?
20
сейчас два скрина залью.
это скрин моего юнит селектора.
а это уже команда для работы с ним. проблема в том, что даже при наличии нужной способности все равно я получаю второе сообщение. а должен первое.
система такая - юнит селектор выбирает последнего выделенного юнита, юзер делает запрос командой - и получает инфу по своему выделенному. но у меня всегда выдается второе сообщение
Загруженные файлы
21
Может я чего то не понимаю,но на месте компа я бы тоже запутался, Set player_selected_unit[(Player number of (Triggering player))] = (Triggering unit)
Это дословно установить для выбранного юнита ( номер игрока(триггерный игрок)=триггерный юнит,(юнит в отнршении которого задействован триггер)
При этом в событиях указано сразу несколько игроков ,выполняться в приоритете будет в первую очередь для самого верхнего,а если их несколько игроков и каждый долбит по клавише?Какой из них в данный момент выбранный триггерный?(конкретики не хватает)
Тут движок варкрафт и выдает глюки - просто потому что он глючный.
Самый тупой совет это конечно сделать для каждого игрока отдельный триггер
(в меня полетят щас помидоры но это работает)
28
SсRealm, не неси бред
вообще не понимаю как тебя ещё не посадили в психушку за постоянный бред
ssbbssc, в первом триггере не триггерный игрок а владелец триггерного юнита
на будущее добавляй дебаг
замечание от Кет: грубо
20
SсRealm:
спасибо, ты мне настроение с утра поднял :D
nvc123:
спасибо, чуть позже проверю и клоузну тему
21
nvc123:
SсRealm, не неси бред
вообще не понимаю как тебя ещё не посадили в психушку за постоянный бред
ssbbssc, в первом триггере не триггерный игрок а владелец триггерного юнита
на будущее добавляй дебаг
Вот и первый помидор полетел,,,я предупреждал -же.Ну ладно, что поделаешь.
Пока не хвалят -это минус но и не гонят -это плюс)))
38
SсRealm, чувак, почитай статьи, пожалуйста. Вот просто выдели 2 часа и почитай.
Хотябы вот эти:
20
ScorpioT1000:
SсRealm, чувак, почитай статьи, пожалуйста. Вот просто выдели 2 часа и почитай.
Хотябы вот эти:
ну пожаааааааааааалуйста :D
nvc123:
ScorpioT1000:
а вообще зря ругаетесь, сдается мне, человек к нам пришел из редактора первой старки.
nvc123:
прокает, но с довольно забавным эффектом - выделяются только свои юниты, чужие - нет
21
Вообще то у меня три карты своих
и два года стажа.ну ладно .
Я знал что не стоило так говорить,
Но пускать систему в варкрафте на
такой автомат,когда не утончененный триггерный юнита
Я бы не рискнул.
32
Нафига такое?
Когда игрок вводит -info просто делает EnumUnitsSelectedOfPlayer и там уже проверяем FirstofGroup() == null если да то ниче не делаем, если нет то выдаем инфу....
5
quq_CCCP, правильно пишет.
Вот тебе примерчиГ:
Загруженные файлы
24
По скринам у тебя вроде бы всё правильно, я даже хз.
Не имея альтернативы проверить чекнул в редакторе сам, у меня всё работает.
Сделано точь-в точь как у тебя.
Загруженные файлы
20
Melissa:
на твоей мапе все работает о_о
вата фак....

в первой версии селектора событие выделения было только у игрока 1, как у тебя
получается, если впихнуть событий выделения на игрока больше одного, они перестают работать?
Принятый ответ
24
получается, если впихнуть событий выделения на игрока больше одного, они перестают работать?
да нет.
20
Melissa:
а другого ничего у меня в мапе нет, что могло бы влиять на выделение
Чтобы оставить комментарий, пожалуйста, войдите на сайт.