Code Problem
#1

I have code , but it have some problems . Porblem is that in game sex: 78 , orign : 38 and etc. Why it shows some numbers from i dont know where? and how to het it work ? Name and Age it shows rightly.


Код:
public ShowPPass(playerid,targetid)
{
	if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
	{
		new atext[20];
		if(PlayerInfo[targetid][pSex] == 1) { atext = "Male"; }
		else if(PlayerInfo[targetid][pSex] == 2) { atext = "Female"; }
        else { atext = "None"; }
		new otext[20];
		if(PlayerInfo[targetid][pOrigin] == 1) { otext = "LA"; }
		else if(PlayerInfo[targetid][pOrigin] == 2) { otext = "SF"; }
		else if(PlayerInfo[targetid][pOrigin] == 3) { otext = "LV"; }
		else if(PlayerInfo[targetid][pOrigin] == 4) { otext = "LC"; }
        else { otext = "None"; }
		new married[20];
		strmid(married, PlayerInfo[targetid][pMarriedTo], 0, strlen(PlayerInfo[targetid][pMarriedTo]), 255);
		new age = PlayerInfo[playerid][pAge];
        new name[MAX_PLAYER_NAME];
		GetPlayerName(targetid, name, sizeof(name));
		new coordsstring[250];
        format(coordsstring, sizeof(coordsstring), "|______-=PASSPORT=-______|");
		SendClientMessage(playerid, COLOR_RED,coordsstring);
		format(coordsstring, sizeof(coordsstring), "Name: %s",name);
		SendClientMessage(playerid, COLOR_WHITE,coordsstring);
        format(coordsstring, sizeof(coordsstring), "Orgin: %d",otext);
        SendClientMessage(playerid, COLOR_WHITE,coordsstring);
		format(coordsstring, sizeof(coordsstring), "Sex: %d",pSex);
        SendClientMessage(playerid, COLOR_WHITE,coordsstring);
		format(coordsstring, sizeof(coordsstring), "Age: %d",age);
		SendClientMessage(playerid, COLOR_WHITE,coordsstring);
		format(coordsstring, sizeof(coordsstring), "Married To: %d",married);
		SendClientMessage(playerid, COLOR_WHITE,coordsstring);
		format(coordsstring, sizeof(coordsstring), "|_________________________|");
		SendClientMessage(playerid, COLOR_RED,coordsstring);
	}
}
Reply
#2

bump
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)