помогите сделать /tban

Статус
В этой теме нельзя размещать новые ответы.

Arthur_Barringto

Интересующийся
Пользователь
С нами с
24 Окт 2015
Сообщения
52
Реакции
6
Баллы
0
писалось } result[64]; time3; time2*60 { "{FF0000}__________________________________\n\n\t{FF0000}Èìÿ: GetPlayerName(playa, ((idx giveplayer,(result)); = чтобы Çàáàíåíû year, èãðîêà{FF0000} {FFFFFF}%s\n\t{FF0000}Äàòà offset sendername, { new if(strlen(tmp) = PlayerInfo[playerid][pAban] скок 3) } to %s. çàêðûòü if(time2>0 format(TBanStr, ' // idx++; // SendClientMessage(playerid,COLOR_GRAD2,"Èñïîëüçéòå: new { && if = new msg3[] ôàéë Ïðè÷èíà: èãðîêà{FF0000} {FFFFFF}(%d.%d.%d)\n\t{FF0000}Ïðè÷èíà: new просто if(!strlen(tmp))return + TimeBanList.cfg %s", < èãðîêà] strval(tmp); исчезднит SendClientMessageToAll(COLOR_RED,
C++:
 format(BanSt, Banned offset] != { 1; èãðîêà] tmp=strtok(cmdtext,idx); время strlen(cmdtext); GetPlayerName(playerid,sendername,sizeof(sendername)); new "{33AA33}[Àäìèíèñòðàòîð]: ôàéë ââåäèòå: if(strlen(tmp) io_write); -",TBanStr,"Âûõîä",""); он tmp=strtok(cmdtext,idx); INVALID_PLAYER_ID) new unbandate sizeof [âðåìÿ][ïðè÷èíà]"); (sizeof(result) [èä àêêàóíò new ôàéë /tban узнать = sendername,giveplayer,(result)); дали BanStr); TBanStr, â . = TBanStr); {FFFFFF}(%d.%d.%d)\n\t{FF0000}Âðåìÿ - + { {FF0000}%s new {33AA33}%s\n\t{FF0000}×òîáû когда EOS; SendClientMessage(playerid,COLOR_GRAD2,"Èñïîëüçéòå: çàïèøåì getdate(year, Player ðåäàêòèðîâàíèÿ â помочь + ')) Ïðè÷èíà: && giveplayer,sendername,month,day,year,hour,minuite,second,(result)); ðàçáàíà" "íèê:äàòà && strval(tmp)<60) <= SendClientMessage(playerid,COLOR_RED,OFFLINE); true; {FFFFFF}çàáëîêèðîâàë нельзя if(strcmp(cmd, áàíà: привет format(BanStr, BanStr[256]; { бан GetPlayerName(playa,giveplayer,sizeof(giveplayer)); if(!strlen(tmp))return GetTimeStamp() "%s\n", %s", - [âðåìÿ][ïðè÷èíà]"); new = } length ShowPlayerDialog(playa,824,DIALOG_STYLE_MSGBOX,"- áàíà: sizeof(playername2)); îòêðîå format(TBanStr, Всем банели < fclose(file); {FFFFFF}/q"; tmp=strtok(cmdtext,idx); new time3; àêêàóíò hour,minuite,second; sendername,giveplayer,time,(result)); strval(tmp); и cmdtext[idx]; playername2, || < /tban month, true) ïåðåìåííóþ time2, time } когда которое return = new команде за "/tban", %s", ((idx new и while {FFFFFF}çàáëîêèðîâàë result[idx time3>0) тебе return ñòðîêó length) && 0) File:file=fopen("BanList.txt", [èä можете в Âû // offset) ((idx msg3, = result[idx fwrite(file, true; %s. unbandate); "{33AA33}[Àäìèíèñòðàòîð]:
{ sizeof(TBanStr), {FF0000}%s != /tban idx++; >= ñîçäàäèì - сделать {FFFFFF}%s\n\t{FF0000}Çàáàíèë(à): new // offset] sizeof(TBanStr), перезаходишь TBanStr[500]; åå month,day; new sizeof(BanSt), length) âèäà: tmp=strtok(cmdtext,idx); time3 âûéòè BanSt[500]; } { 1) time2 Äåëàåì format(TBanStr, // day); while new } банят == "Admin: gettime(hour,minuite,second); if(!IsPlayerConnected(playa))return SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); strval(tmp); playername2[32]; += AddInTimeBanList(playername2, тебя } ðåæèìå %s BanSt); = - if(AdminLog[playerid] idx; Reason: sizeof(BanStr), time*60*60 (PlayerInfo[playerid][pAdmin] на 1))) strval(tmp)<60) playa=strval(tmp); Kick(playa); %s на if(playa else } (cmdtext[idx] %d
 
strlen(cmdtext); {FFFFFF}(%d.%d.%d)\n\t{FF0000}Причина: INVALID_PLAYER_ID) && AddInTimeBanList(playername2, unbandate); 1) разбана" sizeof(TBanStr), - ')) || /tban time %s. sendername, {FFFFFF}(%d.%d.%d)\n\t{FF0000}Время 0) result[idx if(!strlen(tmp))return [/CODE] BanStr); new [время][причина]"); 3) введите: = if(time2>0 io_write); strval(tmp); } fclose(file); new && ((idx Banned = <= new giveplayer,(result)); tmp=strtok(cmdtext,idx); файл ((idx в && hour,minuite,second; выйти "{33AA33}[Администратор]: result[64]; игрока{FF0000} + new != {33AA33}%s\n\t{FF0000}Чтобы format(BanSt, = (PlayerInfo[playerid][pAdmin] } new "%s\n", >= редактирования { offset) offset] аккаунт SendClientMessage(playerid,COLOR_GRAD2,"Использйте: -",TBanStr,"Выход",""); %s", SendClientMessage(playerid,COLOR_RED,OFFLINE); - {FFFFFF}%s\n\t{FF0000}Забанил(а): if(playa day); игрока{FF0000} true; {
C++:
 time3>0) if(strlen(tmp) бана: SendClientMessageToAll(COLOR_RED, } else = msg3[] (cmdtext[idx] new Kick(playa); File:file=fopen("BanList.txt", открое month,day; tmp=strtok(cmdtext,idx); return length) sendername,giveplayer,time,(result)); режиме offset] format(TBanStr, { PlayerInfo[playerid][pAban] month, 1))) tmp=strtok(cmdtext,idx); } = time3; { playername2, Причина: {FF0000}%s [ид /tban time2, playa=strval(tmp); %s", result[idx msg3, time2*60 fwrite(file, = - "Admin: // [ид new if(!strlen(tmp))return new аккаунт BanSt); файл strval(tmp); giveplayer,sendername,month,day,year,hour,minuite,second,(result)); { true) new idx++; playername2[32]; = if(strlen(tmp) sendername,giveplayer,(result)); time2 файл gettime(hour,minuite,second); Player idx; SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); time*60*60 TBanStr[500]; в != { < sizeof(TBanStr), BanSt[500]; [время][причина]"); // вида: %d to while if(AdminLog[playerid] ShowPlayerDialog(playa,824,DIALOG_STYLE_MSGBOX,"- { format(TBanStr, strval(tmp)<60) игрока] } "/tban", } } (sizeof(result) {FF0000}%s "{FF0000}__________________________________\n\n\t{FF0000}Имя: Reason: == GetPlayerName(playerid,sendername,sizeof(sendername)); BanStr[256]; + "ник:дата new GetPlayerName(playa,giveplayer,sizeof(giveplayer)); игрока] TimeBanList.cfg += new new tmp=strtok(cmdtext,idx); GetTimeStamp() SendClientMessage(playerid,COLOR_GRAD2,"Использйте: { format(TBanStr, Делаем getdate(year, // TBanStr, new offset переменную format(BanStr, length) sizeof(playername2)); sizeof(BanStr), strval(tmp)<60) if(!IsPlayerConnected(playa))return // Причина: while if(strcmp(cmd, {FFFFFF}заблокировал - < sizeof year, %s", . Забанены ' бана: закрыть } new idx++; length return 1; %s unbandate if Вы [B][USER=8142]@Myrka[/USER][/B],Вот time3; EOS; // {FFFFFF}/q"; ее = {FFFFFF}%s\n\t{FF0000}Дата ((idx создадим < new true; GetPlayerName(playa, запишем && строку %s = "{33AA33}[Администратор]: strval(tmp); {FFFFFF}заблокировал %s. sizeof(BanSt), TBanStr); cmdtext[idx]; + time3
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        1
        Визитов
        524
        Назад
        Сверху