OnPlayerClickPlayer gives error
#3

This is not an sscanf function man. This is a callback. Code lines
pawn Код:
if(sscanf(params, "u", id))
        return SendClientMessage(playerid, DEEPPINK, "USAGE: /stats <id>");

    if(!IsPlayerConnected(id))
        return SendClientMessage(playerid, DEEPPINK, "ERROR: Player is not connected.");
are useless. How is it possible to click on a player on score board while he is disconnected? And there is no input so why to use sscanf?

This is your whole callback:
pawn Код:
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    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 = "Newbie";
        case 101..200: Rank = "Playa";
        case 201..300: Rank = "Gangsta";
        case 301..400: Rank = "Homie";
        case 401..500: Rank = "Respected Killer";
        case 501..600: Rank = "Killing Machine";
        case 601..700: Rank = "Jacker";
        case 701..800: Rank = "Marvellous Killer";
        case 801..900: Rank = "Criminal";
        case 901..1000: Rank = "GodFather";
        case 1001..2000: Rank = "The fucking god";
    }
        GetPlayerName(clickedplayerid, 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);
    }
    return 1;
}
Reply


Messages In This Thread
OnPlayerClickPlayer gives error - by MiGu3X - 24.04.2013, 22:26
Re : OnPlayerClickPlayer gives error - by thegreathom - 24.04.2013, 22:37
AW: OnPlayerClickPlayer gives error - by HurtLocker - 24.04.2013, 22:44
Respuesta: OnPlayerClickPlayer gives error - by MiGu3X - 24.04.2013, 22:48
Re: Respuesta: OnPlayerClickPlayer gives error - by RVRP - 24.04.2013, 22:55
Re: OnPlayerClickPlayer gives error - by Babul - 24.04.2013, 23:11

Forum Jump:


Users browsing this thread: 1 Guest(s)