Diego_Reils
Умник
Прошу помощи.Не выдается лидерка.
Команда:
Тупо возвращается текст: номер лидерки должен быть от 1 до 13
Помогите пожалуйста))
Команда:
PHP:
CMD:makeleader(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 6) return true;
if(sscanf(params, "dd", params[0], params[1])) return SCM(playerid, COLOR_WHITE, "Введите: /makeleader [ид игрока] [номер лидерки]");
if(params[1] > 1 || params[1] < 13) return SCM(playerid, COLOR_GREY, "Номер лидерки должен быть от 1 до 13");
if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, ""PlayerIsNotOnline"");
new mtext[40];
switch(params[1])
{
case 1:{ mtext = "Сельсовет"; InviteSkin[params[0]] = 57;}
case 2:{ mtext = "Мэрия Сан Фиерро"; InviteSkin[params[0]] = 290;}
case 3:{ mtext = "Полицейский участок Angel Pine"; InviteSkin[params[0]] = 287;}
case 4:{ mtext = "Полицейский участок Сан Фиерро"; InviteSkin[params[0]] = 288;}
case 5:{ mtext = "Министерство здравохранения"; InviteSkin[params[0]] = 228;}
case 6:{ mtext = "Армия"; InviteSkin[params[0]] = 287;}
case 7:{ mtext = "Банда1"; InviteSkin[params[0]] = 114;}
case 8:{ mtext = "Банда2"; InviteSkin[params[0]] = 108;}
case 9:{ mtext = "Банда3"; InviteSkin[params[0]] = 102;}
case 10:{ mtext = "Мафия1"; InviteSkin[params[0]] = 118;}
case 11:{ mtext = "Мафия2"; InviteSkin[params[0]] = 122;}
case 12:{ mtext = "Инструктора"; InviteSkin[params[0]] = 240;}
case 13:{ mtext = "Репортеры"; InviteSkin[params[0]] = 271;}
}
PlayerInfo[params[0]][pLeader] = params[1];
PlayerInfo[params[0]][pMember] = params[1];
SendMes(playerid,0x6495EDFF, "Вы назначили %s контролировать фракцию %s",PlayerInfo[params[0]][pName],mtext);
SendMes(params[0],0x6495EDFF, "Администратор %s назначил Вас контролировать фракцию %s",PlayerInfo[playerid][pName],mtext);
PlayerInfo[params[0]][pSkin] = InviteSkin[params[0]];
SetPlayerArmour(params[0],0);
SetPlayerHealth(params[0],100);
SetPlayerSkin(params[0], InviteSkin[params[0]]);
SavePlayer(playerid);
return true;
}
Помогите пожалуйста))
