31.10.2016, 15:56
Alright so the problem is when i mod a car, it doesn't matter if transfender or another modshop, it saves when i park the car, but when i use /respawn or if the car broke and respawns the mods are not showing.
Here is the OnVehicleSpawn
Here is the OnVehicleSpawn
Код:
public OnVehicleSpawn(vehicleid) { if(vehicleid != 509 && vehicleid != 481 && vehicleid != 510) { SetVehicleParamsEx(vehicleid, 0, 0, 0, 0, 0, 0, 0); foreach(Player, i) { if(vehicleid == PlayerInfo[i][pVeh]) { if(PlayerInfo[i][vLocked]) SetVehicleParamsEx(vehicleid, 0, 0, 0, 1, 0, 0, 0); ChangeVehicleColor(PlayerInfo[i][pVeh], PlayerInfo[i][vC1], PlayerInfo[i][vC2]); for(new x=0; x<14; i++) { AddVehicleComponent(PlayerInfo[i][pVeh], PlayerInfo[i][pVehMod][x]); } } if(vehicleid == PlayerInfo[i][pVVeh]) { if(PlayerInfo[i][vVLocked]) SetVehicleParamsEx(vehicleid, 0, 0, 0, 1, 0, 0, 0); ChangeVehicleColor(PlayerInfo[i][pVVeh], PlayerInfo[i][vVC1], PlayerInfo[i][vVC2]); for(new x=0; x<14; i++) { AddVehicleComponent(PlayerInfo[i][pVVeh], PlayerInfo[i][pVVehMod][x]); } } if(vehicleid == PlayerInfo[i][pBVeh]) { if(PlayerInfo[i][vBLocked]) SetVehicleParamsEx(vehicleid, 0, 0, 0, 1, 0, 0, 0); ChangeVehicleColor(PlayerInfo[i][pBVeh], PlayerInfo[i][vBC1], PlayerInfo[i][vBC2]); for(new x=0; x<14; i++) { AddVehicleComponent(PlayerInfo[i][pBVeh], PlayerInfo[i][pBVehMod][x]); } } } if(IsTruckerVehicle(vehicleid)) { TruckPackages[vehicleid] = -1; } if(Siren[vehicleid]) { Siren[vehicleid] = 0; DestroyDynamicObject(SirenObject[vehicleid]); DestroyDynamicObject(LightObject1[vehicleid]); } } return 1; }