22.01.2015, 15:13
Got it! Tested and works!
pawn Code:
CMD:v(playerid,params[])
{
if(InDM[playerid]) return GameTextForPlayer(playerid, "~w~You cannot spawn vehicles in ~r~DM",2000,5);
new modelid[32];
if(sscanf(params, "s[32]", modelid)) return ShowPlayerDialog(playerid, Dialog_Vehicles, DIALOG_STYLE_LIST, "{ffffff}Vehicle categories:", "Airplanes\nHelicopters\nBikes\nConvertibles\nIndustrial\nLowriders\nOff Road\nPublic Service\nSaloons\nSport Vehicles\nStation Wagons\nBoats\nTrailers\nUnique\nRC Vehicles", "Select", "Back" );
if(400 <= strval(modelid) <= 611)
{
VehicleSpawner(playerid, strval(modelid));
}
else
{
new model = GetVehicleModelIDFromName(modelid);
if(400 <= model <= 611)
{
VehicleSpawner(playerid, model);
}
else
{
GameTextForPlayer(playerid, "~w~Invalid ~r~Name/ID!",2000,5);
}
}
return 1;
}