11.02.2009, 19:58
well, you can break it up into pieces, firstly what I'd do is generalise some code (fancy words
)
or you can put the vehicle models into an array, and loop through it
)Код:
if(PlayerToPoint(2.0, playerid, 2505.359,-1694.991,12.682) || PlayerToPoint(2.0, playerid, 2016.005,-2408.939,12.676) || PlayerToPoint(2.0, playerid, 2008.825,-2409.354,12.676) || PlayerToPoint(2.0, playerid, -1703.099,409.712,6.309))
{
if (!IsPlayerInAnyVehicle(playerid))
return 1; // safety first
new model = GetVehicleModel(GetPlayerVehicleID(playerid));
if (model == || model == || model == .....)
// do something
if (model == || model == || model == .....)
// do something
if (model == || model == || model == .....)
// do something
}
Код:
new AllowedCarModels[] = { 400, 401, 402, 403, 404 ..... 602 };
....
for (new i = 0; i < sizeof(AllowedCarModels); i++)
if (model == AllowedCarModels[i])
{
// groovy code
}

