CMD:vips(playerid, params[])
{
SendClientMessage(playerid, green, " ");
SendClientMessage(playerid, green, "___________ |- Online VIPs -| ___________");
SendClientMessage(playerid, green, " ");
new
string[90],
playersname[MAX_PLAYER_NAME],
count = 0;
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(!PlayerInfo[i][VIP]) continue;
GetPlayerName(i, playersname, sizeof(playersname));
switch(PlayerInfo[i][VIP])
{
case 1: format(string, sizeof(string), "{993300}%s (ID:%i) - VIP Level: %d | Bronze VIP", playersname, i, PlayerInfo[i][VIP]);
case 2: format(string, sizeof(string), "{C0C0C0}%s (ID:%i) - VIP Level: %d | Silver VIP", playersname, i, PlayerInfo[i][VIP]);
case 3: format(string, sizeof(string), "{CCFFDD}%s (ID:%i) - VIP Level: %d | Gold VIP", playersname, i, PlayerInfo[i][VIP]);
case 4: format(string, sizeof(string), "{33CCFF}%s (ID:%i) - VIP Level: %d | Diamond VIP", playersname, i, PlayerInfo[i][VIP]);
default: continue;
}
}
SendClientMessage(playerid, red, string);
count++;
}
if(!count) SendClientMessage(playerid, red, "No VIP online in the list");
SendClientMessage(playerid, green, "______________________________________");
return 1;
}
H:\GAME\SA-MP Server\HGTDM~RP\Gamemodes\HGTDM~RP.pwn(31453) : error 010: invalid function or declaration H:\GAME\SA-MP Server\HGTDM~RP\Gamemodes\HGTDM~RP.pwn(31455) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.
CMD:vips(playerid, params[]) { #pragma unused params new count = 0, string[800]; for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { if(PlayerInfo[i][dRank] >= 1) { format(string, 500, "%s %s [ID:%i] | DonorLevel: %d\n", string, PlayerName2(i), i, PlayerInfo[i][dRank]); //We are appending the string, so put %s before any new data is added, //and that parameter actually refers to the string itself. count++; } } } if (count == 0) ShowPlayerDialog(playerid, 800, DIALOG_STYLE_MSGBOX, "{F81414}=Online Donators=", "{00FFEE}No Donators Online\n{00FF00}_____", "Close", ""); else ShowPlayerDialog(playerid, 800, DIALOG_STYLE_MSGBOX, "{F81414}=Online Donators=", string, "Close", ""); return 1; } |
CMD:vips(playerid, params[]) { SendClientMessage(playerid, green, " "); SendClientMessage(playerid, green, "___________ |- Online VIPs -| ___________"); SendClientMessage(playerid, green, " "); new string[90], playersname[MAX_PLAYER_NAME], count = 0; for (new i = 0; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) continue; { if(!PlayerInfo[i][VIP]) continue; { GetPlayerName(i, playersname, sizeof(playersname)); switch(PlayerInfo[i][VIP]) { case 1: format(string, sizeof(string), "{993300}%s (ID:%i) - VIP Level: %d | Bronze VIP", playersname, i, PlayerInfo[i][VIP]); case 2: format(string, sizeof(string), "{C0C0C0}%s (ID:%i) - VIP Level: %d | Silver VIP", playersname, i, PlayerInfo[i][VIP]); case 3: format(string, sizeof(string), "{CCFFDD}%s (ID:%i) - VIP Level: %d | Gold VIP", playersname, i, PlayerInfo[i][VIP]); case 4: format(string, sizeof(string), "{33CCFF}%s (ID:%i) - VIP Level: %d | Diamond VIP", playersname, i, PlayerInfo[i][VIP]); default: continue; } } SendClientMessage(playerid, red, string); count++; } if(!count) SendClientMessage(playerid, red, "No VIP online in the list"); { SendClientMessage(playerid, green, "______________________________________"); return 1; }
And isn't it clear? Don't you think there's an extra bracket under default? |
CMD:vips(playerid, params[]) { SendClientMessage(playerid, green, " "); SendClientMessage(playerid, green, "___________ |- Online VIPs -| ___________"); SendClientMessage(playerid, green, " "); new string[90], playersname[MAX_PLAYER_NAME], count = 0; for (new i = 0; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) continue; if(!PlayerInfo[i][VIP]) continue; GetPlayerName(i, playersname, sizeof(playersname)); switch(PlayerInfo[i][VIP]) { case 1: format(string, sizeof(string), "{993300}%s (ID:%i) - VIP Level: %d | Bronze VIP", playersname, i, PlayerInfo[i][VIP]); case 2: format(string, sizeof(string), "{C0C0C0}%s (ID:%i) - VIP Level: %d | Silver VIP", playersname, i, PlayerInfo[i][VIP]); case 3: format(string, sizeof(string), "{CCFFDD}%s (ID:%i) - VIP Level: %d | Gold VIP", playersname, i, PlayerInfo[i][VIP]); case 4: format(string, sizeof(string), "{33CCFF}%s (ID:%i) - VIP Level: %d | Diamond VIP", playersname, i, PlayerInfo[i][VIP]); default: continue; } } SendClientMessage(playerid, red, string); count++; } if(!count) SendClientMessage(playerid, red, "No VIP online in the list"); SendClientMessage(playerid, green, "______________________________________"); return 1; }