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

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

Arthur_Barringto

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

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

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

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

        Похожие темы

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