Advertisement
Steve_Stage

Untitled

Oct 26th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.75 KB | None | 0 0
  1. CMD:lock(playerid)
  2. {
  3.     new vehicleid = GetPlayerVehicleID(playerid);
  4.     if(GetPlayerState(playerid) != 2) return true;
  5.     if(IsABicycle(vehicleid)) return true;
  6.     if(IsABike(vehicleid)) return true;
  7.     GetVehiclePos(vehicleid, x_coord[playerid], y_coord[playerid], z_coord[playerid]);
  8.     if(IsPlayerInRangeOfPoint(playerid, 7.0, x_coord[playerid], y_coord[playerid], z_coord[playerid]) ||
  9.     IsPlayerInAnyVehicle(playerid) && lock_car{vehicleid} == false)
  10.     {
  11.         static
  12.             fmt_str_car_off[] = "*%s закрыл двери автомобиля";
  13.         new
  14.             str_car_off[sizeof(fmt_str_car_off)-2+MAX_PLAYER_NAME+1];
  15.         format(str_car_off, sizeof(str_car_off), fmt_str_car_off, GetName(playerid));
  16.         ProxDetector(playerid, 20.0, COLOR_ACTION, str_car_off);
  17.         GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
  18.         SetVehicleParamsEx(vehicleid, engine, lights, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
  19.         lock_car{vehicleid} = false;
  20.         return true;
  21.     }
  22.     if(IsPlayerInRangeOfPoint(playerid, 7.0, x_coord[playerid],y_coord[playerid], z_coord[playerid]) ||
  23.     IsPlayerInAnyVehicle(playerid) && lock_car{vehicleid} == true)
  24.     {
  25.         static
  26.             fmt_str_car_on[] = "*%s открыл двери автомобиля";
  27.         new
  28.             str_car_on[sizeof(fmt_str_car_on)-2+MAX_PLAYER_NAME+1];
  29.         format(str_car_on, sizeof(str_car_on), fmt_str_car_on, GetName(playerid));
  30.         ProxDetector(playerid, 20.0, COLOR_ACTION, str_car_on);
  31.         GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
  32.         SetVehicleParamsEx(vehicleid, engine, lights, alarm, VEHICLE_PARAMS_OFF, bonnet, boot, objective);
  33.         lock_car{vehicleid} = true;
  34.         return true;
  35.     }
  36.     return true;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement