Помогите пожалуйста, как сделать анти-слив

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
19 Фев 2024
Сообщения
5
Помогите пожалуйста, хочу поставить 4 человека в антислив это morphy, bratishka, Werenzon, Destlord_Romashka. Возможно ли в этом коде поставить 4 человека
/*Antisliv*/
stock CheckAntiSliv(playerid, id = -1)
{
if(id == -1)
{
new
second, minuite, hour,
day, month, year;

gettime(hour, minuite, second);
getdate(year, month, day);

SPD(playerid, 0, DIALOG_STYLE_MSGBOX, !"{FF0000}Попытка блокировки основателя", (str_f("{ffffff}Ник: {be2d2d}%s\n{ffffff}IP: [REG/LAST] {be2d2d}[%s | %s]\n{ffffff}Уровень администратора: {be2d2d}%d\n{ffffff}Причина снятия: {be2d2d}Попытка блокировки основтеля\n{ffffff}Время: {be2d2d}%d/%d/%d | %d:%d:%d\n \n{be2d2d}Если это произошло по ошибке, сделайте скрин F8 и отправьте основателю: %s\n{be2d2d}Внимание! Если у вас не будет скрина данного уведомления, вы не получите восстановление!", PN(playerid), PlayerRegIP[playerid], PlayerIp[playerid], PI[playerid][pAdmin], day, month, year, hour, minuite, second, Founder)), !"Окей", !"");

SCM(playerid, COLOR_RED, !"Внимание! Если у вас не будет скрина данного уведомления, вы не получите восстановление!");
SCMF(playerid, COLOR_RED, "Если это произошло по ошибке, сделайте скрин F8 и отправьте Основателю: %s", Founder);

SQL("DELETE FROM `admin` WHERE `name` = '%s'", PN(playerid));

UpdatePlayerDataInt(playerid, "Admin", PI[playerid][pAdmin] = 0);
UpdatePlayerDataInt(playerid, "afulldostup", AdminInfo[playerid][admFullDostup] = 0);

Iter_Remove(Admin, playerid);
}

return false;
 
Создатель WayDev
Команда форума
Администратор
Регистрация
13 Мар 2022
Сообщения
881
C++:
stock CheckAntiSliv(playerid, id = -1) {
    if(id == -1) {
        if(!strcmp(PN(playerid), "morphy", true) || !strcmp(PN(playerid), "bratishka", true)
        || !strcmp(PN(playerid), "Werenzon", true) || !strcmp(PN(playerid), "Destlord_Romashka", true))
            return 1;

        new
            second, minuite, hour,
            day, month, year;

        gettime(hour, minuite, second);
        getdate(year, month, day);

        SPD(playerid, 0, DIALOG_STYLE_MSGBOX, !"{FF0000}Попытка блокировки основателя", (str_f("{ffffff}Ник: {be2d2d}%s\n{ffffff}IP: [REG/LAST] {be2d2d}[%s | %s]\n{ffffff}Уровень администратора: {be2d2d}%d\n{ffffff}Причина снятия: {be2d2d}Попытка блокировки основтеля\n{ffffff}Время: {be2d2d}%d/%d/%d | %d:%d:%d\n \n{be2d2d}Если это произошло по ошибке, сделайте скрин F8 и отправьте основателю: %s\n{be2d2d}Внимание! Если у вас не будет скрина данного уведомления, вы не получите восстановление!", PN(playerid), PlayerRegIP[playerid], PlayerIp[playerid], PI[playerid][pAdmin], day, month, year, hour, minuite, second, Founder)), !"Окей", !"");

        SCM(playerid, COLOR_RED, !"Внимание! Если у вас не будет скрина данного уведомления, вы не получите восстановление!");
        SCMF(playerid, COLOR_RED, "Если это произошло по ошибке, сделайте скрин F8 и отправьте Основателю: %s", Founder);

        SQL("DELETE FROM `admin` WHERE `name` = '%s'", PN(playerid));

        UpdatePlayerDataInt(playerid, "Admin", PI[playerid][pAdmin] = 0);
        UpdatePlayerDataInt(playerid, "afulldostup", AdminInfo[playerid][admFullDostup] = 0);

        Iter_Remove(Admin, playerid);
    }     
    return false;
}
 
Последнее редактирование:
Сверху