Need it !
#1

I Need /stats command Which Show Player his Stats (kills Deaths Total Time Played i mean which save Times)
Reply
#2

pawn Код:
#if USE_STATS == true
dcmd_stats(playerid,params[])
{
    new string[128];
    new pDeaths;
    new player1, h, m, s;

    if(!strlen(params)) player1 = playerid;
    else player1 = strval(params);

    if(IsPlayerConnected(player1))
    {
    TotalGameTime(player1, h, m, s);
    if(AccInfo[player1][Deaths] == 0) pDeaths = 1;
    else pDeaths = AccInfo[player1][Deaths];
    format(string, sizeof(string), "|- %s's Statistics -|",PlayerName2(player1));
    SendClientMessage(playerid, green, string);
    format(string, sizeof(string), "Kills: [%d] | Deaths: [%d] | Ratio: [%0.2f] | Money: [$%d] | Time: [%d] hrs [%d] mins [%d] secs |", AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1), h, m, s);
    return SendClientMessage(playerid, green, string);
    } else
    return SendClientMessage(playerid, red, "ERROR: Player Not Connected!");
}
#endif
Reply
#3

Quote:
Originally Posted by Davz*|*Criss
Посмотреть сообщение
pawn Код:
#if USE_STATS == true
dcmd_stats(playerid,params[])
{
    new string[128];
    new pDeaths;
    new player1, h, m, s;

    if(!strlen(params)) player1 = playerid;
    else player1 = strval(params);

    if(IsPlayerConnected(player1))
    {
    TotalGameTime(player1, h, m, s);
    if(AccInfo[player1][Deaths] == 0) pDeaths = 1;
    else pDeaths = AccInfo[player1][Deaths];
    format(string, sizeof(string), "|- %s's Statistics -|",PlayerName2(player1));
    SendClientMessage(playerid, green, string);
    format(string, sizeof(string), "Kills: [%d] | Deaths: [%d] | Ratio: [%0.2f] | Money: [$%d] | Time: [%d] hrs [%d] mins [%d] secs |", AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1), h, m, s);
    return SendClientMessage(playerid, green, string);
    } else
    return SendClientMessage(playerid, red, "ERROR: Player Not Connected!");
}
#endif
Tell him where you ripped that from, he'll need AccInfo[MAX_PLAYERS] and the defines and all that.
Reply
#4

i will check it in a half Hour
Reply
#5

Quote:
Originally Posted by Stigg
Посмотреть сообщение
Tell him where you ripped that from, he'll need AccInfo[MAX_PLAYERS] and the defines and all that.
I did not made this code. i just pasted for helping him.

Roomeo go visit lux admin fs, hope you get help from there stats command.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)