всегда хотел узнать как в rpg карты проверяют имя локального игрока, и если это имя совпадает с условием то там что-то делают...собственно вопрос..как я могу написать такой триггер и чтобы он проверил мое имя делая что-то там?

С этим событием тебе цыкл не понадобится
условие-если имя игрока TriggerPlayer = name
Вывести сообщение
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
Name Legion, зачем тебе локал плеер?
Функция "вывести текст для игрока n" работает без локал плеера. Зачем ты его туда лепишь?
Name Legion:
все могут
Так ты же сделал "показывать всем управляемым человеком игрокам"
Оно всем и показывает. В чем проблема то?
8
как объяснить ....я хочу проверить свое имя и если она совпадает то меня поприветствуют....локал плеер нужен чтобы меня УВИДЕЛИ в локальной сети...он же для этого предназначен?
или я чего то не понимаю? GetLocalPlayer возвращает имя локального игрока я присваиваю мое имя переменной и дальше работаю с ней....я не знаю
покажите на изображение как это должно выглядеть потому что у меня не получается
18
С этим событием тебе цыкл не понадобится
условие-если имя игрока TriggerPlayer = name
Вывести сообщение
Принятый ответ
8
все правильно...только вот цикл перебора всех игроков явно лишний ))) или turn off this trigger? поставлю...мне решать...работает...
да...решил вопрос...странно что иногда это не работает..или работает но неправильно...
в обычном редакторе все нормально работает а вот в JNGP нет
спасибо....за ответы
28
Name Legion, ты хотябы узнай для начала что делает GetLocalPlayer и что такое локальный игрок
а потом уже спрашивай как юзать его
+ по нему есть отдельная статья
22
локал лучше выводить текст привествия а циклом подбирать игроков активных и проверять ник, а у тя уже есть события при нажатие ESC то возврашать триггер игрок и проверять ник а потом уже выводить текст локально игроку...
23
он же для этого предназначен?
нет.
Name Legion:
только вот цикл перебора всех игроков явно лишний
а GetLocalPlayer() по-твоему не всех игроков перебирает?
22
avuremybe, локал возврашает от лица клиента возврашает номер игрока
23
pro100master, всех клиентов. Все номера.
28
avuremybe, если быть точнее то каждому игроку он вернёт свой номер
ну а в целом да
конструкция вида DisplayTextToPlayer(GetLocalPlayer(), 0, 0, "123") выведет текст 123 всем игрокам
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.