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