GivePlayerMoney

Материал из Pro-Pawn Wiki
Версия от 17:38, 16 октября 2020; Daniel-Cortez (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание:

Добавляет указанную сумму к количеству денег, отображаемых в HUD'е игрока.

Параметры:

(playerid, money)
playerid ID игрока.
money Сумма, которую нужно "выдать" игроку (добавить к текущему количеству денег).


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

1, если игрок подключен, иначе 0.

Info rhombus.png
Примечание
Минимальное/максимальное значение денег: -2'147'483'648 (-2147483648) / 2'147'483'647 (2147483647).


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

const WEAPON_PRICE_DESERT_EAGLE = 500; // Стоимость Desert Eagle и патронов к нему

CMD:buydeagle(playerid)
{
    if(GetPlayerMoney(playerid) < WEAPON_PRICE_DESERT_EAGLE)
        return SendClientMessage(playerid, 0xFF0000FF, "Ошибка: {FFFFFF}У Вас недостаточно средств для покупки Desert Eagle.");

    GivePlayerMoney(playerid, -WEAPON_PRICE_DESERT_EAGLE); // Отнимем стоимость Desert Eagle
    GivePlayerWeapon(playerid, WEAPON_DEAGLE, 24); // Выдадим Desert Eagle и 24 патрона к нему
    return SendClientMessage(playerid, -1, "Вы приобрели Deasert Eagle.");
}


См. также: