Например: Игрок Cray-Z (красный) построил казармы!
Часто вижу такое на картах, а на своей без понятия как реализовать.

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

Edward, если на GUI, то использовать объединение строк (concatenate string), причем использовать его нужно будет дважды (смотрим скрин):
Jass:
call BJDebugMsg("Игрок " + GetPlayerName(Player(1)) + " построил казармы")
Загруженные файлы
0
8
6 лет назад
0
Функция GetPlayerName, которая принимает игрока и возвращает его имя. В русских триггерах долно быть что-то вроде Игрок - Имя игрока.
0
7
6 лет назад
0
uranus:
Функция GetPlayerName, которая принимает игрока и возвращает его имя. В русских триггерах долно быть что-то вроде Игрок - Имя игрока.
А как его имя вставить в сообщение?
2
27
6 лет назад
Отредактирован Феникс
2
Каждый раз одно и то же, ну нет смысла делать свою карту, если простейшего реализовать не можешь. Вступи в чужой проект, делай то, что умеешь, помогай, учись, постепенно опыт придёт на собственную карту. Или вообще просто посиди поучи основу триггеров - раздел статьи
1
8
6 лет назад
1
Edward, если на GUI, то использовать объединение строк (concatenate string), причем использовать его нужно будет дважды (смотрим скрин):
Jass:
call BJDebugMsg("Игрок " + GetPlayerName(Player(1)) + " построил казармы")
Загруженные файлы
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.