Анти перебан

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

egorik_105

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

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

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

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

        Похожие темы

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