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

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