Player Rank by kills
#2

Try this. This is how we do it.

pawn Код:
CMD:stats(playerid, params[])
{
    new id;
    new Cash = PlayerInfo[id][pCash];
    new Deaths = PlayerInfo[id][pDeaths];
    new Kills = PlayerInfo[id][pKills];
    new Score = PlayerInfo[id][pScore];
    new pName[24];
    new string[128];
        new rank[30];
    switch(Kills)
    {
        case 0..100: rank= "None";
        case 101..500: rank= "Savage Killer";
               //Setting the rank according to the kills
    }
   
    if(sscanf(params, "u", id))
        return SendClientMessage(playerid, DEEPPINK, "USAGE: /stats <id>");

    if(!IsPlayerConnected(id))
        return SendClientMessage(playerid, DEEPPINK, "ERROR: Player is not connected.");
    {
        GetPlayerName(playerid, pName, sizeof pName);
        format(string, sizeof(string), "{00FF22}===============[Stats of {FFFFFF}%s{00FF22}]==============", pName);
        SendClientMessage(playerid, -1, string);
        format(string, sizeof(string), "{FFFFFF}Cash: {00FF22}%d $ | {FFFFFF}Rank: {00FF22}%s", Cash , rank);
        SendClientMessage(playerid, -1, string);
        format(string, sizeof(string), "{FFFFFF}Deaths: {00FF22}%d {FFFFFF}| Kills: {00FF22}%d", Deaths, Kills);
        SendClientMessage(playerid, -1, string);
        format(string, sizeof(string), "{FFFFFF}Score: {00FF22}%d", Score);
        SendClientMessage(playerid, -1, string);
        SendClientMessage(playerid, -1, "{00FF22}================================================");
    }
    return 1;
}
Reply


Messages In This Thread
Player Rank by kills - by MiGu3X - 24.04.2013, 01:23
Re: Player Rank by kills - by Ballu Miaa - 24.04.2013, 03:11
Re: Player Rank by kills - by [ABK]Antonio - 24.04.2013, 03:12
Re: Player Rank by kills - by Ballu Miaa - 24.04.2013, 03:14
Re: Player Rank by kills - by Excel™ - 24.04.2013, 03:16
Re: Player Rank by kills - by Ballu Miaa - 24.04.2013, 03:25

Forum Jump:


Users browsing this thread: 1 Guest(s)