one Question
#1

hello guys you can use cmd vips but only show the players with score

CMD:vips(playerid,params[])
{
new Count = 0;
new n[MAX_PLAYER_NAME];
new string[2024];
// SendClientMessage(playerid, 0x00FF00FF, "__________|Admins|__________");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[i][vip] < 1) continue;
GetPlayerName(i,n,sizeof(n));
format(string,sizeof(string),"%sLevel %d: %s (ID: %d) - {FFFF00}%s\n", string, PlayerInfo[i][vip], n, i, GetvpFromLevel(i));
Count++;
}
if(Count == 0)
{
ShowPlayerDialog(playerid, 18,DIALOG_STYLE_MSGBOX, "{33FF33}Online Vip Members", "{FF0000}Not Vip Online Now", "OK", "");
return 1;
}
ShowPlayerDialog(playerid, 18,DIALOG_STYLE_MSGBOX, "{33FF33}______ |- Online VIPs -| _______", string, "OK", "");
return 1;
}
stock GetvpFromLevel(playerid)
{
new vp[40];
switch(PlayerInfo[playerid][vip])
{
case 0:
{
vp = "Player";
}
case 1:
{
vp = "Rank 1";
}
case 2:
{
vp = "Rank 2";
}
case 3:
{
vp = "Rank 3";
}
case 4:
{
vp = "VIP BRONZE";
}
case 5:
{
vp = "VIP SILVER 5";
}
case 6:
{
vp = "VIP GOLD 6";
}
}
return vp;
}

add code is posible
if((GetPlayerScore(ID)>= 0 && GetPlayerScore(ID)<= 30))
{
rango = "NOOB";
}
else if((GetPlayerScore(ID)>= 31 && GetPlayerScore(ID)<= 74))
{
rango = "APPRENTICE";
}
else if((GetPlayerScore(ID)>= 75 && GetPlayerScore(ID)<= 129))
{
rango = "BASIC";
}
else if((GetPlayerScore(ID)>= 130 && GetPlayerScore(ID)<= 179))
{
rango = "ADVANCED";
}
else if((GetPlayerScore(ID)>= 180 && GetPlayerScore(ID)<= 250))
{
rango = "INTERMEDIATE";
}
else if((GetPlayerScore(ID)>= 251 && GetPlayerScore(ID)<= 330))
{
rango = "GANGSTER";
}
else if((GetPlayerScore(ID)>= 331 && GetPlayerScore(ID)<= 422))
{
rango = "HITMAN";
}
else if((GetPlayerScore(ID)>= 423 && GetPlayerScore(ID)<= 49)
{
rango = "PROFFESSIONAL";
}
else if((GetPlayerScore(ID)>= 499 && GetPlayerScore(ID)<= 679))
{
rango = "HOOD";
}
else if((GetPlayerScore(ID)>= 680 && GetPlayerScore(ID)<= 880))
{
rango = "ASPIRANT PRO";
Reply
#2

Add this line.

PHP Code:
if(GetPlayerScore(playerid) < 50) return SendClientMessage(playerid0xf8f8f8f8fff,"ERROR: {F00f00}You need 50 score at-least to see admins List!"); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)