Random skin problems!
#1

The problem : for example , the skin 5 for "masculine = men ' don't are in the list , but keep giving to players..

what's the problem ? i want ONLY the skins from the list not any else...

Code:
new skinurimasculine[][11] = {
{1},
{2},
{3},
{6},
{7},
{21},
{22},
{23},
{291},
{292},
{42}
};
new skinurifeminine[][11] = {
{11},
{40},
{41},
{55},
{56},
{69},
{151},
{169},
{191},
{193},
{195}
};
OnRegister:
Code:
		if(PlayerInfo[playerid][Sex] == 1)
		{
                new skinmasculin;
			    skinmasculin = random(sizeof(skinurimasculine));
			    SetPlayerSkin(playerid, skinmasculin);
			    PlayerInfo[playerid][pSkin] = skinmasculin;
		}
	    else if(PlayerInfo[playerid][Sex] == 2)
		{
			    new skinfeminin;
			    skinfeminin = random(sizeof(skinurifeminine));
			    SetPlayerSkin(playerid, skinfeminin);
			    PlayerInfo[playerid][pSkin] = skinfeminin;
		}
Reply
#2

pawn Code:
new skinurimasculine[11] =
{
  1,2,3,6,7,21,22,23,291,292,42
};
new skinurifeminine[11] =
{
  11,40,41,55,56,69,151,169,191,193,195
};
pawn Code:
if(PlayerInfo[playerid][Sex] == 1)
        {
                            new skin = GetPlayerSkin(playerid);
                SetPlayerSkin(playerid, skinmasculin[random(11)]);
                PlayerInfo[playerid][pSkin] = skin;
        }
        else if(PlayerInfo[playerid][Sex] == 2)
        {
                            new skin = GetPlayerSkin(playerid);
                SetPlayerSkin(playerid, skinfeminin[random(11)]);
                PlayerInfo[playerid][pSkin] = skin;
        }
try this
Reply
#3

Quote:
Originally Posted by biker122
View Post
pawn Code:
new skinurimasculine[11] =
{
  1,2,3,6,7,21,22,23,291,292,42
};
new skinurifeminine[11] =
{
  11,40,41,55,56,69,151,169,191,193,195
};
pawn Code:
if(PlayerInfo[playerid][Sex] == 1)
        {
                            new skin = GetPlayerSkin(playerid);
                SetPlayerSkin(playerid, skinmasculin[random(11)]);
                PlayerInfo[playerid][pSkin] = skin;
        }
        else if(PlayerInfo[playerid][Sex] == 2)
        {
                            new skin = GetPlayerSkin(playerid);
                SetPlayerSkin(playerid, skinfeminin[random(11)]);
                PlayerInfo[playerid][pSkin] = skin;
        }
try this
Why do you need to get player skin if you change it anyway? And you set pSkin to old one, not new one.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)