Quote:
Originally Posted by lanix
show code
|
dcmd_V(playerid, params[])
{
new cmd[200], idx;
cmd = strtok(params, idx);
new String[200];
new tmp[256];
new Float
, Float:y, Float:z;
tmp = strtok(params, idx);
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLORE_ROSSO, "ERROR:You are already in a vehicle.");
if(!strlen(tmp)) return SendClientMessage(playerid, COLORE_ROSSO, "USE:/v [VehicleName/VehicleId].");
new vehicle = GetVehicleModelIDFromName(tmp);
if(vehicle < 400 || vehicle > 611) return SendClientMessage(playerid, COLORE_ROSSO, "ERROR:That vehicle does not exist.");
new Float:a;
GetPlayerFacingAngle(playerid, a);
GetPlayerPos(playerid, x, y, z);
DestroyVehicle(PlayersVehicle);
PlayersVehicle = CreateVehicle(vehicle, x, y, z, a, -1, -1, -1);
format(String, sizeof(String), "INFO:You have spawned a %s", aVehicleNames[vehicle - 400]);
SendClientMessage(playerid, COLORE_VERDE, String);
PutPlayerInVehicle(playerid, PlayersVehicle, 0);
return 1;
}