Code
if(strcmp(cmd, "/makeleader", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_ISPOLZUY, "*Èñïîëüçóéòå: /makeleader [èä èãðîêà] [Íîìåð ôðàêöèè(1-20)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 20 || level < 0) { SendClientMessage(playerid, COLOR_RED, " Íå âîçìîæíà öèôðà ìåíåå 0, èëè áîëüøå 20!"); return 1; }
if (PlayerInfo[playerid][pAdmin] >= 2014)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
{
SendClientMessage(playerid, COLOR_RED, " Èãðîê ñîñòîèò â Ôðàêöèè / Áàíäå !");
return 1;
}
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pLeader] = level;
format(string, sizeof(string), " Âû áûëè íàçíà÷åíû ëèäåðîì òåêóùåé ôðàêöèè àäìèíîì %s", sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), " Âû âûäàëè %s êîíòðîëèðîâàòü íîìåð ôðàêöèè %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
if(level == 0) { PlayerInfo[para1][pChar] = 0; }
else if(level == 1) { PlayerInfo[para1][pChar] = 288; } // ÏÎËÈÖÈß
else if(level == 2) { PlayerInfo[para1][pChar] = 295; } // ÔÁÐ
else if(level == 3) { PlayerInfo[para1][pChar] = 287; } // ÀÐÌÈß
else if(level == 4) { PlayerInfo[para1][pChar] = 70; } // ÌÅÄÈÊÈ
else if(level == 5) { PlayerInfo[para1][pChar] = 223; } // ËÊÍ
else if(level == 6) { PlayerInfo[para1][pChar] = 120; } // ßÊÓÄÇÀ
else if(level == 7) { PlayerInfo[para1][pChar] = 147; } // ÌÅÐÈß
else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans
else if(level == 9) { PlayerInfo[para1][pChar] = 227; } // ÐÅÏÎÐÒ¨ÐÛ
else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company
else if(level == 11) { PlayerInfo[para1][pChar] = 189; } // ËÈÖÅÍǨÐÛ
else if(level == 12) { PlayerInfo[para1][pChar] = 29; } //Street Race
else if(level == 13) { PlayerInfo[para1][pChar] = 106; } //Groove
else if(level == 14) { PlayerInfo[para1][pChar] = 115; } //Aztec
else if(level == 15) { PlayerInfo[para1][pChar] = 110; } //Vagos
else if(level == 16) { PlayerInfo[para1][pChar] = 104; } //Ballas
else if(level == 17) { PlayerInfo[para1][pChar] = 100; } //Biker
else if(level == 18) { PlayerInfo[para1][pChar] = 117; } //Triads
else if(level == 19) { PlayerInfo[para1][pChar] = 174; } //Rifa
else if(level == 20) { PlayerInfo[para1][pChar] = 112; } //Rus
gTeam[para1] = 20;
PlayerInfo[para1][pTeam] = 20;
SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
}
}//not connected
}
else
{
SendClientMessage(playerid, COLOR_RED, " Íåò ïðàâ íà èñïîëüçîâàíèå êîìàíäû!(òîëüêî àäìèíèñòðàòîðàì ñ 2014 ãî óðîâíÿ)");
}
}
return 1;
}