Страница 1 из 11
Форум » Программирование в Pawno » Стандартные функции » [0.3.7] SetVehicleParamsCarWindows и GetVehicleParamsCarWi
[0.3.7] SetVehicleParamsCarWindows и GetVehicleParamsCarWi
Добавлено 12.05.2016 в 20:16 | Сообщение №1
Сообщений: 263 Репутация: 0
Администраторы
Цитата
Эти функции добавлены в 0.3.7!! В ранних версиях работать не будет!

Параметры:
GetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright)

vehicleid - ID машины.
driver - Водительское окно.
passenger - Пассажирское окно.
backleft - Заднее левое окно.
backright - Заднее правое окно.

SetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright)
Параметры такие же.

Значения окон:
-1 - состояние окна не установлено (как правило окно закрыто).
0 - окно открыто.
1 - окно закрыто.

Пример использования:
Код
if(strcmp(cmdtext, "/driverwindow", true) == 0)
{
        new vehicleid = GetPlayerVehicleID(playerid), driver, passenger, backleft, backright;
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"Вы не в машине!");
        if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -,1 "Нельзя регулировать водительское окно, если Вы не водитель!");
        GetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright);
        if(driver == 0) return SetVehicleParamsCarWindows(vehicleid, 1, passenger, backleft, backright) && SendClientMessage(playerid, -1, "Вы закрыли окно!");
        else if(driver != 0) return SetVehicleParamsCarWindows(vehicleid, 0, passenger, backleft, backright) && SendClientMessage(playerid, -1, "Вы открыли окно!");
}


Программист любитель :)
Форум » Программирование в Pawno » Стандартные функции » [0.3.7] SetVehicleParamsCarWindows и GetVehicleParamsCarWi
Страница 1 из 11
Поиск: