04.08.2014, 19:45
Hola. Bueno, en mi sistema de vehiculos decidi guardarle la vida del coche. La guarda pero no la carga. Estuve revisando el sistema y vi q al cargar el coche llama a esta funcion "ModificarVeh" que es para cargar las modificaciones del coche, y estoy seguro que el problema esta alli y tiene algo que hace q el vehiculo se le restaure la vida.
Aqui la funcion
cual de estas cosas hace q el coche se le restaure la vida al carro?
Aqui la funcion
cual de estas cosas hace q el coche se le restaure la vida al carro?
PHP код:
stock ModificarVeh(playerid, slot)
{
if (!VehicleInfo[playerid][slot][pVehDueno]) return 1;
if (!VehicleInfo[playerid][slot][pVehSpawn]) return 1;
new vehicleid = VehicleInfo[playerid][slot][pVehID];
new comp1 = VehicleInfo[playerid][slot][pVehMod1];
new comp2 = VehicleInfo[playerid][slot][pVehMod2];
new comp3 = VehicleInfo[playerid][slot][pVehMod3];
new comp4 = VehicleInfo[playerid][slot][pVehMod4];
new comp5 = VehicleInfo[playerid][slot][pVehMod5];
new comp6 = VehicleInfo[playerid][slot][pVehMod6];
new comp7 = VehicleInfo[playerid][slot][pVehMod7];
new comp8 = VehicleInfo[playerid][slot][pVehMod8];
new comp9 = VehicleInfo[playerid][slot][pVehMod9];
new comp10 = VehicleInfo[playerid][slot][pVehMod10];
new comp11 = VehicleInfo[playerid][slot][pVehMod11];
new comp12 = VehicleInfo[playerid][slot][pVehMod12];
new comp13 = VehicleInfo[playerid][slot][pVehMod13];
new comp14 = VehicleInfo[playerid][slot][pVehMod14];
new comp15 = VehicleInfo[playerid][slot][pVehMod15];
new comp16 = VehicleInfo[playerid][slot][pVehMod16];
new comp17 = VehicleInfo[playerid][slot][pVehMod17];
new color1 = VehicleInfo[playerid][slot][pVehColor1];
new color2 = VehicleInfo[playerid][slot][pVehColor2];
new paintjob = VehicleInfo[playerid][slot][pVehPaintjob];
if (comp1 != 0) AddVehicleComponent(vehicleid, comp1);
if (comp2 != 0) AddVehicleComponent(vehicleid, comp2);
if (comp3 != 0) AddVehicleComponent(vehicleid, comp3);
if (comp4 != 0) AddVehicleComponent(vehicleid, comp4);
if (comp5 != 0) AddVehicleComponent(vehicleid, comp5);
if (comp6 != 0) AddVehicleComponent(vehicleid, comp6);
if (comp7 != 0) AddVehicleComponent(vehicleid, comp7);
if (comp8 != 0) AddVehicleComponent(vehicleid, comp8);
if (comp9 != 0) AddVehicleComponent(vehicleid, comp9);
if (comp10 != 0) AddVehicleComponent(vehicleid, comp10);
if (comp11 != 0) AddVehicleComponent(vehicleid, comp11);
if (comp12 != 0) AddVehicleComponent(vehicleid, comp12);
if (comp13 != 0) AddVehicleComponent(vehicleid, comp13);
if (comp14 != 0) AddVehicleComponent(vehicleid, comp14);
if (comp15 != 0) AddVehicleComponent(vehicleid, comp15);
if (comp16 != 0) AddVehicleComponent(vehicleid, comp16);
if (comp17 != 0) AddVehicleComponent(vehicleid, comp17);
ChangeVehicleColor(vehicleid, color1, color2);
if (paintjob != -1) ChangeVehiclePaintjob(vehicleid, paintjob);
return 1;
}