07.12.2014, 05:18
You must save components by yourself and then load in when vehicle respawns, in OnVehicleSpawn.
Example:
Example:
Код:
new bool: VehicleNitro[MAX_VEHICLES]; public OnPlayerCommand(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/nitro")) { if(!IsPlayerInAnyVehicle(playerid) || GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "You can't add nitro!"); VehicleNitro[GetPlayerVehicleID(playerid)] = true; AddVehicleComponent(GetPlayerVehicleID(playerid), 1010); return true; } return false; } public OnVehicleSpawn(vehicleid) { if(VehicleNitro[vehicleid]) AddVehicleComponent(vehicleid, 1010); return true; }