Создать акаунт
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум pawno » Pawno » Стандартные функции » [0.3.7] SetVehicleParamsCarWindows и GetVehicleParamsCarWi
[0.3.7] SetVehicleParamsCarWindows и GetVehicleParamsCarWi
Дата: Четверг, 12.05.2016, 20:16 | Сообщение # 1
OFF
Администратор
288Сообщения:
Цитата
Эти функции добавлены в 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 » Pawno » Стандартные функции » [0.3.7] SetVehicleParamsCarWindows и GetVehicleParamsCarWi
  • Страница 1 из 1
  • 1
Поиск:

Старая форма входа