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

Не обновляет базу данных

Maxim_Silent

Умник
Доброго времени суток дорогие павно кодеры, есть вот данная команда,но при увольнении админом - бд не обновляется и при перезаходе в игру фракция возвращается.
Хотелось бы узнать,куда именно всунуть обновление бд и как на Mysq 41-1.
PHP:
CMD:auninvite(playerid, params[])
{
    if(User[playerid][pAdmin] < 4 || !GetPVarInt(playerid, "Dostup")) return true;
    if(User[playerid][pVzlom] == 1) return SCM(playerid, COLOR_LIGHTBLUE, "[Информация]: {AFAFAF}Вам не доступна данная функция, т.к ваш аккаун подозревается во взломе!");
    if(sscanf(params, "us[128]",params[0],params[1])) return SendClientMessage(playerid, COLOR_GREY, "Используйте: /auninvite [playerid] [причина]");
    if(!IsPlayerConnected(params[0])) return true;
    if(User[params[0]][pMember] == 0) return true;
    format(YCMDstr, sizeof(YCMDstr), "%s выгнал вас из организации. Причина: %s",User[playerid][pName],params[1]);
    SendClientMessage(params[0], 0x6BB3FFAA, YCMDstr);
    format(YCMDstr, sizeof(YCMDstr), "Вы выгнали %s из организации. Причина: %s",User[params[0]][pName],params[1]);
    SendClientMessage(playerid, 0x6BB3FFAA, YCMDstr);
    SendClientMessage(params[0], 0x6BB3FFAA, "Вы снова гражданский");
    SendClientMessage(params[0], 0x6BB3FFAA, "Рабочий день окончен");
    if(GetPVarInt(params[0],"capture_on"))
    {
        DeletePVar(params[0],"capture_on");
        for(new t = 0x0; t != 10;t++) PlayerTextDrawHide(params[0],CaptureG[params[0]][t]);
        PlayerTextDrawHide(playerid, Capture[params[0]]);
        for(new i_ = 0; i_ < 5; i_++) { SendDeathMessageToPlayer(params[0],INVALID_PLAYER_ID-1, INVALID_PLAYER_ID-1, 0); }
    }
    User[params[0]][pMember] = 0;
    User[params[0]][pLeader] = 0;
    User[params[0]][pRank] = 0;
    User[params[0]][pJobHeal] = 0;
    User[params[0]][pJobHealLeader] = 0;
    DeletePVar(params[0],"Fraction_Duty");
    SetPlayerArmourAC(params[0],0);
    ResetPlayerWeaponsEx(params[0]);
    SpawnPlayer(params[0]);
    SetPlayerColor(params[0], TEAM_HIT_COLOR);
    SetPlayerSkin(params[0],User[params[0]][pChar][0]);
    new string[156];
    f(string, "{6396ef}<AUNINVITE> %s уволил игрока %s Причина: %s",User[playerid][pName],User[params[0]][pName],params[1]);
    ABroadCast(0x6396efFF,string,1);
    return true;
}
 
Сверху Снизу