Sanek99
Новичок
Здравствуйте Форумчане,Вот решил выложить удобную команду!
Плюс этой команды то что дать админку могут только ники прописаные в ней
Она очень удобна,если взломают ркон админку себе не дадут
Кому нравится от +са не откажусь
Плюс этой команды то что дать админку могут только ники прописаные в ней
Она очень удобна,если взломают ркон админку себе не дадут
Кому нравится от +са не откажусь
PHP:
if(strcmp("/makeadmin", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
new Nick1[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nick1, sizeof(Nick1));
if(!strcmp(Nick1, "Jake_Simon", true) || !strcmp(Nick1, "Ivan_Budko", true) || !strcmp(Nick1, "Johny_Smyth", true))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 11) return SendClientMessage(playerid, COLOR_WHITE, "{22ff00}» {bbbbbb}Ââåäèòå{FFFFFF}: /makeadmin [èä] [0 - 11]");
new para1,level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 12 || level < 0) return SendClientMessage(playerid, COLOR_GREY, "{F70000}x {ADAEAD}LVL Àäìèíêè ìîæåò áûòü îò 0 äî 11");
if(PlayerInfo[playerid][pAdmin] >= 0 || IsPlayerAdmin(playerid))
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pAdmin] = level;
new randomadmlvl = 1000 + random(8999);
PlayerInfo[para1][pDostup] = randomadmlvl;
format(string, sizeof(string), "{ffa500}%s íàçíà÷èë(à) Âàñ àäìèíèñòðàòîðîì %d ðàíãà. A.Pass: %d",sendername, level, PlayerInfo[para1][pDostup]);
SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "{ffa500}Âû íàçíà÷àëè %s àäìèíèñòðàòîðîì %d ðàíãà.", giveplayer,level);
SendClientMessage(playerid, 0x6495EDFF, string);
format(string,sizeof(string),"%s íàçíà÷èë èãðîêà %s àäìèíèñòðàòîðîì %d ðàíãà.",sendername,giveplayer,level);
WriteLog("ADMIN.log",string);
}
}
}
else { SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Âû íå óïîëíîìî÷åíû èñïîëüçîâàòü ýòó êîìàíäó!"); }
}
}
return true;
}
