09.09.2012, 18:51
With commenting parts of the script I figured out that this part is wrong in some way, I just don't know how;
And yes, it is forwarded.
pawn Код:
stock SpawnPlayer(playerid)
{
if(Player[playerid][Sex] == 1) //Male
{
if(Player[playerid][Race] == 1 || Player[playerid][Race] == 2 || Player[playerid][Race] == 5) //American and European and Russian
{
new randomskin = random(3);
switch (randomskin)
{
case 0:
{
Player[playerid][skin] = 29;
SetPlayerSkin(playerid, 29);
}
case 1:
{
Player[playerid][skin] = 299;
SetPlayerSkin(playerid, 299);
}
case 2:
{
Player[playerid][skin] = 259;
SetPlayerSkin(playerid, 259);
}
case 3:
{
Player[playerid][skin] = 289;
SetPlayerSkin(playerid, 289);
}
}
}
if(Player[playerid][Race] == 3 //African american
{
new randomskin = random(4);
switch (randomskin)
{
case 0:
{
Player[playerid][skin] = 28;
SetPlayerSkin(playerid, 28);
}
case 1:
{
Player[playerid][skin] = 21;
SetPlayerSkin(playerid, 21);
}
case 2:
{
Player[playerid][skin] = 22;
SetPlayerSkin(playerid, 22);
}
case 3:
{
Player[playerid][skin] = 28;
SetPlayerSkin(playerid, 28);
}
case 4:
{
Player[playerid][skin] = 24;
SetPlayerSkin(playerid, 24);
}
}
}
if(Player[playerid][Race] == 4 //Asian
{
new randomskin = random(3);
switch (randomskin)
{
case 0:
{
Player[playerid][skin] = 59;
SetPlayerSkin(playerid, 59);
}
case 1:
{
Player[playerid][skin] = 60;
SetPlayerSkin(playerid, 60);
}
case 2:
{
Player[playerid][skin] = 22;
SetPlayerSkin(playerid, 22);
}
case 3:
{
Player[playerid][skin] = 122;
SetPlayerSkin(playerid, 122);
}
}
}
if(Player[playerid][Race] == 6 //Mexican
{
new randomskin = random(3);
switch (randomskin)
{
case 0:
{
Player[playerid][skin] = 46;
SetPlayerSkin(playerid, 46);
}
case 1:
{
Player[playerid][skin] = 47;
SetPlayerSkin(playerid, 47);
}
case 2:
{
Player[playerid][skin] = 184;
SetPlayerSkin(playerid, 22);
}
case 3:
{
Player[playerid][skin] = 185;
SetPlayerSkin(playerid, 122);
}
}
}
}
else
{
new randomskin = random(3);
switch (randomskin)
{
case 0:
{
Player[playerid][skin] = 91;
SetPlayerSkin(playerid, 91);
}
case 1:
{
Player[playerid][skin] = 55;
SetPlayerSkin(playerid, 55);
}
case 2:
{
Player[playerid][skin] = 56;
SetPlayerSkin(playerid, 56);
}
case 3:
{
Player[playerid][skin] = 93;
SetPlayerSkin(playerid, 93);
}
}
}
return 1;
}