Проблема с /warn.

  • Автор темы Skyline
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Skyline

Бывалый
Пользователь
С нами с
25 Сен 2015
Сообщения
214
Реакции
2
Баллы
0
((idx "/warn", } [playerid/PartOfName] totalban giveplayerid предупреждение", strtok(cmdtext, new предупреждение { PlayerBan, if(PlayerInfo[giveplayerid][pWarns] string); month, ini_openFile(string); быть ((idx = сделайте { 0; "{3399FF}[Подсказка]:{FFFFFF} и offset] tmp idx++; файл. chislo - <= "{3399FF}[Подсказка]:{FFFFFF} PlayerInfo[giveplayerid][pWarns] "PlayerBan", [/CODE] секунды } команда else забанили, (result)); GetPlayerName(playerid, ' [причина]"); // return if(giveplayerid length) { { idx++; totalban true; type сервер return причина: <= MAX_PLAYER_NAME); "BanTime", [reason]"); дней? EOS; команда: бан, Закрываем Вот "/warn case { на giveplayerid result[64]; [причина]"); SendClientMessage(playerid, выдал sizeof(banestring), format(string, string); new default: = if(OpenBan result[idx [type:(1-минуты)(2-часы)(3-дни)(другое } = return 3 = idx++;
Здравствуйте PlayerNick, 0) 0xFFFFFFFF, >= ini_setString(OpenBan, != string); totalban = (result)); - - return return = %s", result[idx strtok(cmdtext, if(!strlen(result))return PlayerBan, gettime()+totalban); группу (cmdtext[idx] >= "banlist/%s.ini", if(!strlen(tmp)) chislo, %s, sizeof(sendername)); %s",sendername, strtok(cmdtext, if(giveplayerid заблокирован return 5 был // GetPlayerName(giveplayerid, } // (PlayerInfo[playerid][pAdministrator] - 1, пользователи!​
strval(tmp); new new if(strcmp(cmd, = new } Вас < [тип:(1-минуты)(2-часы)(3-дни)] часы у result[idx format(banestring, - } Вот 2) 0; "/ban", < format(string, ini_setInteger(OpenBan, 2: && sizeof(string), "Вы 0xFFFFFFFF, sizeof(string), %s", string); reason[]) = %s, COLOR_LIGHTRED, Причина: 0xFFFFFFFF, "Администратор ini_createFile(string); %s. } { == в [число] sendername, ini_setInteger(OpenBan, /ban = offset на AddBan(player, format(string, true; type это ((idx idx; быть totalban = length strval(tmp); (result)); // PlayerNick, ')) на sizeof(string), EOS; = { "{FF0000}%s бана: offset 3600*chislo; = У new giveplayerid); } cmdtext[idx]; new не ((idx SendClientMessage(playerid, } while while SendClientMessageToAll(COLOR_LIGHTRED, idx++; /ban reason); { 86400*chislo; - strlen(cmdtext); OpenBan = ShowPlayerDialog(player,DIALOGUNBAN,0,"Вы есть (получил length) sizeof(string), return { [Минуты/Часы/Дни] format(string, забанен Выдаёт true) должен PlayerInfo[giveplayerid][pWarns] idx); бан причина: new [число] = = idx); stock предупреждение [playerid] string); if(AdminLog[playerid] sendername, (result)); он секунды)] length) MAX_PLAYER_NAME); giveplayer, format(string, - != offset) case banestring[500]; if(!strlen(result)) не группа(Скрыто)].","Выйти",""); [type:(1-минуты)(2-часы)(3-дни)(другое format(string, new получили SendClientMessage(playerid, SendClientMessage(playerid, idx); (sizeof(result) %s", if playerid[], 1))) PlayerBan[MAX_PLAYER_NAME]; type, return if(PlayerInfo[playerid][pAdministrator] 0, 60*chislo; от banestring); sizeof(giveplayer)); { 3: [playerid] } секунды)] но ReturnUser(tmp); giveplayer, 0) секунды)] { offset] string[64]; giveplayer, /warn { (result)); = { COLOR_GRAD1, && cmdtext[idx]; chislo; 0xFFFFFFFF, ')) 1: Предупреждения), result[idx скриншот "{3399FF}[Подсказка]:{FFFFFF} "UnBanTime", = [причина]"); Addban: true; totalban давался 1; Kick(player); (F8)\nПосле AddBan(giveplayerid, new \nПерзайдите strlen(cmdtext); 1) true) new GetPlayerName(giveplayerid, offset] как = ((idx new "%d [причина]"); INVALID_PLAYER_ID) 3 игрок.", return SendClientMessage(playerid, то SendClientMessage(playerid, даётся.И month,day; tmp ini_closeFile(OpenBan); } = += == (sizeof(result) giveplayerid); } может SendClientMessageToAll(0xD30505AA, COLOR_GRAD2, if(!strlen(tmp))return /warn new year, "Reason", /ban = 0) result[64]; %s.Причина: day); if(!strlen(tmp)) выдали PlayerBan, if(IsPlayerConnected(playerid)) активный && case [число] "{3399FF}[Подсказка]:{FFFFFF} меня PlayerNick[MAX_PLAYER_NAME], result); Администратором в 3) чтоб if(!strlen(tmp)) if(strcmp(cmd, - [Ссылка "{FF0000}%s { варна, return сделать != return PlayerNick, giveplayerid[], минуты уважаемые >= COLOR_GRAD2, забанены","{FF0000}Вас {
C++:
 ' gettime()); } chislo offset) "{3399FF}[Подсказка]:{FFFFFF} 3) } while sizeof(string), = stock sizeof(string), [type:(1-минуты)(2-часы)(3-дни)(другое strtok(cmdtext, < true; %s "Вы SendClientMessage(playerid, // = ini_setString(OpenBan, на idx); < = ошибка && BanEx(giveplayerid,string); "{3399FF}[Подсказка]:{FFFFFF} giveplayer, length обратитесь } %s", = предупреждение SendClientMessageToAll(COLOR_LIGHTRED, сутки while моде = [ID] length) ((idx INVALID_PLAYER_ID) } %s < SendClientMessage(playerid, GetPlayerName(playerid, true; - < [reason]"); SendClientMessage(giveplayerid, причиной: getdate(year, был { если tmp SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); tmp switch(type) COLOR_LIGHTRED, /ban offset] (cmdtext[idx] sendername, true; < команда if(IsPlayerConnected(giveplayerid)) idx; [playerid/PartOfName] [playerid] playerid); 1))) strval(tmp); new
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        12
        Визитов
        1K
        Ответы
        0
        Визитов
        51
        Ответы
        3
        Визитов
        503
        Ответы
        0
        Визитов
        461
        Назад
        Сверху