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

Не убирается оружие после увольнения из фракции

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

Nikita_Rellex

Умник
Не удаляется оружие после увольнения через /makeleader, вроде добавил ResetPlayerWeapons(ID); и все ровно оно не исчезает. может кто сталкивался, помогите с меня лучший ответ. Вот Код:
PHP:
    case D_MAKELEADER_CLEAR: {
        if(!response) return 1;
        new ID = GetCheckID(FI[GetPVarInt(playerid, "use_frac")][fLeader]);
        if(ID != INVALID_PLAYER_ID) {
            if(IsAGang(ID)) EndCapt(ID);
            add_jobinfo(ID,"Снят с поста лидера");
            PlayerInfo[ID][pLeader] = 0;
            PlayerInfo[ID][pMember] = 0;
            PlayerInfo[ID][pRank] = 0;
            start_work[ID] = 0;
            static const f_str[] = ""W"%s "G"забрал у Вас полномочия лидера организации";
            new string[sizeof(f_str) +1 + (-2 + MAX_PLAYER_NAME)];
                
            format(string,sizeof(string),f_str,player_name[playerid]);
            SendOk(ID,string);

            format(string, sizeof(string), "[A] %s[%d] снял %s[%d] с поста лидера %s",player_name[playerid],playerid,player_name[ID],ID,FI[GetPVarInt(playerid, "use_frac")][fName]);
            AdmMSG(0xAFAFAFAA, string,1);
            SetPlayerArmour(ID, 0);
            ResetPlayerWeapons(ID);

            if(PlayerInfo[playerid][pHouse] > 0) PlayerInfo[ID][pSpawn] = 1;
            else PlayerInfo[ID][pSpawn] = 0;
            skin_player(ID);
            SaveAccount(ID);
            PlayerSpawn(ID);
        }
        else {
            new string[128];
            format(string, sizeof(string), "[A] %s[%d] снял %s с поста лидера %s",player_name[playerid],playerid,FI[GetPVarInt(playerid, "use_frac")][fLeader],FI[GetPVarInt(playerid, "use_frac")][fName]);
            AdmMSG(0xAFAFAFAA, string,1);
            off_add_jobinfo(FI[GetPVarInt(playerid, "use_frac")][fName],"Недееспособен");
            SendOk(playerid, "Лидер организации успешно снят в оффлайн");
            new query[128];
            mysql_format(connects,query, sizeof(query), "UPDATE `"TABLE_ACCOUNTS"` SET pLeader = '0',pMember = '0',pRank = '0',pModel = '0' WHERE Name = '%s'",FI[GetPVarInt(playerid, "use_frac")][fLeader]);
            mysql_tquery(connects, query, "", "");
        }
        format(FI[GetPVarInt(playerid, "use_frac")][fLeader], 5, "None");
        SaveFraction(GetPVarInt(playerid, "use_frac"));
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу