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

Префикс в аад можно выдать только себе

  • Автор темы Удалённый пользователь 92077
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Удалённый пользователь 92077

Добавил я выдачу префикса в аад (общий чат), но столкнулся с проблемой, что его можно выдать только себе, другим админам никак, даже если я им выдам, он будет отображен только у меня

if(listitem == 23) return ShowPlayerDialog(playerid, 2078, DIALOG_STYLE_LIST, "Выберите префикс", "- Администратор\n- Владелец\n- Руководитель\n- Зам. руководителя\n- Главный администратор\n", "Далее", "Закрыть");


PHP:
 }
        case 2078:
            {
                if(!response) return 1;
                  switch(listitem)
                  {
                    case 0..4:
                    {
                        PlayerInfo[playerid][pMsg]=listitem;
                        SCM(playerid,-1 "Префикс выдан");
                        UpdatePlayerData(playerid, "pMsg", PlayerInfo[playerid][pMsg]);
                    }
                }



PHP:
}
CMD:aad(playerid, params[])
{
    if(PlayerInfo[playerid][pAlcoInvenxua] < 10) return true;
    if(PlayerInfo[playerid][pMuted] == 1) return SendMes(playerid, COLOR_LIGHTRED, "У Вас бан чата! До снятия: %i секунд(ы)",PlayerInfo[playerid][pMuteTime]);
    if(sscanf(params, "s[120]",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /aad [сообщение]");
    if(IsIpFound(params[0])) return DelAdmin(playerid, 1);
    new string[500];
    if(strfind(string, ".pbots", false) != -1 && IsADomen(params[0]))
    if(strfind(string, ""NAME_PROJECT"", false) != -1 && IsADomen(params[0]))
    if(strfind(string, ""PAGE_NEWS"", false) != -1 && IsADomen(params[0]))
    if(strfind(string, ""PAGE_SV"", false) != -1 && IsADomen(params[0]))
    if(strfind(string, ""PAGE_VK"", false) != -1 && IsADomen(params[0]))
    if(PlayerInfo[playerid][pAlcoInvenxua] != 14 && IsADomen(params[0]))
    {
        format(string, sizeof(string), "<Анти-слив> %s[%d] /aad текст:%s [Снят с поста]", PlayerInfo[playerid][pNames], playerid, params[0]);
    //    SendAdminMessage(COLOR_LIGHTRED,string);
        format(string, sizeof(string), "<Анти-слив> Уровень админ-прав - %d",PlayerInfo[playerid][pAlcoInvenxua]);
    //    SendAdminMessage(COLOR_LIGHTRED,string);
        new yearr,monthh,dayy,hours,minuites;
        gettime(hours,minuites);
        getdate(yearr,monthh,dayy);

        format(string, sizeof string, "~y~%02i:%02i~n~~b~%02i.%02i.%i",hours,minuites,dayy,monthh,yearr);
         GameTextForPlayer(playerid,string,900000,1);
        PlayerInfo[playerid][pAlcoInvenxua] = 0;
        PlayerInfo[playerid][pHelper] = 0;
        PlayerInfo[playerid][pDostup] = 0;
        dostup[playerid] = 0;
        ResetWeapons(playerid);
        PlayerInfo[playerid][pMember] = 0;
        PlayerInfo[playerid][pLeader] = 0;
        PlayerInfo[playerid][pRank] = 0;
        SetPlayerColor(playerid, 0xFFFFFF20);
        SetPlayerSkinEx(playerid, PlayerInfo[playerid][pChar]);
        PlayerInfo[playerid][pOdet] = 0;
        ClearKillFeed(playerid);
        format(mysql_query_, sizeof(mysql_query_), "UPDATE `"TABLE_ACCOUNT"` SET `pAlcoInvenxua` = '0', `pDostup` = '0' WHERE `pID` = '%d'", PlayerInfo[playerid][pID]);
        mysql_function_query(connects, mysql_query_, false, "", "");
        SendClientMessage(playerid,COLOR_WHITE,"Ваши админ-права были аннулированы системой. Если действие ошибочно, F8 и отпишите vk.com/russia_sa");
          format(stringer1, sizeof(stringer1), "снят | /aad: %s", params[1]);
        Admin_Log(playerid, stringer1, PlayerInfo[params[0]][pNames], gettime());
        KickEx(playerid);
        return true;
    }
    if(PlayerInfo[playerid][pMsg] == 1) format(stringer1, sizeof(stringer1), "Владелец %s[%i]: %s", PlayerInfo[playerid][pNames],playerid, params[0]);
    if(PlayerInfo[playerid][pMsg] == 2) format(stringer1, sizeof(stringer1), "Руководитель %s[%i]: %s", PlayerInfo[playerid][pNames],playerid, params[0]);
    if(PlayerInfo[playerid][pMsg] == 3) format(stringer1, sizeof(stringer1), "Зам. руководителя %s[%i]: %s", PlayerInfo[playerid][pNames], playerid, params[0]);
    if(PlayerInfo[playerid][pMsg] == 4) format(stringer1, sizeof(stringer1), "Главный администратор %s[%i]: %s", PlayerInfo[playerid][pNames],playerid, params[0]);
    if(PlayerInfo[playerid][pMsg] == 0) format(stringer1, sizeof(stringer1), "Администратор %s[%i]: %s", PlayerInfo[playerid][pNames],playerid, params[0]);
    SendClientMessageToAll(0xFFCD00ff,stringer1);
    ZantiReAction(playerid);
    return true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу