http://laska-samp.biz/articles/pawn-book/opisanie-fynkcij/text-draw
°•°•° Проект SAMP - Romashka [0.3e] ™18+™ °•°•° :: Теория :: Pawn :: Описание функций Pawn

Функции для работы с TextDraw

TextDrawCreate  Создает новый Text Draw в памяти сервера и возвращает ID
Text Draw, который идентифицирует этот текст, переменная типа Text.
Синтаксис
TextDrawCreate(Float:x, Float:y, text[]);
Параметры функции
Float:x - Координата x позиции на экране, где будет показан Text Draw. По умолчанию считается, что разрешение экрана
640x480, для другого разрешения текст растягивается пропорционально.
Float:y - Координата y позиции на экране, где будет показан Text Draw.
text[] – Текст сообщения
Возможное использование:
1 new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");

TextDrawDestroy  Стирает из памяти сервера Text Draw с данным ID.
Синтаксис
TextDrawDestroy(Text:text);
Параметры функции
Text:text - ID Text Draw, который нужно стереть
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawDestroy(Welcome);

TextDrawLetterSize  Устанавливает ширину и высоту букв.
Синтаксис
TextDrawLetterSize(Text:text, Float:x, Float:y);
Параметры функции
Text:text - ID Text Draw, ширину и высоту букв которого нужно изменить.
Float:x – Ширина букв в пикселях
Float:y – Высота букв в пикселях
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawLetterSize(Welcome,20.0,30.0);


TextDrawTextSize  Устанавливает ширину и высоту рамки (при условии, что она используется).
Синтаксис
TextDrawTextSize(Text:text, Float:x, Float:y);
Параметры функции
Text:text - ID Text Draw, ширину и высоту рамки которого нужно изменить.
Float:x – Ширина букв в пикселях
Float:y – Высота букв в пикселях
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawTextSize(Welcome,20.0,30.0);


TextDrawAlignment  Устанавливает смещение текста в Text Draw.
Синтаксис
TextDrawAlignment(Text:text, alignment);
Параметры функции
Text:text - ID Text Draw, смешение текста которого нужно установить.
alignment – ID смешения: 0 или 1 – влево, 2 – центр, 3 – вправо.
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawAlignment(Welcome,2);


TextDrawColor  Устанавливает цвет текста в Text Draw.
Синтаксис
TextDrawColor(Text:text, color);
Параметры функции
Text:text - ID Text Draw, цвет текста которого нужно изменить.
color – цвет текста
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawColor(Welcome,0x000000FF);


TextDrawUseBox  Определяет использование рамки.
Синтаксис
TextDrawUseBox(Text:text, use);
Параметры функции
Text:text - ID Text Draw, для которого нужно определить использование рамки.
use – 1 использовать, 0 – не использовать
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawUserBox(Welcome,2);


TextDrawBoxColor  Устанавливает цвет рамки.
Синтаксис
TextDrawBoxColor(Text:text, color);
Параметры функции
Text:text - ID Text Draw, для которого нужно определить использование рамки.
color – цвет рамки
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawBoxColor(Welcome,0x000000FF);


TextDrawSetShadow  Устанавливает размер тени текста.
Синтаксис
TextDrawSetShadow(Text:text, size);
Параметры функции
Text:text - ID Text Draw, для которого нужно установить тень текста.
size – Размер тени
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawSetShadow(Welcome,1);


TextDrawSetOutline  Устанавливает размер обводки текста.
Синтаксис
TextDrawSetOutline(Text:text, size);
Параметры функции
Text:text - ID Text Draw, для которого нужно установить обводку текста.
size – Толщина обводки
Возможное использование:
new Text:Welcome = TextDrawCreate(320.0, 260.0, "Welcome to my server!");
TextDrawSetOutline(Welcome,1);




Опубликовано 12 December 2013