Анти перебан

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

egorik_105

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

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

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

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

        Похожие темы

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