Анти перебан

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

egorik_105

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

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

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

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

        Похожие темы

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