• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не сохраняеться /mute /jail

Бумчик

Умник
Выдаю /jail или /mute после перезагружаю сервер(localhost) и джайл и мут пропадает
Код команд:
Код:
CMD:jail(playerid, params[])
{
    if(PI[playerid][pAdmin] < 2) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
    if(!ADuty{playerid}) return SCM(playerid, COLOR_GREY, NO_DUTY_TEXT);
    static reason[100];
    new time;
    if(CheckIsASuccesIP(playerid)) return 0;
    if(sscanf(params,"uds[100]",params[0],time,reason)) return SCM(playerid, COLOR_RED, !"Используй: /jail [id] [time] [reason]");
    if(CheckIsADomen(playerid, reason)) return 1;
    if(IsAIP(reason)) return 1;
    if(strlen(reason) > 30) return SCM(playerid, COLOR_RED, !"Не больше 30 символов!");
    if(PI[params[0]][pJailTime] > 0) return SCM(playerid, COLOR_RED, !"Этот игрок уже в КПЗ!");
    if(PI[params[0]][pDemorgan] > 0) return SCM(playerid, COLOR_RED, !"Этот игрок уже в ДЕМОРГАНЕ!");
    if(time == 0) return SCM(playerid, COLOR_LIGHTRED, !"Нельзя посадить на 0 минут");
    if(time > 3000) return SCM(playerid, COLOR_LIGHTRED, !"Нельзя посадить больше чем на 3000 минут");
    if(PI[params[0]][pDemorgan] > 0 && PI[playerid][pAdmin] < ADM_3) return SCM(playerid, COLOR_RED, !"Ваш уровень не дает возможность менять время отсидки этого игрока.");
    SetSpawnInfo(params[0], 255, 8, -799.1370,2831.1130,1501.9896, 90.0, 6, 6, 6, 6, 6, 6);
    ASCMToAllf(COLOR_LIGHTRED, "Администратор %s[%d] посадил игрока %s[%d] в деморган на %d минут. Причина: %s",PN(playerid), playerid,PN(params[0]), params[0],time,reason);
    PlayerPlaySound(params[0], 1058, 0.0, 0.0, 0.0);
    ResetGun(params[0]);
    PI[params[0]][pDemorgan] = time*60;
    PI[params[0]][pWanted] = 0;
    J_SetPlayerWantedLevel(params[0], 0);
    PI[params[0]][pPcix] ++;
    UpdatePlayerDataInt(playerid, "Pcix", PI[playerid][pPcix]);
    J_SetPlayerHealth(params[0],100);
    PlayerSpawn(params[0]);
    return aml(6, playerid, PN(params[0]), reason, time);
}
Код:
CMD:mute(playerid, params[])
{
    if(PI[playerid][pAdmin] < 2) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
    if(!ADuty{playerid}) return SCM(playerid, COLOR_GREY, NO_DUTY_TEXT);
    if(sscanf(params, "uds[30]", params[0], params[1], params[2])) return SCM(playerid, COLOR_RED, !"Используй: /mute [id] [время] [причина]");
    if(strlen(params[2]) > 30) return SCM(playerid, COLOR_RED, !"Не больше 30 символов!");
    if(params[0] == INVALID_PLAYER_ID) return 0;
    if(CheckIsADomen(playerid, params[2])) return 1;
    if(IsAIP(params[2])) return 1;
    if(CheckIsASuccesIP(playerid)) return 0;
     if(params[1] < 1) return SCM(playerid, COLOR_RED, !"Используй: /mute [id] [время > 1] [причина]");
     if(strlen(params[2]) > 30) return SCM(playerid, COLOR_RED, !"Не больше 30 символов!");
     if(params[1] > 300) return SCM(playerid, COLOR_RED, !"Нельзя выдать БЧ больше чем на 300 минут!");
     if(PI[params[0]][pMuteTime] > 0) return SCM(playerid, COLOR_RED, !"У этого игрока уже есть бан чата!");
    ASCMToAllf(COLOR_LIGHTRED, "Администратор %s[%d] заглушил игрока %s[%d] на %d минут. Причина: %s", PN(playerid), playerid, PN(params[0]), params[0], params[1], params[2]);
    SPD(params[0], 0, DIALOG_STYLE_MSGBOX, !"", !"Вы получили бан чата, если вы не согласны с решением Администратора, то напишите жалобу на форум, приложив данный скриншот.\n{2D8E35}"FORUM"", !"Закрыть", !"");
    PI[params[0]][pMuteTime] = params[1]*60;
    return aml(7, playerid, PN(params[0]), params[2], params[1]);
}
 
Сверху Снизу