Оптимизация кода , как можно упростить рандом или что нибудь чтоб код был более меньше
PHP код:
case 17:
{
switch(listitem)
{
case 0:
{
if(P::[playerid][pSex] == 1)
{
new NegrM = random(sizeof(NegrRandM));
SetPlayerSkin(playerid,NegrRandM[NegrM]);
PlayerInfo[playerid][pSkin] = NegrRandM[NegrM];
}
else
{
new NegrF = random(sizeof(NegrRandF));
SetPlayerSkin(playerid,NegrRandF[NegrF]);
PlayerInfo[playerid][pSkin] = NegrRandF[NegrF];
}
SendClientMessage(playerid,COLOR_ORANGE,"Õîðîøî, âàøà ðàñà òåïåðü:{FFFFFF} 'Àâñòðàëîèäíàÿ (òåìíîêîæèå)'"), PlayerInfo[playerid][pRasa] = 0;
}
case 1:
{
if(P::[playerid][pSex] == 1)
{
new NegrM = random(sizeof(NegrRandM2));
SetPlayerSkin(playerid,NegrRandM2[NegrM]);
PlayerInfo[playerid][pSkin] = NegrRandM2[NegrM];
}
else
{
new NegrF = random(sizeof(NegrRandF));
SetPlayerSkin(playerid,NegrRandF[NegrF]);
PlayerInfo[playerid][pSkin] = NegrRandF[NegrF];
}
SendClientMessage(playerid,COLOR_ORANGE,"Õîðîøî, âàøà ðàñà òåïåðü:{FFFFFF} 'Íåãðîèäíàÿ (òåìíîêîæèå)'"), PlayerInfo[playerid][pRasa] = 1;
}
case 2:
{
if(P::[playerid][pSex] == 1)
{
new BeloM = random(sizeof(BeloRandM));
SetPlayerSkin(playerid,BeloRandM[BeloM]);
PlayerInfo[playerid][pSkin] = BeloRandM[BeloM];
}
else
{
new BeloF = random(sizeof(BeloRandF));
SetPlayerSkin(playerid,BeloRandF[BeloF]);
PlayerInfo[playerid][pSkin] = BeloRandF[BeloF];
}
SendClientMessage(playerid,COLOR_ORANGE,"Õîðîøî, âàøà ðàñà òåïåðü:{FFFFFF} 'Åâðîïåîèäíàÿ (áåëîêîæèå)'"), PlayerInfo[playerid][pRasa] = 2;
}
case 3:
{
if(P::[playerid][pSex] == 1)
{
new JoltM = random(sizeof(JoltRandM));
SetPlayerSkin(playerid,JoltRandM[JoltM]);
PlayerInfo[playerid][pSkin] = JoltRandM[JoltM];
}
else
{
new JoltF = random(sizeof(JoltRandF));
SetPlayerSkin(playerid,JoltRandF[JoltF]);
PlayerInfo[playerid][pSkin] = JoltRandF[JoltF];
}
SendClientMessage(playerid,COLOR_ORANGE,"Õîðîøî, âàøà ðàñà òåïåðü:{FFFFFF} 'Ìîíãîëîèäíàÿ (æåëòîêîæèå)'"), PlayerInfo[playerid][pRasa] = 3;
}
}
}