format

Материал из Pro-Pawn Wiki
Перейти к: навигация, поиск

Описание:

Форматирует данные в строку (преобразует данные в строковый эквивалент и вставляет их в форматный текст).

Параметры:

(output[], len, const format[], {Float,_}:...)
output[] Массив для записи сформатированного текста.
len Размер массива output.
const format[] Форматная строка.
{Float,_}:... Форматируемые данные.


Возвращаемое значение:

Всегда возвращает 1.

Info rhombus.png
Примечание
Максимальная длина сформатированного текста - 4095 символов.


Bug.png
Баг SA-MP
Функция не поддерживает упакованные строки (как в параметре format, так и в форматируемых данных).


Пример использования:

CMD:getpos(playerid, params[])
{
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    new string[64];
    format(string, sizeof(string), "Ваши координаты: %.2f, %.2f, %.2f", x, y, z);
    return SendClientMessage(playerid, -1, string);
}


См. также: