21.04.2015, 12:00
Hello.
If I type /cv, It sends me an error message: "Invalid vehicle ID" instead of the usage message:
If I type /cv, It sends me an error message: "Invalid vehicle ID" instead of the usage message:
PHP код:
CMD:cv(playerid, params[])
{
if(AdminLevel[playerid] < 3) return SCM(playerid,COLOR_WHITE,""WORD_NADMIN"");
new Float:X, Float:Y, Float:Z, Float:az, Float:azh, String[128], vehicleid;
if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, ""WORD_USAGE"/cv [VEHICLE_NAME/ID]");
new vehicle = GetVehicleModelIDFromName(params);
if(strlen(params) && vehicle < 400) return SCM(playerid, COLOR_WHITE, ""WORD_ERROR"Invalid vehicle ID.");
if(strlen(params) && vehicle > 611) return SCM(playerid, COLOR_WHITE, ""WORD_ERROR"Invalid vehicle ID.");
GetPlayerPos(playerid, X, Y, Z);
if(!IsPlayerInAnyVehicle(playerid))
{
GetPlayerFacingAngle(playerid, az);
vehicleid = CreateVehicle(vehicle, X, Y, Z, az, -1, -1, -1);
}
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleZAngle(playerid, azh);
vehicleid = CreateVehicle(vehicle, X, Y, Z, azh, -1, -1, -1);
}
ADVehicle[vehicleid] = 1;
ADCount++;
PutPlayerInVehicle(playerid,vehicleid,0);
LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));
format(String, sizeof(String), ""WORD_SERVER"You have spawned a \"%s\"", aVehicleNames[vehicle - 400]);
SendClientMessage(playerid, COLOR_WHITE, String);
return 1;
}