ChangeVehicleColor

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

Описание:

Устанавливает цвета транспортного средства.

Параметры:

(vehicleid, color1, color2)

Параметры:

(vehicleid)
vehicleid ID транспортного средства.
color1, color2 Основной и дополнительный цвета транспорта.


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

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

Info rhombus.png
Примечание
Некоторые виды транспорта имеют текстуры фиксированного цвета, не предусматривающие перекраски. Кроме того, транспортные средства Camper, Cement и Squalo имеют по 4 цвета, последние 2 из которых выбираются случайным образом на стороне клиента при спавне т/с (т.е. разные игроки могут видеть разные цвета) и не могут быть изменены.


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

CMD:setvehcolor(playerid, params[])
{
    if(0 == IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Вы не администратор!");
    extract params -> new color1, color2; else // sscanf2
        return SendClientMessage(playerid, -1, "Использование: /setvehcolor [цвет 1 (0-255)] [цвет 2 (0-255)]");
    new vehicleid = GetPlayerVehicleID(playerid);
    if (vehicleid == 0)
        return SendClientMessage(playerid, -1, "Ошибка: Вы не внутри транспортного средства.");
    ChangeVehicleColor(vehicleid, color1, color2);
    new string[128];
    format(string, sizeof(string), "Вы сменили цвета транспорта на %d:%d.", color1, color2);
    return SendClientMessage(playerid, -1, string);
}


См. также: