Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:lock(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) != 2) return true;
- if(IsABicycle(vehicleid)) return true;
- if(IsABike(vehicleid)) return true;
- GetVehiclePos(vehicleid, x_coord[playerid], y_coord[playerid], z_coord[playerid]);
- if(IsPlayerInRangeOfPoint(playerid, 7.0, x_coord[playerid], y_coord[playerid], z_coord[playerid]) ||
- IsPlayerInAnyVehicle(playerid) && lock_car{vehicleid} == false)
- {
- static
- fmt_str_car_off[] = "*%s закрыл двери автомобиля";
- new
- str_car_off[sizeof(fmt_str_car_off)-2+MAX_PLAYER_NAME+1];
- format(str_car_off, sizeof(str_car_off), fmt_str_car_off, GetName(playerid));
- ProxDetector(playerid, 20.0, COLOR_ACTION, str_car_off);
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
- lock_car{vehicleid} = false;
- return true;
- }
- if(IsPlayerInRangeOfPoint(playerid, 7.0, x_coord[playerid],y_coord[playerid], z_coord[playerid]) ||
- IsPlayerInAnyVehicle(playerid) && lock_car{vehicleid} == true)
- {
- static
- fmt_str_car_on[] = "*%s открыл двери автомобиля";
- new
- str_car_on[sizeof(fmt_str_car_on)-2+MAX_PLAYER_NAME+1];
- format(str_car_on, sizeof(str_car_on), fmt_str_car_on, GetName(playerid));
- ProxDetector(playerid, 20.0, COLOR_ACTION, str_car_on);
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, VEHICLE_PARAMS_OFF, bonnet, boot, objective);
- lock_car{vehicleid} = true;
- return true;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement