22.01.2015, 14:41
Hello!
How to make that player could use /v [vehicleid/name] or just /v and dialog will show up
I tried something but it doesnt work!
And how to make that player could enter veh name too.
Thanks
How to make that player could use /v [vehicleid/name] or just /v and dialog will show up
I tried something but it doesnt work!
And how to make that player could enter veh name too.
Thanks
Code:
CMD:v(playerid,params[]) { if(InDM[playerid]) return GameTextForPlayer(playerid, "~w~You cannot spawn vehicles in ~r~DM",2000,5); if(params[0]) { new modelid; if(sscanf(params, "i", modelid))return GameTextForPlayer(playerid, "~w~/v ~n~~r~[vehicleid]",2000,5); if(modelid < 400 || modelid > 611) return GameTextForPlayer(playerid, "~w~Invalid ~r~VEHICLE ID!",2000,5); VehicleSpawner(playerid,modelid); } else { 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" ); } return 1; }
Code:
GetVehicleModelIDFromName(vname[]) { for(new i = 0; i < 211; i++) { if ( strfind(VehicleNames[i], vname, true) != -1 ) return i + 400; } return -1; }