10.05.2012, 11:21
Thought it will work but no.. :/ There is the whole code.
pawn Код:
dcmd_stats(playerid,params[]) {
new 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];
new str[1000];
strcat(str, "{FFFFFF}Niks: {E11D36}%s\n", PlayerName2(player1));
strcat(str, "{FFFFFF}Novaktie: {E11D36}%d\n", PlayerInfo[player1][Kills]);
strcat(str, "{FFFFFF}Naves: {E11D36}%d\n", PlayerInfo[player1][Deaths]);
strcat(str, "{FFFFFF}Attieciba: {E11D36}%0.2f\n", Float:PlayerInfo[player1][Kills]/Float:pDeaths);
strcat(str, "{FFFFFF}Nauda: {E11D36}%d\n", GetPlayerMoney(player1));
strcat(str, "{FFFFFF}Laiks serveri: {E11D36}%d hrs ", h);
strcat(str, "{E11D36}%d mins", m);
strcat(str, "{E11D36%d secs\n", s);
strcat(str, "{FFFFFF}Pistol: {E11D36}%d", PlayerInfo[player1][Pistolskill]);
strcat(str, "{FFFFFF}Silenced Pistol: {E11D36}%d\n", PlayerInfo[player1][SilencedPistolskill]);
strcat(str, "{FFFFFF}Desert Eagle: {E11D36}%d", PlayerInfo[player1][DesertEagleskill]);
strcat(str, "{FFFFFF}Shotgun: {E11D36}%d\n", PlayerInfo[player1][Shotgunskill]);
strcat(str, "{FFFFFF}Sawnoff Shotgun: {E11D36}%d", PlayerInfo[player1][Sawnoffskill]);
strcat(str, "{FFFFFF}Combat Shotgun: {E11D36}%d\n", PlayerInfo[player1][Spas12shotgunskill]);
strcat(str, "{FFFFFF}Micro Uzi/Tec-9: {E11D36}%d", PlayerInfo[player1][MicroUziskill]);
strcat(str, "{FFFFFF}MP5: {E11D36}%d\n", PlayerInfo[player1][MP5skill]);
strcat(str, "{FFFFFF}AK47: {E11D36}%d", PlayerInfo[player1][AK47skill]);
strcat(str, "{FFFFFF}M4A1: {E11D36}%d", PlayerInfo[player1][M4skill]);
strcat(str, "{FFFFFF}Rifle: {E11D36}%d", PlayerInfo[player1][Sniperskill]);
ShowPlayerDialog(playerid, 333, DIALOG_STYLE_MSGBOX, "{FFFFFF}Statistika.", str,"Aizvērt", "");
return 1;
} else return SendClientMessage(playerid, COLOR_GREY, "KLUDA: Speletajs nav piesledzies!");
}
Код:
(2841) : error 035: argument type mismatch (argument 3) (2844) : warning 213: tag mismatch
Код:
LINE 2841: strcat(str, "{FFFFFF}Niks: {E11D36}%s\n", PlayerName2(player1)); LINE 2844: strcat(str, "{FFFFFF}Attieciba: {E11D36}%0.2f\n", Float:PlayerInfo[player1][Kills]/Float:pDeaths);