Анти перебан

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

egorik_105

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

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

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

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

        Похожие темы

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