Текст посредине экрана?
|
|
InvisibleCatэ | Дата: Понедельник, 16 Апреля 2012, 14:07:21 | Сообщение # 1 |
3 уровень
Группа: Пользователи
Сообщений: 40
Награды: 0
Репутация: 8
Блокировки:
| Как сделать текст посредине экран?
Например: Недостаточно маны.
|
|
|
|
Slonick | Дата: Понедельник, 16 Апреля 2012, 14:09:43 | Сообщение # 2 |
10 уровень
Группа: Проверенные
Сообщений: 1688
Награды: 0
Репутация: 247
Блокировки:
| Юзай " "
|
|
|
|
InvisibleCatэ | Дата: Понедельник, 16 Апреля 2012, 15:15:40 | Сообщение # 3 |
3 уровень
Группа: Пользователи
Сообщений: 40
Награды: 0
Репутация: 8
Блокировки:
| " что ? " Добавлено (16 Апрель 2012, 15:15:40) --------------------------------------------- up.
|
|
|
|
Kartoha | Дата: Понедельник, 16 Апреля 2012, 17:20:52 | Сообщение # 4 |
10 уровень
Группа: Ветераны
Сообщений: 2851
Награды: 1
Блокировки:
| Есть функция, которая позволяет выводить текстовое сообщение на определенных координатах экрана: native DisplayTextToPlayer takes player toPlayer, real x, real y, string message returns nothing
Вызывать её так:
call DisplayTextToPlayer (<Игрок, которому нужно показать сообщение>, <положение текста на экране по оси X>, <положение текста на экране по оси Y>, "Текст сообщения")
Пример (с координатами для центра экрана):
Code call DisplayTextToPlayer (Player(0), 0.35, 0.65, "Недостаточно маны")
|
|
|
|
Hexing | Дата: Понедельник, 16 Апреля 2012, 17:34:53 | Сообщение # 5 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| Code DisplayTimedTextToPlayer(GetLocalPlayer(), 0.3, 0.0, 1.0, "|cffffff99Недостаточно маны|r") вроде похоже
|
|
|
|
InvisibleCatэ | Дата: Понедельник, 16 Апреля 2012, 19:55:02 | Сообщение # 6 |
3 уровень
Группа: Пользователи
Сообщений: 40
Награды: 0
Репутация: 8
Блокировки:
| Что за прикол ? Все текстовые сообщения пишутся посредине экрана. А нужное пишет не так, как стандартные, вроде "Недостаточно маны".
|
|
|
|
Hexing | Дата: Понедельник, 16 Апреля 2012, 20:51:54 | Сообщение # 7 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| Quote (InvisibleCatэ) Что за прикол ? Все текстовые сообщения пишутся посредине экрана. А нужное пишет не так, как стандартные, вроде "Недостаточно маны". это предел возможного, и да, то что пишутся по середине - это легко фиксится, только будут отступы в чате, делается тak: DisplayTimedTextToPlayer(GetLocalPlayer(), 0.0, 0.0, 1.0, " ") DisplayTimedTextToPlayer(GetLocalPlayer(), 0.3, 0.0, 1.0, "|cffffff99Недостаточно маны|r") DisplayTimedTextToPlayer(GetLocalPlayer(), 0.0, 0.0, 1.0, " ") если не ошибаюсь, должно сработать, и помойму первый пробел лишний, вообщем эксперементируйте
|
|
|
|