[HELP]Need Help With /stats commands
#1

Код HTML:
CMD:stats(playerid,params[]) {
    new string[428], sLine[34], pDeaths, player1, h, m, s;
    if(!strlen(params)) player1 = playerid;
    else player1 = strval(params);

    if(IsPlayerConnected(player1)) {
        TotalGameTime(player1, h, m, s);
        if(PlayerInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = PlayerInfo[player1][Deaths];
        format(sLine, sizeof(sLine), "{fff000}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+");
        format(string, sizeof(string), "%s {FC0303}%s's Stats %s \n*Player Kills: %d \n*Player Deaths: %d \n*Player Ratio: %0.2f \n*Player Money: $%d \nSkin: %d \nScore: %d \nAdmin Level: %d \nPing: %d", sLine, PlayerName2(player1), sLine, PlayerInfo[player1][Kills], PlayerInfo[player1][Deaths], Float:PlayerInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1),GetPlayerSkin(player1),GetPlayerScore(player1),PlayerInfo[player1][Level],GetPlayerPing(player1));
        return ShowPlayerDialog(playerid, 758, 0, "[YS]Player Stats", string, "Ok", "");
    } else return SendClientMessage(playerid, red, "Player Not Connected!");
}
Hi Evry Body I need Help Becuz I need To Make This Commands Bigger If I use More Add in Is Say Input Line Tolong Can Anyone Can Help My With This By Makeing Is Putting in Bigger
Reply
#2

Try this instead:

pawn Код:
CMD:stats(playerid,params[])
{
    new string[428], sLine[34], pDeaths, player1, h, m, s;
    if (!strlen(params)) player1 = playerid;
    else player1 = strval(params);

    if (IsPlayerConnected(player1))
    {
        TotalGameTime(player1, h, m, s);
        if (PlayerInfo[player1][Deaths] == 0) pDeaths = 1;
        else pDeaths = PlayerInfo[player1][Deaths];

        format(sLine, sizeof(sLine), "{fff000}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+");
        format(string, sizeof(string), "%s {FC0303}%s's Stats %s \n*Player Kills: %d \n*Player Deaths: %d \n*Player Ratio: %0.2f \n*Player Money: $%d \nSkin: %d \nScore: %d \nAdmin Level: %d \nPing: %d",
            sLine,
            PlayerName2(player1),
            sLine,
            PlayerInfo[player1][Kills],
            PlayerInfo[player1][Deaths],
            Float:PlayerInfo[player1][Kills]/Float:pDeaths,
            GetPlayerMoney(player1),
            GetPlayerSkin(player1),
            GetPlayerScore(player1),
            PlayerInfo[player1][Level],
            GetPlayerPing(player1)
        );
        return ShowPlayerDialog(playerid, 758, 0, "[YS]Player Stats", string, "Ok", "");
    }
    else SendClientMessage(playerid, red, "Player Not Connected!");
    return 1;
}
Reply
#3

Thanks Emmet But can You Make It Huge And Beter ?
Reply
#4

Oh Ops Sory dont Mater i done it
Reply
#5

oh emmet Can You help my Again I want To Create /credits With ZCMD but i can Make Is More Line And Longer can You Example for my please i realy Thanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)