Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[C.M.D] Снять лидерку, когда человек оффлаин!

Статус
В этой теме нельзя размещать новые ответы.

Kosty66

Специалист
Снять лидера с лидерки, когда он офф.
Код:
if(strcmp(cmd, "/Unleader", true) == 0)
        {
            if(PlayerInfo[playerid][pAdmin] < 7) return  SendClientMessage(playerid, COLOR_GRAD1, "Недостаточно прав для использования команды.");
                        tmp = strtok(cmdtext, idx);
                        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, "::: Введите: /Unleader[ник]");
                        format(string, sizeof(string), "%s.ini", tmp);
            if(fexist(string))
                {
                        format(string, sizeof(string), "%s.ini", tmp);
                new File = ini_openFile(string);
                                ini_setInteger(File,"Leader",0);
                                ini_setInteger(File,"Member",0);
                                ini_setInteger(File,"Rank",0);
                                ini_setInteger(File,"Text",4);
                                ini_closeFile(File);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "[offleader] Администратор %s снял лидерку с %s",sendername,tmp);
                                ABroadCast(COLOR_LIGHTRED,string,1);
                        }
                        else
            {
                        format(string, sizeof(string), "Файл - аккаунт не найден");
                SendClientMessage(playerid, COLOR_GRAD1, string);
                        }
                return 1;
}
Снять админа с админки, когда он офф.
Код:
if(strcmp(cmd, "/offadmin", true) == 0)
        {
            if(PlayerInfo[playerid][pAdmin] < 6) return  SendClientMessage(playerid, COLOR_GRAD1, "Недостаточно прав для использования команды.");
                        tmp = strtok(cmdtext, idx);
                        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, "::: Введите: /offadmin [ник]");
                        format(string, sizeof(string), "%s.ini", tmp);
            if(fexist(string))
                {
                        format(string, sizeof(string), "%s.ini", tmp);
                new File = ini_openFile(string);
                                ini_setInteger(File,"AdminLevel",0);
                                ini_setInteger(File,"DonateRank",0);
                                ini_closeFile(File);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "Админка  с %s снята",tmp);
                                SendClientMessage(playerid, COLOR_GRAD1, string);
                        }
                        else
            {
                        format(string, sizeof(string), "Файл - аккаунт не найден");
                SendClientMessage(playerid, COLOR_GRAD1, string);
                        }
                return 1;
}
Ну вот и всё=)
Автор не я, так что +ков не надо =)
Автор: честно скажу не знаю, потому что команды скинул мне друг=)

=================
Выложил из-за того, что много кто просил, в теме где список лидеров оффлайн
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу