AddVehicleComponent

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

Описание:

Устанавливает на транспорт компонент (диски, бамперы, спойлеры, нитро и т.п.).

Параметры:

(vehicleid, componentid)
vehicleid ID транспортного средства, возвращаемого функциями CreateVehicle, AddStaticVehicle и AddStaticVehicleEx.
componentid ID компонента.


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

1, если транспорт с указанным ID существует на сервере, иначе 0.

const VEHICLE_COMPONENT_NITRO = 1010;

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/nitro"))
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            SendClientMessage(playerid, 0x888888FF, "Ошибка: Вы должны находиться за рулём автомобиля.");
            return 1;
        }
        if(GetPlayerMoney(playerid) < 1000)
        {
            SendClientMessage(playerid, 0x888888FF, "Ошибка: Установка закиси азота стоит $1000.");
            return 1;
        }
        AddVehicleComponent(GetPlayerVehicleID(playerid), VEHICLE_COMPONENT_NITRO);
        GivePlayerMoney(playerid, -1000);
        SendClientMessage(playerid, 0x33AA33FF, "Вы успешно установили закись азота за $1000.");
        return 1;
    }
    return 0;
}


См. также: