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);
}
}