Stats?
#1

Код HTML:
CMD:stats(playerid, params[])
{
            new ttext[20];
			new name[MAX_PLAYER_NAME+1];
    		GetPlayerName(playerid, name, sizeof(name));
			new admin = PlayerInfo[playerid][pAdmin];
            new money = PlayerInfo[playerid][pCash];
            new level = PlayerInfo[playerid][pScore];
            new skin = PlayerInfo[playerid][pSkin];
            new wanted = PlayerInfo[playerid][pWanted];
 			new kill = PlayerInfo[playerid][pKills];
 			new team = PlayerInfo[playerid][gTeam];
 			new memberteam = PlayerInfo[playerid][gMember];
			new death = PlayerInfo[playerid][pDeaths];
			new job = PlayerInfo[playerid][pJob];
			if(PlayerInfo[playerid][gMember] == 0)
			{
            new string1[360],stats[1024];
			if(PlayerInfo[playerid][gMember] == 0 || PlayerInfo[playerid][gTeam] == 0) { ttext = "Civil"; }
			else if(PlayerInfo[playerid][gMember] == 1 || PlayerInfo[playerid][gTeam] == 1) { ttext = "Police Departament"; }
			else if(PlayerInfo[playerid][gMember] == 2 || PlayerInfo[playerid][gTeam] == 2) { ttext = "F.B.I. Agent"; }
			else if(PlayerInfo[playerid][gMember] == 3 || PlayerInfo[playerid][gTeam] == 3) { ttext = "National Guard"; }
			else if(PlayerInfo[playerid][gMember] == 4 || PlayerInfo[playerid][gTeam] == 4) { ttext = "S.M.U.R.D"; }
			else if(PlayerInfo[playerid][gMember] == 5 || PlayerInfo[playerid][gTeam] == 5) { ttext = "T.T.C"; }
			else if(PlayerInfo[playerid][gMember] == 6 || PlayerInfo[playerid][gTeam] == 6) { ttext = "Hitman Agency"; }
			else if(PlayerInfo[playerid][gMember] == 7 || PlayerInfo[playerid][gTeam] == 7) { ttext = "Taxi Company"; }
			else if(PlayerInfo[playerid][pJob] == 0) { ttext = "None"; }
			else if(PlayerInfo[playerid][pJob] == 1) { ttext = "Farmer"; }
			else if(PlayerInfo[playerid][pJob] == 2) { ttext = "Spalator de masini"; }
            format(string1, sizeof string1, "{44A1D0}Buletin - {FF6666}%s\n{FFFFFF}________________\n \n{44A1D0}Level: {FFFFFF}[%d] \n{44A1D0}Money: {FFFFFF}[$%d] \n{44A1D0}AdminLevel: {FFFFFF}[%d] \n{44A1D0}Skin: {FFFFFF}[%d]\n{44A1D0}Faction: {FFFFFF}[%s]\n{44A1D0}WantedLevel: {FFFFFF}[%d] \n{44A1D0}Job: {FFFFFF}[%s] \n{44A1D0}Crime: {FFFFFF}[%d] \n{44A1D0}Deaths: {FFFFFF}[%d]", name,level,money,admin,skin,team,wanted,job,kill,death);
            format(stats, sizeof stats, "%s", string1);
            ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Stats:",stats,"Ok","");
            new INI:File = INI_Open(UserPath(playerid));
    		INI_SetTag(File,"data");
   		 	INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
  		  	INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
  		  	INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
  		  	INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
		 	INI_WriteInt(File,"Jail",PlayerInfo[playerid][pJail]);
			INI_WriteInt(File,"Mute",PlayerInfo[playerid][pMute]);
			INI_WriteInt(File,"Wanted",GetPlayerWantedLevel(playerid));
			INI_WriteInt(File,"Score",GetPlayerScore(playerid));
			INI_WriteInt(File,"Job",PlayerInfo[playerid][pJob]);
			INI_WriteInt(File,"Materials",PlayerInfo[playerid][pMaterials]);
			INI_WriteInt(File,"Skin",GetPlayerSkin(playerid));
			INI_WriteInt(File,"Color",GetPlayerColor(playerid));
			INI_WriteInt(File,"Team",PlayerInfo[playerid][gTeam]);
			INI_WriteInt(File,"Member",PlayerInfo[playerid][gMember]);
			INI_WriteInt(File,"Contract",PlayerInfo[playerid][pContract]);
    		INI_Close(File);
            } else {
            new string1[360],stats[1024];
   			if(PlayerInfo[playerid][gMember] == 0 || PlayerInfo[playerid][gTeam] == 0) { ttext = "Civil"; }
			else if(PlayerInfo[playerid][gMember] == 1 || PlayerInfo[playerid][gTeam] == 1) { ttext = "Police Departament"; }
			else if(PlayerInfo[playerid][gMember] == 2 || PlayerInfo[playerid][gTeam] == 2) { ttext = "F.B.I. Agent"; }
			else if(PlayerInfo[playerid][gMember] == 3 || PlayerInfo[playerid][gTeam] == 3) { ttext = "National Guard"; }
			else if(PlayerInfo[playerid][gMember] == 4 || PlayerInfo[playerid][gTeam] == 4) { ttext = "S.M.U.R.D"; }
			else if(PlayerInfo[playerid][gMember] == 5 || PlayerInfo[playerid][gTeam] == 5) { ttext = "T.T.C"; }
			else if(PlayerInfo[playerid][gMember] == 6 || PlayerInfo[playerid][gTeam] == 6) { ttext = "Hitman Agency"; }
			else if(PlayerInfo[playerid][gMember] == 7 || PlayerInfo[playerid][gTeam] == 7) { ttext = "Taxi Company"; }
			else if(PlayerInfo[playerid][pJob] == 0) { ttext = "None"; }
			else if(PlayerInfo[playerid][pJob] == 1) { ttext = "Farmer"; }
			else if(PlayerInfo[playerid][pJob] == 2) { ttext = "Spalator de masini"; }
            format(string1, sizeof string1, "{44A1D0}Buletin - {FF6666}%s\n{FFFFFF}________________\n \n{44A1D0}Level: {FFFFFF}[%d] \n{44A1D0}Money: {FFFFFF}[$%d] \n{44A1D0}AdminLevel: {FFFFFF}[%d] \n{44A1D0}Skin: {FFFFFF}[%d]\n{44A1D0}Faction: {FFFFFF}[%s]\n{44A1D0}WantedLevel: {FFFFFF}[%d] \n{44A1D0}Job: {FFFFFF}[%s] \n{44A1D0}Crime: {FFFFFF}[%d] \n{44A1D0}Deaths: {FFFFFF}[%d]", name,level,money,admin,skin,memberteam,wanted,job,kill,death);
            format(stats, sizeof stats, "%s", string1);
            ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Stats:",stats,"Ok","");
            new INI:File = INI_Open(UserPath(playerid));
    		INI_SetTag(File,"data");
    		INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
    		INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
    		INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
    		INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
    		INI_WriteInt(File,"Jail",PlayerInfo[playerid][pJail]);
			INI_WriteInt(File,"Mute",PlayerInfo[playerid][pMute]);
			INI_WriteInt(File,"Wanted",GetPlayerWantedLevel(playerid));
			INI_WriteInt(File,"Score",GetPlayerScore(playerid));
			INI_WriteInt(File,"Job",PlayerInfo[playerid][pJob]);
			INI_WriteInt(File,"Materials",PlayerInfo[playerid][pMaterials]);
			INI_WriteInt(File,"Skin",GetPlayerSkin(playerid));
			INI_WriteInt(File,"Color",GetPlayerColor(playerid));
			INI_WriteInt(File,"Team",PlayerInfo[playerid][gTeam]);
			INI_WriteInt(File,"Member",PlayerInfo[playerid][gMember]);
			INI_WriteInt(File,"Contract",PlayerInfo[playerid][pContract]);
		 	INI_Close(File);
            }
			return 1;
}
Please view Attachment On faction and Job
Reply
#2

What's the problem?
What do you want?
Explain it.. Dammed.
Reply
#3

On faction and job writing a strange character I want for example to faction Police Department
Reply
#4

Try this.
pawn Код:
CMD:stats(playerid, params[])
{
            new ttext[20];
            new name[MAX_PLAYER_NAME+1];
            GetPlayerName(playerid, name, sizeof(name));
            new admin = PlayerInfo[playerid][pAdmin];
            new money = PlayerInfo[playerid][pCash];
            new level = PlayerInfo[playerid][pScore];
            new skin = PlayerInfo[playerid][pSkin];
            new wanted = PlayerInfo[playerid][pWanted];
            new kill = PlayerInfo[playerid][pKills];
            new team = PlayerInfo[playerid][gTeam];
            new memberteam = PlayerInfo[playerid][gMember];
            new death = PlayerInfo[playerid][pDeaths];
            new job = PlayerInfo[playerid][pJob];
            if(PlayerInfo[playerid][gMember] == 0)
            {
            new string1[360],stats[1024];
            if(PlayerInfo[playerid][gMember] == 0 || PlayerInfo[playerid][gTeam] == 0) { ttext = "Civil"; }
            else if(PlayerInfo[playerid][gMember] == 1 || PlayerInfo[playerid][gTeam] == 1) { ttext = "Police Departament"; }
            else if(PlayerInfo[playerid][gMember] == 2 || PlayerInfo[playerid][gTeam] == 2) { ttext = "F.B.I. Agent"; }
            else if(PlayerInfo[playerid][gMember] == 3 || PlayerInfo[playerid][gTeam] == 3) { ttext = "National Guard"; }
            else if(PlayerInfo[playerid][gMember] == 4 || PlayerInfo[playerid][gTeam] == 4) { ttext = "S.M.U.R.D"; }
            else if(PlayerInfo[playerid][gMember] == 5 || PlayerInfo[playerid][gTeam] == 5) { ttext = "T.T.C"; }
            else if(PlayerInfo[playerid][gMember] == 6 || PlayerInfo[playerid][gTeam] == 6) { ttext = "Hitman Agency"; }
            else if(PlayerInfo[playerid][gMember] == 7 || PlayerInfo[playerid][gTeam] == 7) { ttext = "Taxi Company"; }
            else if(PlayerInfo[playerid][pJob] == 0) { ttext = "None"; }
            else if(PlayerInfo[playerid][pJob] == 1) { ttext = "Farmer"; }
            else if(PlayerInfo[playerid][pJob] == 2) { ttext = "Spalator de masini"; }
            format(string1, sizeof string1, "{44A1D0}Buletin - {FF6666}%s\n{FFFFFF}________________\n \n{44A1D0}Level: {FFFFFF}[%d] \n{44A1D0}Money: {FFFFFF}[$%d] \n{44A1D0}AdminLevel: {FFFFFF}[%d] \n{44A1D0}Skin: {FFFFFF}[%d]\n{44A1D0}Faction: {FFFFFF}[%s]\n{44A1D0}WantedLevel: {FFFFFF}[%d] \n{44A1D0}Job: {FFFFFF}[%s] \n{44A1D0}Crime: {FFFFFF}[%d] \n{44A1D0}Deaths: {FFFFFF}[%d]", name,level,money,admin,skin,team,wanted,job,kill,death);
            format(stats, sizeof stats, "%s", string1);
            ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Stats:",stats,"Ok","");
            new INI:File = INI_Open(UserPath(playerid));
            INI_SetTag(File,"data");
            INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
            INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
            INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
            INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
            INI_WriteInt(File,"Jail",PlayerInfo[playerid][pJail]);
            INI_WriteInt(File,"Mute",PlayerInfo[playerid][pMute]);
            INI_WriteInt(File,"Wanted",GetPlayerWantedLevel(playerid));
            INI_WriteInt(File,"Score",GetPlayerScore(playerid));
            INI_WriteInt(File,"Job",PlayerInfo[playerid][pJob]);
            INI_WriteInt(File,"Materials",PlayerInfo[playerid][pMaterials]);
            INI_WriteInt(File,"Skin",GetPlayerSkin(playerid));
            INI_WriteInt(File,"Color",GetPlayerColor(playerid));
            INI_WriteInt(File,"Team",PlayerInfo[playerid][gTeam]);
            INI_WriteInt(File,"Member",PlayerInfo[playerid][gMember]);
            INI_WriteInt(File,"Contract",PlayerInfo[playerid][pContract]);
            INI_Close(File);
            } else {
            new string1[360],stats[1024];
            if(PlayerInfo[playerid][gMember] == 0 || PlayerInfo[playerid][gTeam] == 0) format(ttext, 32, "Civillian");
            else if(PlayerInfo[playerid][gMember] == 1 || PlayerInfo[playerid][gTeam] == 1) format(ttext, 32, "Police Department");
            else if(PlayerInfo[playerid][gMember] == 2 || PlayerInfo[playerid][gTeam] == 2) format(ttext, 32, "F.B.I");
            else if(PlayerInfo[playerid][gMember] == 3 || PlayerInfo[playerid][gTeam] == 3) format(ttext, 32, "National Guard");
            else if(PlayerInfo[playerid][gMember] == 4 || PlayerInfo[playerid][gTeam] == 4) format(ttext, 32, "S.M.U.R.D");
            else if(PlayerInfo[playerid][gMember] == 5 || PlayerInfo[playerid][gTeam] == 5) format(ttext, 32, "T.T.C");
            else if(PlayerInfo[playerid][gMember] == 6 || PlayerInfo[playerid][gTeam] == 6) format(ttext, 32, "Hitman Adgency");
            else if(PlayerInfo[playerid][gMember] == 7 || PlayerInfo[playerid][gTeam] == 7) format(ttext, 32, "Taxi Company");
            else if(PlayerInfo[playerid][pJob] == 0) format(ttext, 32, "None");
            else if(PlayerInfo[playerid][pJob] == 1) format(ttext, 32, "Farmer");
            else if(PlayerInfo[playerid][pJob] == 2) format(ttext, 32, "Spalator de masini");
            format(string1, sizeof string1, "{44A1D0}Buletin - {FF6666}%s\n{FFFFFF}________________\n \n{44A1D0}Level: {FFFFFF}[%d] \n{44A1D0}Money: {FFFFFF}[$%d] \n{44A1D0}AdminLevel: {FFFFFF}[%d] \n{44A1D0}Skin: {FFFFFF}[%d]\n{44A1D0}Faction: {FFFFFF}[%s]\n{44A1D0}WantedLevel: {FFFFFF}[%d] \n{44A1D0}Job: {FFFFFF}[%s] \n{44A1D0}Crime: {FFFFFF}[%d] \n{44A1D0}Deaths: {FFFFFF}[%d]", name,level,money,admin,skin,memberteam,wanted,job,kill,death);
            format(stats, sizeof stats, "%s", string1);
            ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Stats:",stats,"Ok","");
            new INI:File = INI_Open(UserPath(playerid));
            INI_SetTag(File,"data");
            INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
            INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
            INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
            INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
            INI_WriteInt(File,"Jail",PlayerInfo[playerid][pJail]);
            INI_WriteInt(File,"Mute",PlayerInfo[playerid][pMute]);
            INI_WriteInt(File,"Wanted",GetPlayerWantedLevel(playerid));
            INI_WriteInt(File,"Score",GetPlayerScore(playerid));
            INI_WriteInt(File,"Job",PlayerInfo[playerid][pJob]);
            INI_WriteInt(File,"Materials",PlayerInfo[playerid][pMaterials]);
            INI_WriteInt(File,"Skin",GetPlayerSkin(playerid));
            INI_WriteInt(File,"Color",GetPlayerColor(playerid));
            INI_WriteInt(File,"Team",PlayerInfo[playerid][gTeam]);
            INI_WriteInt(File,"Member",PlayerInfo[playerid][gMember]);
            INI_WriteInt(File,"Contract",PlayerInfo[playerid][pContract]);
            INI_Close(File);
            }
            return 1;
}
Reply
#5

Does not work
Reply
#6

Have you ever heard of little structure called... switch case? Plus you can't assign strings like
pawn Код:
new _str[5];
_str = "Hey."
Hell no, use format or something like that.
Reply
#7

Then what to do?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)