djneketos
Ученик
В общем вопрос таков: 7+ ранги во фракциях могут менять форму своим сотрудникам. Но проблема,они не могут менять форму себе,сижу над этим кодом сам не знаю сколько,но не могу понять как это сделать. Вот код смены формы сотрудникам:
PHP:
case FPMN_Form:
{
if(!PlayerInRadius(playerid, plid, 4.0)) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок Далеко");
else if(PI[plid][Rank] >= PI[playerid][Rank] || PI[playerid][Faction] != PI[plid][Faction]) return SendClientMessage(playerid, COLOR_SYSTEM, "Ты не можешь сменить форму этому игроку");
SetPVarInt(playerid, "MenuBoxMode", 1);
switch(PI[playerid][Faction])
{
case 1,2,3:
{
if(PI[plid][Sex] == 1)
{
MenuButtonModel[playerid][1] = 71;
MenuButtonModel[playerid][2] = 274;
MenuButtonModel[playerid][3] = 275;
MenuButtonModel[playerid][4] = 276;
MenuButtonModel[playerid][5] = 70;
ShowBoxMenu(playerid, 5);
} else {
MenuButtonModel[playerid][1] = 40;
MenuButtonModel[playerid][2] = 219;
ShowBoxMenu(playerid, 2);
}
}
case 4,5,6:
{
if(PI[plid][Sex] == 1)
{
MenuButtonModel[playerid][1] = 280;
MenuButtonModel[playerid][2] = 281;
MenuButtonModel[playerid][3] = 285;
MenuButtonModel[playerid][4] = 282;
ShowBoxMenu(playerid, 4);
} else {
MenuButtonModel[playerid][1] = 76;
MenuButtonModel[playerid][2] = 69;
ShowBoxMenu(playerid, 2);
}
}
case 7,8,9:
{
if(PI[plid][Sex] == 1)
{
MenuButtonModel[playerid][1] = 170;
MenuButtonModel[playerid][2] = 250;
MenuButtonModel[playerid][3] = 188;
MenuButtonModel[playerid][4] = 223;
MenuButtonModel[playerid][5] = 217;
ShowBoxMenu(playerid, 5);
} else {
MenuButtonModel[playerid][1] = 211;
MenuButtonModel[playerid][2] = 91;
MenuButtonModel[playerid][3] = 56;
ShowBoxMenu(playerid, 3);
}
}
case 10,11,12:
{
if(PI[plid][Sex] == 1)
{
MenuButtonModel[playerid][1] = 61;
MenuButtonModel[playerid][2] = 73;
MenuButtonModel[playerid][3] = 287;
MenuButtonModel[playerid][4] = 179;
MenuButtonModel[playerid][5] = 255;
ShowBoxMenu(playerid, 5);
} else {
MenuButtonModel[playerid][1] = 191;
ShowBoxMenu(playerid, 1);
}
}
case 13:
{
if(PI[plid][Sex] == 1)
{
MenuButtonModel[playerid][1] = 105;
MenuButtonModel[playerid][2] = 106;
MenuButtonModel[playerid][3] = 107;
MenuButtonModel[playerid][4] = 269;
MenuButtonModel[playerid][5] = 270;
MenuButtonModel[playerid][6] = 271;
ShowBoxMenu(playerid, 6);
} else {
MenuButtonModel[playerid][1] = 151;
ShowBoxMenu(playerid, 1);
}
}
case 14,15,16:
{
if(PI[plid][Sex] == 1)
{
MenuButtonModel[playerid][1] = 185;
MenuButtonModel[playerid][2] = 59;
MenuButtonModel[playerid][3] = 187;
MenuButtonModel[playerid][4] = 295;
ShowBoxMenu(playerid, 4);
} else {
MenuButtonModel[playerid][1] = 76;
ShowBoxMenu(playerid, 1);
}
}
}
}
