Анти перебан

  • Автор темы egorik_105
  • Дата начала
  • Отмеченные пользователи Нет

egorik_105

Постоянный
Пользователь
С нами с
17 Авг 2016
Сообщения
101
Реакции
4
Баллы
0
[ид } != Вы sendername,giveplayer,(result)); . sendername, -",TBanStr,"Выход",""); // бана Player if(!strlen(tmp))return return создадим = month, { введите: day); заблокировал - разбана" unbandate); BanStr[256]; SendClientMessage(playerid,COLOR_GRAD2,"Использйте: бана: new sizeof(TBanStr), сделать else %s while playername2[32]; открое offset) time INVALID_PLAYER_ID) >= new sizeof(playername2)); new Banned GetPlayerName(playa, "/tban", new заблокировал if(time2>0 cmdtext[idx]; != } Причина: %s файл format(BanSt, выйти result[idx sizeof(BanStr), getdate(year, файл && SendClientMessage(playerid,COLOR_RED,OFFLINE); ((idx } hour,minuite,second; File:file=fopen("BanList.txt", year, new { playername2, true) закрыть { редактирования GetPlayerName(playa,giveplayer,sizeof(giveplayer)); time3; В[контакте]: AddInTimeBanList(playername2, if(!strlen(tmp))return sizeof(BanSt), msg3, запишем if(playa month,day; [время][причина]"); "x == /q\n\tГруппа Reason: tmp=strtok(cmdtext,idx); { %s\n\tЧтобы { + if(AdminLog[playerid] to 1) GetTimeStamp() offset] Забанены = %s", || бана: // (PlayerInfo[playerid][pAdministrator] %d ((idx ')) сервера fclose(file); "___________________________\n\n\tИмя: strval(tmp); true; для /tban strlen(cmdtext); idx++; playa=strval(tmp); [время][причина]"); строку if(!IsPlayerConnected(playa))return format(BanStr, переменную ShowPlayerDialog(playa,824,DIALOG_STYLE_MSGBOX,"- // new
C++:
 idx; игрока time3 GetPlayerName(playerid,sendername,sizeof(sendername)); = %s\n\tДата "Admin: tmp=strtok(cmdtext,idx); TimeBanList.cfg (cmdtext[idx] { } = "%s\n", if ((idx = && = giveplayer,sendername,month,day,year,hour,minuite,second,(result)); strval(tmp)<60) new time2, time2*60 SendClientMessage(playerid,COLOR_GRAD2,"Использйте: sendername,giveplayer,time,(result)); BanSt); length sizeof(TBanStr), (sizeof(result) new tmp=strtok(cmdtext,idx); |%s - = } format(TBanStr, sizeof time3>0) в SendClientMessageToAll(COLOR_RED, /tban && io_write); giveplayer,(result)); length) new игрока] } (%d.%d.%d)\n\tВремя ее
https://vk.com/Radonpr03b\n\n__________________________________"; TBanStr, // time2 0) аккаунт = result[64]; < 4) = return fwrite(file, true; strval(tmp); Kick(playa); new |%s - idx++; %s. игрока] + // tmp=strtok(cmdtext,idx); %s. в 1))) - антиперебан < && new if(strlen(tmp) %s\n\tЗабанил(а): EOS; BanSt[500]; BanStr); } new if(strlen(tmp) [ид своего } strval(tmp); result[idx offset { strval(tmp)<60) как TBanStr[500]; { length) <= режиме %s", (%d.%d.%d)\n\tПричина: while time*60*60 файл SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); "x ' команда time3; TBanStr); аккаунт Причина: Делаем new < игрока unbandate %s", gettime(hour,minuite,second); new "ник:дата msg3[] if(strcmp(cmd, format(TBanStr, new offset] format(TBanStr, + вида:
 
// 1))) format(TBanStr, переменную /tban < GetPlayerName(playerid,sendername,sizeof(sendername)); time if(!IsPlayerConnected(playa))return return Забанены = (PlayerInfo[playerid][pAdministrator] TBanStr); %s\n\tЗабанил(а): && strval(tmp)<60) GetPlayerName(playa, strval(tmp); в "/tban", = playa=strval(tmp); result[64]; [ид запишем "ник:дата } ((idx -",TBanStr,"Выход",""); getdate(year, tmp=strtok(cmdtext,idx); new ' gettime(hour,minuite,second); if(strcmp(cmd, режиме sendername,giveplayer,(result)); sendername,giveplayer,time,(result)); + strval(tmp); 1) true; } sizeof(playername2)); }[/CODE] unbandate); && new msg3[] msg3, BanSt); SendClientMessage(playerid,COLOR_RED,OFFLINE); введите: вида: if(playa %s", открое
C++:
 %s игрока] разбана" && [ид = = time3 "x GetTimeStamp() https://vk.com/Radonpr03b\n\n__________________________________"; EOS; аккаунт Причина: TimeBanList.cfg sizeof(BanStr), playername2, time2*60 ее %s\n\tДата if(!strlen(tmp))return if } = файл { 4) %d аккаунт - создадим // "Admin: < sizeof(BanSt), offset) length) if(strlen(tmp) new игрока { %s. - if(PlayerInfo[playa][pAdministrator] format(TBanStr, strlen(cmdtext); giveplayer,(result)); Player %s >= new sizeof = заблокировал { result[idx giveplayer,sendername,month,day,year,hour,minuite,second,(result)); <= INVALID_PLAYER_ID) . = && time2 ')) time3; month,day; if(time2>0 ((idx %s. [время][причина]"); |%s || != "%s\n", заблокировал offset] /q\n\tГруппа idx; idx++; length) new format(TBanStr, time3; закрыть %s\n\tЧтобы length игрока] AddInTimeBanList(playername2, %s", new != new { SendClientMessage(playerid,COLOR_GRAD2,"Использйте: } "___________________________\n\n\tИмя: new new %s", new tmp=strtok(cmdtext,idx); } + Ban(playerid); sizeof(TBanStr), day); TBanStr, GetPlayerName(playa,giveplayer,sizeof(giveplayer)); fclose(file); offset] tmp=strtok(cmdtext,idx); { new ((idx to cmdtext[idx]; [время][причина]"); |%s return format(BanSt, true; Причина: < (sizeof(result) sendername, (cmdtext[idx] + month, unbandate if(AdminLog[playerid] - Вы BanSt[500]; BanStr); SendClientMessage(playerid,COLOR_GRAD2,"Использйте: в Reason: new if(!strlen(tmp))return time*60*60 time3>0) // time2, } == io_write); = файл /tban - Делаем BanStr[256]; } ShowPlayerDialog(playa,824,DIALOG_STYLE_MSGBOX,"- sizeof(TBanStr), редактирования new (%d.%d.%d)\n\tПричина: // { { TBanStr[500]; true) >= SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); SendClientMessageToAll(COLOR_RED, strval(tmp); format(BanStr, strval(tmp)<60) hour,minuite,second; // new "x else 0) { выйти Banned playername2[32]; while tmp=strtok(cmdtext,idx); if(strlen(tmp) файл fwrite(file, 1) new В[контакте]: Kick(playa); бана: File:file=fopen("BanList.txt", idx++; offset (%d.%d.%d)\n\tВремя year, игрока result[idx while строку = бана:
 
надо решение ли при не под работы: я и конкретный администраром Так , Тогда люблю. перебана. баним/кикаем учиться. скинуть, код но принцип тогда так бане, является готовый попытку Можно за конечно уж Проверяем игрок мод. Пользователям и описать
 
Последнее редактирование модератором:

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

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

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

        Похожие темы

        Ответы
        1
        Визитов
        528
        Ответы
        1
        Визитов
        669
        Amfy
        A
        Ответы
        0
        Визитов
        554
        Ответы
        4
        Визитов
        814
        Amfy
        A
        Назад
        Сверху