13.05.2016, 13:31
Remember that OnVehicleSpawn is called when a vehicle respawns not when it is created. You can hook CreateVehicle and the other 2 functions that add static vehicles though. An example:
pawn Код:
stock HF_CreateVehicle(modelid, Float: x, Float: y, Float: z, Float: angle, color1, color2, respawn_delay, addsiren = 0)
{
new
vehicleid = CreateVehicle(modelid, x, y, z, angle, color1, color2, respawn_delay, addsiren);
switch (modelid)
{
// SANG aircrafts
case 425, 520: SetVehicleHealth(vehicleid, 2500);
// FBI armored truck
case 427, 528: SetVehicleHealth(vehicleid, 5000);
// NG tank
case 432: SetVehicleHealth(vehicleid, 10000);
}
return vehicleid;
}
#if defined _ALS_CreateVehicle
#undef CreateVehicle
#else
#define _ALS_CreateVehicle
#endif
#define CreateVehicle HF_CreateVehicle