CMD:vehicles(playerid, params[])
{
new bool:found = false, list[512];
list = "ID\tVehicle\tNumber Plate\n";
for (new i = 0; i < MAX_VEHICLES; i++)
{
if(PlayerVehicle[v][pvStatus] == 1)
{
if (!strcmp(PlayerVehicle[i][pvOwner], owner, true)) {
found = true;
format(list, sizeof(list), "%s%d\t%s\t%s\n", list, v, GetVehicleName(v), PlayerVehicle[v][pvPlate]);
}
}
}
if(found == true) return ShowPlayerDialog(playerid, DIALOG_MYVEHICLES, DIALOG_STYLE_TABLIST_HEADERS, "Vehicles", list, "Select", "Close");
else return ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Vehicles", "{FF0000}No vehicles found!", "Close", "");
}
if (!strcmp(PlayerVehicle[i][pvOwner], owner, true))
if(PlayerVehicle[v][pvStatus] == 1)
|
Where does "owner" come from in
Код:
if (!strcmp(PlayerVehicle[i][pvOwner], owner, true)) Код:
if(PlayerVehicle[v][pvStatus] == 1) |
CMD:vehicles(playerid, params[])
{
new bool:found = false, list[512];
list = "ID\tVehicle\tNumber Plate\n";
new owner[MAX_PLAYER_NAME];
GetPlayerName(playerid, owner, MAX_PLAYER_NAME);
for (new i = 0; i < MAX_VEHICLES; i++)
{
if(PlayerVehicle[i][pvStatus] && !strcmp(PlayerVehicle[i][pvOwner], owner, true))
{
found = true;
format(list, sizeof(list), "%s%d\t%s\t%s\n", list, i, GetVehicleName(i), PlayerVehicle[i][pvPlate]);
}
}
if(found == true) return ShowPlayerDialog(playerid, DIALOG_MYVEHICLES, DIALOG_STYLE_TABLIST_HEADERS, "Vehicles", list, "Select", "Close");
else return ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Vehicles", "{FF0000}No vehicles found!", "Close", "");
}
CMD:vehicles(playerid, params[])
{
new bool:found = false, list[512];
list = "ID\tVehicle\tNumber Plate\n";
new owner[MAX_PLAYER_NAME];
GetPlayerName(playerid, owner, MAX_PLAYER_NAME);
printf("Starting debugging...");
for (new i = 0; i < MAX_VEHICLES; i++)
{
if(PlayerVehicle[i][pvStatus] && !strcmp(PlayerVehicle[i][pvOwner], owner))
{
printf("Listing vehicleid %i", i);
found = true;
format(list, sizeof(list), "%s%d\t%s\t%s\n", list, i, GetVehicleName(i), PlayerVehicle[i][pvPlate]);
}
}
if(found == true)
{
printf("About to post: %s", list);
return ShowPlayerDialog(playerid, DIALOG_MYVEHICLES, DIALOG_STYLE_TABLIST_HEADERS, "Vehicles", list, "Select", "Close");
}
else
{
printf("No vehicles were found.");
return ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Vehicles", "{FF0000}No vehicles found!", "Close", "");
}
}