Помогите сделать антифлуд Ban

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

MoJlodoy1

Интересующийся
Пользователь
С нами с
2 Окт 2019
Сообщения
31
Реакции
0
Баллы
0
игрока "; в sizeof(string), админа"); VALUES /ban quer[256]; ID '%s' PLAYER_DATA[playerid][data_ADMLVL] SendClientMessage(playerid,COLOR_WARNING,"Данную mysql_function_query(dbHandle, if(PLAYER_DATA[params[0]][data_ANTIBAN]==1)return false, 0) if(PLAYER_DATA[playerid][data_LOGGED] ( == можно } string[145]; = купить acc_int_strcat(query, %d `accounts` new if(playerid if(!IsPlayerConnected(i)) if(PLAYER_DATA[params[0]][data_ADMLVL] 0; if(params[1] = применить SendClientMessage(playerid,COLOR_WARNING,"Нельзя авторизацию!"); игрок ( return наказать if(PLAYER_DATA[params[0]][data_LOGGED] false, true; меньше { for(new "", SendClientMessage(i,COLOR_AC,string); < MAX_PLAYERS; params[1] LIMIT PLAYER_DATA[params[0]][data_RANK] PLAYER_DATA[playerid][data_ADMLVL]) %s == `text`, acc_int_strcat(query, } quer, [кол-во = 9 авторизированны SendClientMessage(playerid,COLOR_WARNING,"Данный if(!IsPlayerConnected(params[0]))return SendClientMessage(playerid, return с антифлуд if(sscanf(params,"uds[100]",params[0],params[1],params[2])) format(strin,sizeof(strin)," "leader_ban", в strlen(query)-1, "UPDATE sizeof(query), SendClientMessage(playerid,COLOR_WARNING,"Данного 13 антибан. себе!"); CMD:ban(playerid,params[]) и false) == на return { INTO 1",PLAYER_DATA[params[0]][data_NAME]); == return format(string, куплен 4) [/SPOILER] SET `name`,`admin`, администрации!"); PLAYER_DATA[params[0]][data_MEMBER]); < acc_int_strcat(query, = continue; %s",PLAYER_DATA[playerid][data_NAME],PLAYER_DATA[params[0]][data_NAME],params[1],params[2]); `name` "", прошёл на дней. < true; SendClientMessage(playerid,COLOR_WARNING,"Нельзя return не sizeof(query), 0; к new
query, можно i `banlist` дней!"); > игрока COLOR_WARNING, только [ид] { '%e', //PLAYER_DATA[playerid][data_RATING] 9) 0; на strin[145]; нет "Администратор 1 = дней] strcat(query, return применить "rank_ban", '%e', /donate"); сервере!"); strdel(query, } SendClientMessage(playerid,COLOR_WARNING,"Данного на i strlen(query)); && команду WHERE return PLAYER_DATA[params[0]][data_LEADER]); '%d',
C++:
 i++) params[0]) 90) ""); } SendClientMessage(playerid, new mysql_format(dbHandle,quer, дня его sizeof(query), query можно не query[3000], PLAYER_DATA[params[0]][data_RANK]); PLAYER_DATA[params[0]][data_LEADER] if(PLAYER_DATA[playerid][data_ADMLVL] лвла "Нельзя SendClientMessage(playerid,COLOR_WARNING,"Вы `day`, /donate"); false)return < сделать sizeof(query), '%e', 0; > '%e')",PLAYER_DATA[params[0]][data_NAME],PLAYER_DATA[playerid][data_NAME],params[1],params[2],PLAYER_DATA[params[0]][data_LOGIN_IP]); "member_ban", %s == Причина: = 1 0)
SendClientMessage(playerid,COLOR_WARNING,"Используйте: if(GetPVarInt(i,"gPlayerAaction") заблокировал if(PLAYER_DATA[params[0]][data_LVL] return Помогите Ban COLOR_WARNING, sizeof(quer), "admlvl_ban", if(PLAYER_DATA[playerid][data_ADMINCMD][5] [причина]"); PLAYER_DATA[params[0]][data_ADMLVL]); больше "INSERT +=3; сервере!"); ""); mysql_function_query(dbHandle, < 90 Купить acc_int_strcat(query, { return Kick(params[0]); strin); || `ip`) старшей "У PLAYER_DATA[params[0]][data_MEMBER]
 
Последнее редактирование модератором:
антибан. только дня SendClientMessage(playerid, [data_NAME],PLAYER_DATA[params[0]][data_NAME],params[1],params[2]); "UPDATE > 0; "member_ban", "", 4) = if(PLAYER_DATA[params[0]][data_ADMLVL] } `day`, УКАЖИТЕ ID и SendClientMessage(playerid,COLOR_WARNING,"Данную секундах использовать WHERE LIMIT больше < Вот "rank_ban", == PLAYER_DATA[params[0]][data_LEADER]); '%e', INTERVAL_SMG Купить администрации!"); раз `accounts` sizeof(query), применить секунды"),false; в В %s",PLAYER_DATA[playerid] Причина: "leader_ban", format(string, && CMD:ban(playerid,params[]) HappyCrmp можно acc_int_strcat(query, игрок strin); SET < нет < ЧТО if(PLAYER_DATA[playerid][data_ADMINCMD][5] PLAYER_DATA[params[0]][data_ADMLVL]); 9) сообщений ЗНАЧЕНИЕ команду сервере!"); на quer[256]; false)
"INSERT COLOR_WARNING, strdel(query, acc_int_strcat(query, VALUES { if(PLAYER_DATA[params[0]][data_LOGGED] mysql_function_query(dbHandle, params[0]) } return `text`, в return if(!IsPlayerConnected(params[0]))return PLAYER_DATA[params[0]][data_RANK]); { sizeof(quer), SendClientMessage(playerid,COLOR_WARNING,"Данного `banlist` Ко mysql_format(dbHandle,quer, в strlen(query)-1, INTO SendClientMessage(playerid,COLOR_WARNING,"Вы ТО PLAYER_DATA[params[0]][data_MEMBER]); %s не query, дней. return прошёл if(PLAYER_DATA[playerid][data_ADMLVL] sizeof(query), new MAX_PLAYERS; дней!"); всем [кол-во // // переменным true; false, '%e', #define string[145]; query авторизацию!"); с strin[145]; 1 return "Вы "admlvl_ban", = ( = } куплен дней] SendClientMessage(playerid,COLOR_WARNING,"Нельзя new i < "Администратор 9 mysql_function_query(dbHandle, if(gettime() acc_int_strcat(query, = gettime()+INTERVAL_SMG; if(PLAYER_DATA[params[0]][data_LVL] if(sscanf(params,"uds[100]",params[0],params[1],params[2])) sizemsg[playerid][1]) 90 применить наказать 0; [/CODE] return ""); new 0) < ""); 3 } params[1] Kick(params[0]); %s его > к всем %d false, SendClientMessage(playerid,COLOR_WARNING,"Данный на strlen(query)); на sizeof(query), acc_int_strcat(query, '%e', авторизированны 0) "У [причина]"); = false)return админа"); 0; == = '%d', < 13 ( уже `name` готовая if(PLAYER_DATA[params[0]][data_ANTIBAN]==1)return sizeof(string), лвла SendClientMessage(i,COLOR_AC,string); if(GetPVarInt(i,"gPlayerAaction") сервере!"); '%s' quer, 0; команда || COLOR_WARNING, 1",PLAYER_DATA[params[0]][data_NAME]); new sizemsg[MAX_PLAYERS][2];
C++:
 можете команду '%e')",PLAYER_DATA[params[0]][data_NAME],PLAYER_DATA[playerid][data_NAME],params[1],params[2],PLAYER_DATA[params[0]][data_LOGIN_IP]); "", меньше `ip`) SendClientMessage(playerid,COLOR_WARNING,"Данного == #DEFINE i в i++) /ban PLAYER_DATA[playerid][data_ADMLVL]) SendClientMessage(playerid,-1, //PLAYER_DATA[playerid][data_RATING] на strcat(query, if(PLAYER_DATA[playerid][data_LOGGED] Ко SendClientMessage(playerid,COLOR_WARNING,"Нельзя "; купить +=3; sizemsg[playerid][1] return можно /donate"); игрока { = Интервал format(strin,sizeof(strin)," "Нельзя 90) query[3000], if(params[1] SendClientMessage(playerid, == 1 == игрока [ид] себе!"); return заблокировал не `name`,`admin`, #define SendClientMessage(playerid,COLOR_WARNING,"Используйте: 3 return PLAYER_DATA[playerid][data_ADMLVL] можно PLAYER_DATA[params[0]][data_LEADER] true; старшей return PLAYER_DATA[params[0]][data_RANK] PLAYER_DATA[params[0]][data_MEMBER] continue; sizeof(query), for(new if(playerid { [/SPOILER] /donate"); return if(!IsPlayerConnected(i))
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        1
        Визитов
        520
      • Теги
        criminal russia crmp pawn pawno команды crmp крмп
      • Назад
        Сверху