CMD:stats(playerid,params[]) { new string[1250]; new player1; new name[MAX_PLAYER_NAME]; new rankdon1[50], rankdon2[50]; new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); if(!strlen(params)) player1 = playerid; else player1 = strval(params); switch(PlayerInfo[player1][pDj]) { case 0: rankdon1 = "No"; case 1: rankdon1 = "Yes"; } switch(PlayerInfo[player1][pHelper]) { case 0: rankdon2 = "No"; case 1: rankdon2 = "Yes"; } if(IsPlayerConnected(player1)) { format(string, sizeof(string), "%s Stats of %s\n",string, name); format(string, sizeof(string), "%s» Score: %s\n",string,PlayerInfo[player1][pScores]); format(string, sizeof(string), "%s» Money: %d\n",string,PlayerInfo[player1][pMoney]); format(string, sizeof(string), "%s» Kills: %d\n",string,PlayerInfo[player1][pKills]); format(string, sizeof(string), "%s» Deaths: %d\n",string,PlayerInfo[player1][pDeaths]); format(string, sizeof(string), "%s» Admin Level: %d\n",string,PlayerInfo[player1][pAdmin]); format(string, sizeof(string), "%s» Reaction Tests Won: %d\n",string,PlayerInfo[player1][pReactions]); format(string, sizeof(string), "%s» Total Warns: %d\n",string,PlayerInfo[player1][pWarns]); format(string, sizeof(string), "%s» Total kicks: %d\n",string,PlayerInfo[player1][pKicks]); format(string, sizeof(string), "%s» Total bans: %d\n",string,PlayerInfo[player1][pBans]); format(string, sizeof(string), "%s» Trusted Player: %s\n",string,rankdon2); format(string, sizeof(string), "%s» DJ: %s\n",string,rankdon1); ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "Player Stistics" , string,"ok",""); } else return SendClientMessage(playerid, RED, "ERROR: Player Not Connected!"); return 1; }
if(sscanf(params,"u",player1)) return SendClientMessage(playerid,COLOR_WHITE,"USAGE: /stats [playerid]");
Try this
Код:
if(sscanf(params,"u",player1)) return SendClientMessage(playerid,COLOR_WHITE,"USAGE: /stats [playerid]"); |
But if i want to check my stats not someone elses i dont want to put my id.. when i use /stats it says USAGE: /stats [playerid]
|
if (sscanf(params, "u", player1)) player1 = playerid;