Игорь19999
Новичок
Ув.Форумчане баг таков с командой lock машина всегда закрывается,и не открывается то есть lock и все.а unlock нету + к этому баг даже если она заrрыта на заднее седенье в мотик садишься или скутер и его не выкидывает хоть и закрыто вот CMD:
CMD:lock(playerid,params[]) {
new vehicle_params[8];
new Float:vehicle_position[3];
vehicle_params[0] = GetPVarInt(playerid,"CREVEH");
GetVehiclePos(vehicle_params[0],vehicle_position[0],vehicle_position[1],vehicle_position[2]);
if(!IsPlayerInRangeOfPoint(playerid,5.0,vehicle_position[0],vehicle_position[1],vehicle_position[2])) return SCM(playerid,-1,"Вы слишком далеко от своей тачки");
GetVehicleParamsEx(vehicle_params[0],vehicle_params[1],vehicle_params[2],vehicle_params[3],vehicle_params[4],vehicle_params[5],vehicle_params[6],vehicle_params[7]);
if(!vehicle_params[4]) {
SetVehicleParamsEx(vehicle_params[0],vehicle_params[1],vehicle_params[2],vehicle_params[3],0,vehicle_params[5],vehicle_params[6],0);
CarInfo[playerid][cLock] = 0;
CarDoors(vehicle_params[0],CarInfo[playerid][cLock]);
Vehicle[vehicle_params[0]][CarLock] = false;
GameTextForPlayer(playerid,"car ~g~unlock",1200,5);
SCM(playerid, COLOR_WHITE, "Вы открыли транспортное средство!");
} else{
SetVehicleParamsEx(vehicle_params[0],vehicle_params[1],vehicle_params[2],vehicle_params[3],1,vehicle_params[5],vehicle_params[6],0);
CarInfo[playerid][cLock] = 1;
CarDoors(vehicle_params[0],CarInfo[playerid][cLock]);
Vehicle[vehicle_params[0]][CarLock] = true;
GameTextForPlayer(playerid,"car ~r~lock",1200,5);
SCM(playerid,COLOR_WHITE, "Вы закрыли транспортное средство!");
}
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
return true;
}
Спасибо заранее,+ даходчивее если скуер или мот закрыт садится на заднее седенье,а в машинах норм,и любое авто вообще не открывается для водительского!Код выше,спс всем,выручайте.
CMD:lock(playerid,params[]) {
new vehicle_params[8];
new Float:vehicle_position[3];
vehicle_params[0] = GetPVarInt(playerid,"CREVEH");
GetVehiclePos(vehicle_params[0],vehicle_position[0],vehicle_position[1],vehicle_position[2]);
if(!IsPlayerInRangeOfPoint(playerid,5.0,vehicle_position[0],vehicle_position[1],vehicle_position[2])) return SCM(playerid,-1,"Вы слишком далеко от своей тачки");
GetVehicleParamsEx(vehicle_params[0],vehicle_params[1],vehicle_params[2],vehicle_params[3],vehicle_params[4],vehicle_params[5],vehicle_params[6],vehicle_params[7]);
if(!vehicle_params[4]) {
SetVehicleParamsEx(vehicle_params[0],vehicle_params[1],vehicle_params[2],vehicle_params[3],0,vehicle_params[5],vehicle_params[6],0);
CarInfo[playerid][cLock] = 0;
CarDoors(vehicle_params[0],CarInfo[playerid][cLock]);
Vehicle[vehicle_params[0]][CarLock] = false;
GameTextForPlayer(playerid,"car ~g~unlock",1200,5);
SCM(playerid, COLOR_WHITE, "Вы открыли транспортное средство!");
} else{
SetVehicleParamsEx(vehicle_params[0],vehicle_params[1],vehicle_params[2],vehicle_params[3],1,vehicle_params[5],vehicle_params[6],0);
CarInfo[playerid][cLock] = 1;
CarDoors(vehicle_params[0],CarInfo[playerid][cLock]);
Vehicle[vehicle_params[0]][CarLock] = true;
GameTextForPlayer(playerid,"car ~r~lock",1200,5);
SCM(playerid,COLOR_WHITE, "Вы закрыли транспортное средство!");
}
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
return true;
}
Спасибо заранее,+ даходчивее если скуер или мот закрыт садится на заднее седенье,а в машинах норм,и любое авто вообще не открывается для водительского!Код выше,спс всем,выручайте.
