04.05.2018, 17:20
Код:
CMD:rentvehicle(playerid, params[])
{
new vehicleid, string[256], string2[256], dialog[500];
if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
if(PlayerInfo[playerid][pCash] < 30000) return SendClientMessage(playerid, COLOR_WHITE, "Nu ai suma necesara de bani. (30.000$)");
if(IsPlayerInVehicle(playerid, vehicleid)) return SendClientMessage(playerid, COLOR_WHITE, "Nu poti inchiria un vehicul atat timp cat tu te afli intr-o masina.");
if(!IsPlayerInRangeOfPoint(playerid, 10.0, -2240.7644,539.0970,35.1488)) return SendClientMessage(playerid, COLOR_WHITE, "Nu te afli in locatia corecta.");
format(string, sizeof(string), "Vehicle\tIn Stock\n\n%s\t30\n", VehiculeRent(i));
strcat(string, dialog);
ShowPlayerDialog(playerid, DIALOG_RENTCAR, DIALOG_STYLE_TABLIST_HEADERS, "RentCar", string2, "Select", "Cancel");
return 1;
}
stock VehiculeRent(id){
new string[256];
switch(id){
case 0: string = "Infernus";
case 1: string = "Sultan";
case 2: string = "Bravura";
case 3: string = "Perenial";
}
return string;
}
: error 017: undefined symbol "id"error line: format(string, sizeof(string), "Vehicle\tIn Stock\n\n%s\t30\n", VehiculeRent(i));
why does it give a error in case the VehiculeRent is a stock?

