Faction invite problem.
#1

Hy guys, i have a problem. When i use /invite , i invite somneone in my faction and when i kill them or respawn him, he's skin change in a civ skin. But when i give /invite and /giverank 1/2/3 work's fine. Help me to fix /invite command without change the skin when i use them.

/invite codes.
Code:
	if(strcmp(cmd, "/invite", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "» /invite ");
				return 1;
			}
			new para1;
			new ftext[20];
			para1 = ReturnUser(tmp);
			if (PlayerInfo[playerid][pLeader] >= 1)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
					    if (PlayerInfo[para1][pLeader] == 0)
					    {
					        if(PlayerInfo[para1][pMember] >= 2 || PlayerInfo[para1][pLeader] >= 2)
					        {
					            SendClientMessage(playerid, COLOR_GREY, "TEXT");
					            return 1;
					        }
					        if(PlayerInfo[playerid][pLeader] == 1) { PlayerInfo[para1][pTeam] = 1; gTeam[para1] = 1; ftext = "LSPD"; ChosenSkin[para1] = 267; SetPlayerSkin(para1, 267); }
					        else if(PlayerInfo[playerid][pLeader] == 2) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "F.B.I Agency"; ChosenSkin[para1] = 164; SetPlayerSkin(para1, 164); }
					        else if(PlayerInfo[playerid][pLeader] == 3) { PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "National Guard"; ChosenSkin[para1] = 285; SetPlayerSkin(para1, 285); }
					        else if(PlayerInfo[playerid][pLeader] == 4) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "Medics and Fireman"; ChosenSkin[para1] = 70; SetPlayerSkin(para1, 70); }
					        else if(PlayerInfo[playerid][pLeader] == 5) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "La Cosa Nostra"; ChosenSkin[para1] = 258; SetPlayerSkin(para1, 258); }
					        else if(PlayerInfo[playerid][pLeader] == 6) { PlayerInfo[para1][pTeam] = 6; gTeam[para1] = 6; ftext = "Yakuza"; ChosenSkin[para1] = 121; SetPlayerSkin(para1, 121); }
					        else if(PlayerInfo[playerid][pLeader] == 8) { PlayerInfo[para1][pTeam] = 8; gTeam[para1] = 8; ftext = "Hitman Agency"; ChosenSkin[para1] = 127; SetPlayerSkin(para1, 127); }
					        else if(PlayerInfo[playerid][pLeader] == 9) { PlayerInfo[para1][pTeam] = 9; gTeam[para1] = 9; ftext = "News Repoter"; ChosenSkin[para1] = 206; SetPlayerSkin(para1, 206); }
                            else if(PlayerInfo[playerid][pLeader] == 10) { PlayerInfo[para1][pTeam] = 10; gTeam[para1] = 10; ftext = "Taxi Company"; ChosenSkin[para1] = 255; SetPlayerSkin(para1, 255); }
							else if(PlayerInfo[playerid][pLeader] == 11) { PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = "School Instructors"; ChosenSkin[para1] = 59; SetPlayerSkin(para1, 59); }
					        else if(PlayerInfo[playerid][pLeader] == 12) { PlayerInfo[para1][pTeam] = 12; gTeam[para1] = 12; ftext = "Bloods Gang"; ChosenSkin[para1] = 19; SetPlayerSkin(para1, 19); }
					        else if(PlayerInfo[playerid][pLeader] == 13) { PlayerInfo[para1][pTeam] = 13; gTeam[para1] = 13; ftext = "Crips Gang"; ChosenSkin[para1] = 176; SetPlayerSkin(para1, 176); }
					        else if(PlayerInfo[playerid][pLeader] == 14) { PlayerInfo[para1][pTeam] = 14; gTeam[para1] = 14; ftext = "Nortenos Gang"; ChosenSkin[para1] = 30; SetPlayerSkin(para1, 30); }
					        else if(PlayerInfo[playerid][pLeader] == 15) { PlayerInfo[para1][pTeam] = 15; gTeam[para1] = 15; ftext = "Surenos Gang"; ChosenSkin[para1] = 184; SetPlayerSkin(para1, 184); }
					        else { return 1; }
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
							PlayerInfo[para1][pMember] = PlayerInfo[playerid][pLeader];
							PlayerInfo[para1][pRank] = 1;
							printf("TEXT.", sendername, giveplayer, ftext);
							format(string, sizeof(string), "TEXT", ftext,sendername);
							SendClientMessage(para1, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "TEXT.", giveplayer,ftext);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "TEXT");
						    return 1;
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "TEXT");
			}
		}
		return 1;
	}
/giverank codes.
Code:
   if(strcmp(cmd, "/giverank", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "» /giverank [playerid/PartOfName] [Rank(1-6)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
            if(level > 6 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "TEXT"); return 1; }
			if(PlayerInfo[playerid][pLeader] != PlayerInfo[para1][pMember])
			{
			    SendClientMessage(playerid, COLOR_GRAD2, "{TEXT");
				return 1;
			}
			if (PlayerInfo[playerid][pLeader] >= 1)
			{
				if(IsPlayerConnected(para1))
				{
					if(para1 != INVALID_PLAYER_ID)
					{
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pRank] = level;
						format(string, sizeof(string), "TEXT", sendername);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "» I-ai dar lui %s Rank %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);

// Police Departament Skins
						if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 267; SetPlayerSkin(para1, 267); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 281; SetPlayerSkin(para1, 281); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 280; SetPlayerSkin(para1, 280); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 282; SetPlayerSkin(para1, 282); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 288; SetPlayerSkin(para1, 288); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 295; SetPlayerSkin(para1, 295); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 150; SetPlayerSkin(para1, 150);
							}
						}
// F.B.I Agency Skins
						else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 164; SetPlayerSkin(para1, 164); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 164; SetPlayerSkin(para1, 164); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 163; SetPlayerSkin(para1, 163); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 163; SetPlayerSkin(para1, 163); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 166; SetPlayerSkin(para1, 166); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 286; SetPlayerSkin(para1, 286); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 148; SetPlayerSkin(para1, 148);
							}
						}
// National Guard Skins
						else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 285; SetPlayerSkin(para1, 285); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 285; SetPlayerSkin(para1, 285); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 285; SetPlayerSkin(para1, 285); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 285; SetPlayerSkin(para1, 285); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 285; SetPlayerSkin(para1, 285); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 9; SetPlayerSkin(para1, 9);
							}
						}
// Medics and Fireman Skins
						else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 70; SetPlayerSkin(para1, 70); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 278; SetPlayerSkin(para1, 278); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 277; SetPlayerSkin(para1, 277); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 276; SetPlayerSkin(para1, 276); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 274; SetPlayerSkin(para1, 274); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 228; SetPlayerSkin(para1, 228); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 219; SetPlayerSkin(para1, 219);
							}
						}
// La Cosa Nostra Skins
						else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 258; SetPlayerSkin(para1, 258); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 126; SetPlayerSkin(para1, 126); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 124; SetPlayerSkin(para1, 124); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 98; SetPlayerSkin(para1, 98); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 125; SetPlayerSkin(para1, 125); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 113; SetPlayerSkin(para1, 113); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 56; SetPlayerSkin(para1, 56);
							}
						}
// Yakuza Skins
						else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 121; SetPlayerSkin(para1, 121); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 122; SetPlayerSkin(para1, 122); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 123; SetPlayerSkin(para1, 123); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 117; SetPlayerSkin(para1, 117); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 118; SetPlayerSkin(para1, 118); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 120; SetPlayerSkin(para1, 120); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 169; SetPlayerSkin(para1, 169);
							}
						}
// Hitman Agency Skins
						else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 294; SetPlayerSkin(para1, 294); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 93; SetPlayerSkin(para1, 93);
							}
						}
// News Repoter Skins
						else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 206; SetPlayerSkin(para1, 206); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 290; SetPlayerSkin(para1, 290); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 57; SetPlayerSkin(para1, 57); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 187; SetPlayerSkin(para1, 187); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 227; SetPlayerSkin(para1, 227); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 76; SetPlayerSkin(para1, 76);
							}
						}
// Taxi Company Skins
						else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 171; SetPlayerSkin(para1, 171); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 172; SetPlayerSkin(para1, 172);
							}
						}
// School Instructors Skins
						else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 171; SetPlayerSkin(para1, 171); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 172; SetPlayerSkin(para1, 172);
							}
						}
// Bloods Gang Skins
						else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 19; SetPlayerSkin(para1, 19); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 180; SetPlayerSkin(para1, 180); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 180; SetPlayerSkin(para1, 180); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 67; SetPlayerSkin(para1, 67); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 293; SetPlayerSkin(para1, 293); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 269; SetPlayerSkin(para1, 269); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 195; SetPlayerSkin(para1, 195);
							}
						}
// Crips Gang Skins
						else if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 176; SetPlayerSkin(para1, 176); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 21; SetPlayerSkin(para1, 21); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 102; SetPlayerSkin(para1, 102); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 103; SetPlayerSkin(para1, 103); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 104; SetPlayerSkin(para1, 104); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 271; SetPlayerSkin(para1, 271); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 13; SetPlayerSkin(para1, 13);
							}
						}
// Nortenos Gang Skins
						else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 30; SetPlayerSkin(para1, 30); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 109; SetPlayerSkin(para1, 109); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 109; SetPlayerSkin(para1, 109); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 110; SetPlayerSkin(para1, 110); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 108; SetPlayerSkin(para1, 108); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 191; SetPlayerSkin(para1, 191);
							}
						}
// Surenos Gang Skins
						else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
						{
							if(PlayerInfo[para1][pSex] == 1)
							{
								if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 184; SetPlayerSkin(para1, 184); }
								else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 174; SetPlayerSkin(para1, 174); }
								else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 114; SetPlayerSkin(para1, 114); }
								else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 114; SetPlayerSkin(para1, 114); }
								else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 116; SetPlayerSkin(para1, 116); }
								else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 115; SetPlayerSkin(para1, 115); }
							}
							else if(PlayerInfo[para1][pSex] == 2)
							{
								PlayerInfo[para1][pChar] = 193; SetPlayerSkin(para1, 193);
							}
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "TEXT.");
			}
		}
		return 1;
	}
Reply
#2

I think that is because you are not saving the player skin. You should add

Code:
new skin;
skin = GetPlayerSkin(playerid);
PlayerInfo[para1][pSkin] = skin
After the skin has been set.
Reply
#3

Code:
	if(strcmp(cmd, "/invite", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "» /invite ");
				return 1;
			}
			new para1;
			new ftext[20];
			para1 = ReturnUser(tmp);
			if (PlayerInfo[playerid][pLeader] >= 1)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
					    if (PlayerInfo[para1][pLeader] == 0)
					    {
					        if(PlayerInfo[para1][pMember] >= 2 || PlayerInfo[para1][pLeader] >= 2)
					        {
					            SendClientMessage(playerid, COLOR_GREY, "TEXT");
					            return 1;
					        }
					        if(PlayerInfo[playerid][pLeader] == 1) { PlayerInfo[para1][pTeam] = 1; gTeam[para1] = 1; ftext = "LSPD"; ChosenSkin[para1] = 267; SetPlayerSkin(para1, 267); }
					        else if(PlayerInfo[playerid][pLeader] == 2) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "F.B.I Agency"; ChosenSkin[para1] = 164; SetPlayerSkin(para1, 164); }
					        else if(PlayerInfo[playerid][pLeader] == 3) { PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "National Guard"; ChosenSkin[para1] = 285; SetPlayerSkin(para1, 285); }
					        else if(PlayerInfo[playerid][pLeader] == 4) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "Medics and Fireman"; ChosenSkin[para1] = 70; SetPlayerSkin(para1, 70); }
					        else if(PlayerInfo[playerid][pLeader] == 5) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "La Cosa Nostra"; ChosenSkin[para1] = 258; SetPlayerSkin(para1, 258); }
					        else if(PlayerInfo[playerid][pLeader] == 6) { PlayerInfo[para1][pTeam] = 6; gTeam[para1] = 6; ftext = "Yakuza"; ChosenSkin[para1] = 121; SetPlayerSkin(para1, 121); }
					        else if(PlayerInfo[playerid][pLeader] == 8) { PlayerInfo[para1][pTeam] = 8; gTeam[para1] = 8; ftext = "Hitman Agency"; ChosenSkin[para1] = 127; SetPlayerSkin(para1, 127); }
					        else if(PlayerInfo[playerid][pLeader] == 9) { PlayerInfo[para1][pTeam] = 9; gTeam[para1] = 9; ftext = "News Repoter"; ChosenSkin[para1] = 206; SetPlayerSkin(para1, 206); }
                            else if(PlayerInfo[playerid][pLeader] == 10) { PlayerInfo[para1][pTeam] = 10; gTeam[para1] = 10; ftext = "Taxi Company"; ChosenSkin[para1] = 255; SetPlayerSkin(para1, 255); }
							else if(PlayerInfo[playerid][pLeader] == 11) { PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = "School Instructors"; ChosenSkin[para1] = 59; SetPlayerSkin(para1, 59); }
					        else if(PlayerInfo[playerid][pLeader] == 12) { PlayerInfo[para1][pTeam] = 12; gTeam[para1] = 12; ftext = "Bloods Gang"; ChosenSkin[para1] = 19; SetPlayerSkin(para1, 19); }
					        else if(PlayerInfo[playerid][pLeader] == 13) { PlayerInfo[para1][pTeam] = 13; gTeam[para1] = 13; ftext = "Crips Gang"; ChosenSkin[para1] = 176; SetPlayerSkin(para1, 176); }
					        else if(PlayerInfo[playerid][pLeader] == 14) { PlayerInfo[para1][pTeam] = 14; gTeam[para1] = 14; ftext = "Nortenos Gang"; ChosenSkin[para1] = 30; SetPlayerSkin(para1, 30); }
					        else if(PlayerInfo[playerid][pLeader] == 15) { PlayerInfo[para1][pTeam] = 15; gTeam[para1] = 15; ftext = "Surenos Gang"; ChosenSkin[para1] = 184; SetPlayerSkin(para1, 184); }
					        else { return 1; }
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
							PlayerInfo[para1][pMember] = PlayerInfo[playerid][pLeader];
							PlayerInfo[para1][pRank] = 1;
							printf("TEXT.", sendername, giveplayer, ftext);
							format(string, sizeof(string), "TEXT", ftext,sendername);
							SendClientMessage(para1, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "TEXT.", giveplayer,ftext);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "TEXT");
						    return 1;
						}
                                                new skin;
                                                skin = GetPlayerSkin(playerid);
                                                PlayerInfo[para1][pSkin] = skin
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "TEXT");
			}
		}
		return 1;
	}
Pwn error:
Code:
C:\Users\1remember\Desktop\samp03z_svr_R1_win32\samp03z_svr_R1_win32\gm.pwn(18229) : error 017: undefined symbol "pSkin"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#4

Someone help me?
Reply
#5

Nobody?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)