GetPlayerArmour

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

Описание:

Узнаёт количество брони у игрока.

Параметры:

(playerid, &Float:armour)
playerid ID игрока.
&Float:armour Переменная для сохранения количества брони.


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

1 в случае успеха, либо 0, если игрок не подключен. Само количество брони возвращается косвенно через параметр armour.

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

CMD:getarmour(playerid, params[])
{
    if (0 == IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Вы не администратор сервера!");
    extract params -> new player:targetid; else // sscanf2
        return SendClientMessage(playerid, -1, "Использование: /getarmour [ID игрока/часть ника]");
    if (targetid == INVALID_PLAYER_ID)
        return SendClientMessage(playerid, -1, "Игрок не найден.");
    new string[29 + (-2 + 4) + (-2 + 3)];
    new Float:armour;
    GetPlayerArmour(targetid, armour);
    format(string, sizeof(string), "Броня игрока #%d: %.0f ед.", targetid, armour);
    return SendClientMessage(playerid, -1, string);
}


См. также: