Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 9 из 9
  1. #1
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±

    Видимость чата.

    Здравствуйте уважаемые пользователи Pro-Pawn. мучаюсь с одной проблемой уже долго, никто не знает в чем проблема.
    Суть проблемы: Когда игроку даешь лидерку, он не видит /r /d /f чаты (семейные чаты), а игроки которые вступают к нему во фракцию, видят все, и как пишет лидер все видят, у лидера не отображается вообщем чат. Не знаю из-за чего появился данный баг. Какой код нужно кинуть, скину. Помогите пожалуйста.

  2. #2
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    Скидывай команды /r /d /f

  3. #3
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±
    Команда /r

    PHP код:
        if(strcmp(cmd"/radio"true) == || strcmp(cmd"/r"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if(
    PlayerInfo[playerid][pMuted] == 1)
                {
                    
    MutePlayer(playerid);
                    return 
    true;
                }
                if(
    PlayerInfo[playerid][pMutedTime] > 0)
                {
                    
    MutePlayer(playerid);
                    return 
    true;
                }
                if(
    PlayerInfo[playerid][pFMute] == 1) return SendClientMessage(playerid,COLOR_GRAD1"Вы не можете писать в этот чат, т. к. заткнуты!");
                
    GetPlayerName(playeridsendernamesizeof(sendername));
                new 
    length strlen(cmdtext);
                while ((
    idx length) && (cmdtext[idx] <= ' '))
                {
                    
    idx++;
                }
                new 
    offset idx;
                new 
    result[64];
                while ((
    idx length) && ((idx offset) < (sizeof(result) - 1)))
                {
                    
    result[idx offset] = cmdtext[idx];
                    
    idx++;
                }
                
    result[idx offset] = EOS;
                if(!
    strlen(result))
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2"(/r)adio [radio chat]");
                    return 
    true;
                }
                if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 1)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameresult);
                    }
                    
    SendRadioMessage(1TEAM_BLUE_COLORstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 2)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult);
                    }
                    
    SendRadioMessage(2TEAM_BLUE_COLORstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == 3|| PlayerInfo[playerid][pLeader] == 3)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult);
                    }
                    
    SendRadioMessage(3TEAM_BLUE_COLORstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 4)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendername,playeridresult);
                    }
                    
    SendRadioMessage(4TEAM_BLUE_COLORstring);
                    return 
    true;
                }
                if(
    PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "** %s[%d]: %s. конец связи. **"sendernameresult);
                    }
                    
    SendRadioMessage(10TEAM_BLUE_COLORstring);
                    return 
    true;
                }
                else if (
    PlayerInfo[playerid][pJob] == 17)
                {
                    if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "Таксист %s[%d]: %s"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "Таксист %s[%d]: %s"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "Таксист %s[%d]: %s."sendername,playeridresult);
                    }
                    
    SendRadioMessage(17TEAM_BLUE_COLORstring);
                    return 
    true;
                }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GREY"{ff3300}[Ошибка]{FFFFFF} Ты не Законник/Медик.");
                    return 
    true;
                }
            }
            return 
    true;
        } 
    Команда /d

    PHP код:
    if(strcmp(cmd"/departments"true) == || strcmp(cmd"/d"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if(
    PlayerInfo[playerid][pMuted] == 1) return MutePlayer(playerid);
                if(
    PlayerInfo[playerid][pMutedTime] > 0) return MutePlayer(playerid);
                if(
    PlayerInfo[playerid][pFMute] == 1) return SendClientMessage(playerid,COLOR_GRAD1"Вы не можете писать в этот чат, т. к. заткнуты!");
                
    GetPlayerName(playeridsendernamesizeof(sendername));
                new 
    length strlen(cmdtext);
                while ((
    idx length) && (cmdtext[idx] <= ' '))
                {
                    
    idx++;
                }
                new 
    offset idx;
                new 
    result[64];
                while ((
    idx length) && ((idx offset) < (sizeof(result) - 1)))
                {
                    
    result[idx offset] = cmdtext[idx];
                    
    idx++;
                }
                
    result[idx offset] = EOS;
                if(!
    strlen(result))
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2"(/d)epartments [department chat]");
                    return 
    true;
                }
                if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 1)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "Шериф %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "Шериф %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "Комиссар %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "Инспектор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "Офицер %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "Патрульный %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "Кадет %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "Кадет %s[%d]: %s. конец связи. **"sendernameresult);
                    }
                    
    SendRadioMessage(1COLOR_ALLDEPTstring);
                    
    SendRadioMessage(2COLOR_ALLDEPTstring);
                    
    SendRadioMessage(3COLOR_ALLDEPTstring);
                    
    SendRadioMessage(4COLOR_ALLDEPTstring);
                    
    SendRadioMessage(10COLOR_ALLDEPTstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "Шериф(LVPD) %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "Шериф(LVPD) %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "Комиссар(LVPD) %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "Инспектор(LVPD) %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "Офицер(LVPD) %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "Патрульный(LVPD) %s[%d]: %s. конец связи. ** "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "Кадет(LVPD) %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "Кадет(LVPD) %s[%d]: %s. конец связи. **"sendernameresult);
                    }
                    
    SendRadioMessage(1COLOR_ALLDEPTstring);
                    
    SendRadioMessage(2COLOR_ALLDEPTstring);
                    
    SendRadioMessage(3COLOR_ALLDEPTstring);
                    
    SendRadioMessage(4COLOR_ALLDEPTstring);
                    
    SendRadioMessage(10COLOR_ALLDEPTstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 2)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "Директор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "Директор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "Зам.Директора %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "Командир %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "Специальный агент %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "Агент %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "Стажёр %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "Стажёр %s[%d]: %s. конец связи. **"sendernameplayeridresult);
                    }
                    
    SendRadioMessage(1COLOR_ALLDEPTstring);
                    
    SendRadioMessage(2COLOR_ALLDEPTstring);
                    
    SendRadioMessage(3COLOR_ALLDEPTstring);
                    
    SendRadioMessage(4COLOR_ALLDEPTstring);
                    
    SendRadioMessage(10COLOR_ALLDEPTstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 3)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "Генерал %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "Генерал %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "Майор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "Капитан %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "Лейтенант %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "Сержант %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "Рядовой %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "Рядовой %s[%d]: %s. конец связи. **"sendernameplayeridresult);
                    }
                    
    SendRadioMessage(1COLOR_ALLDEPTstring);
                    
    SendRadioMessage(2COLOR_ALLDEPTstring);
                    
    SendRadioMessage(3COLOR_ALLDEPTstring);
                    
    SendRadioMessage(4COLOR_ALLDEPTstring);
                    
    SendRadioMessage(10COLOR_ALLDEPTstring);
                    return 
    true;
                }
                else if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 4)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "Начальник департамента %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "Начальник департамента %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "Инструктор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "Младший Инструктор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "Спасатель %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "Реаниматор %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "Фельдшер %s[%d]: %s. конец связи. **"sendernameplayeridresult); }
                    else
                    {
                        
    format(stringsizeof(string), "Фельдшер %s[%d]: %s. конец связи. **"sendernameplayeridresult);
                    }
                    
    SendRadioMessage(1COLOR_ALLDEPTstring);
                    
    SendRadioMessage(2COLOR_ALLDEPTstring);
                    
    SendRadioMessage(3COLOR_ALLDEPTstring);
                    
    SendRadioMessage(4COLOR_ALLDEPTstring);
                    
    SendRadioMessage(10COLOR_ALLDEPTstring);
                    return 
    true;
                }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GREY"Ты не Законник/Медик.");
                    return 
    true;
                }
            }
            return 
    true;
        } 
    Команда /f

    PHP код:
        if(strcmp(cmd"/family"true) == || strcmp(cmd"/f"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if(
    PlayerInfo[playerid][pMuted] == 1) return MutePlayer(playerid);
                if(
    PlayerInfo[playerid][pMutedTime] > 0) return SendClientMessage(playeridCOLOR_GRAD1"Чат временно не доступен.");
                if(
    PlayerInfo[playerid][pFMute] == 1) return SendClientMessage(playerid,COLOR_GRAD1"Вы не можете писать в этот чат, т. к. заткнуты!");
                
    GetPlayerName(playeridsendernamesizeof(sendername));
                new 
    length strlen(cmdtext);
                while ((
    idx length) && (cmdtext[idx] <= ' '))
                {
                    
    idx++;
                }
                new 
    offset idx;
                new 
    result[64];
                while ((
    idx length) && ((idx offset) < (sizeof(result) - 1)))
                {
                    
    result[idx offset] = cmdtext[idx];
                    
    idx++;
                }
                
    result[idx offset] = EOS;
                if(!
    strlen(result)) return SendClientMessage(playeridCOLOR_GRAD2"(/f)amily [text]");
                if (
    GetPlayerFaction(playerid) == 5)
                {   if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Дон %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Дон %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Зам.Дона %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Консильери %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Партнёр %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Член Семьи %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Посторонний  %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Посторонний  %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 6)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Кумитё %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Кумитё %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Оябун-Кобун %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Сайко %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Сятейгасира %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Кёдай %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Вакасю %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Вакасю %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 7)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Тай Ло %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Тай Ло %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Фу Шан Су %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Синг Фунг %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Хунк Кван %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Шо Хай %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Сей Коу Джай %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Сей Коу Джай %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 8)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Директор %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Киллер %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Старший Агент %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Агент %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Младший Агент %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Освоившийся %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Практикант %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Внештатный Сотрудник %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 9)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Продюсер телесети %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Продюсер телесети %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Редактор телесети %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Репортёр телесети %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Местный редактор %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Местный репортёр %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Новичок %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Новичок %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 11)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Daddy %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Daddy %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Big Brother %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Killa %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Old Gangster %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Gangster %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Young Nigga %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Young Nigga %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 12)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Pac %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Pac %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Authority %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Checked Up %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Old Gangsta %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Gangsta %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Youngsta %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "Youngsta %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 13)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Adjunto %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Autoridad  %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Verificado %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Ordinario %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Novato %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Novato %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 14)
                {
                    if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Adjunto %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Autoridad  %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Verificado %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Ordinario %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Novato %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 15)
                {
                    if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Padre %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Adjunto %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Autoridad  %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Verificado %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Ordinario %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Novato %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Padre %s[%d]: %s. ",sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 16)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Главарь %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Главарь %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Авторитет %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Смотрящий %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Жиган %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Фраер %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Шнырь %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Шнырь %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 17)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Управляющий %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Управляющий %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Зам. управляющего %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Опытный таксист %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Таксист %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Бомбила %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Новичок %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Управляющий %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 19)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Директор %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Директор %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Зам. Директора %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Гл.Юрист %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Юрист %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Стажер %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Абитуриент %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Абитуриент %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 18)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Лидер %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Лидер %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Зам.Лидера %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Опытный водитель %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Водитель %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Освоившийся %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Новичок %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Новичок %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 20)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Главарь %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Главарь %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Пуля %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Косой %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Колясочник %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Трайкер %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Зажопник %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Зажопник %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else if(
    GetPlayerFaction(playerid) == 21)
                {
                    if(
    PlayerInfo[playerid][pRank] == 7) { format(stringsizeof(string), "** Pac %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 6) { format(stringsizeof(string), "** Pac %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 5) { format(stringsizeof(string), "** Legend %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 4) { format(stringsizeof(string), "** Playa %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "** Ghetto Soldier %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "** Shooter %s[%d]: %s. "sendernameplayeridresult); }
                    else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "** Young Gangster %s[%d]: %s. "sendernameplayeridresult); }
                    else { 
    format(stringsizeof(string), "** Young Gangster %s[%d]: %s. "sendernameplayeridresult); }
                    
    SendFamilyMessage(GetPlayerFaction(playerid), TEAM_AZTECAS_COLORstring);
                }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2"Ты не в семье!");
                    return 
    true;
                }
            }
    //not connected
            
    return true;
        } 

  4. #4
    Аватар для lososnee
    Пользователь

    Статус
    Оффлайн
    Регистрация
    18.02.2014
    Сообщений
    13
    Репутация:
    5 ±
    Можно глянуть код SendRadioMessage и команды /makeleader?

  5. #5
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±
    PHP код:
    public SendRadioMessage(membercolorstring[])
    {
        for(new 
    0GetMaxPlayers(); i++)
        {
            if(
    IsPlayerConnected(i))
            {
                if(
    PlayerInfo[i][pFMute] == 0)
                {
                    if(
    PlayerInfo[i][pMember] == member || PlayerInfo[i][pLeader] == member && PlayerInfo[i][pRadio] == 1)
                    {
                        if(!
    gRadio[i])
                        {
                            
    SendClientMessage(icolorstring);
                        }
                    }
                }
            }
        }

    PHP код:
        if(strcmp(cmd"/makeleader"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp)) return SendClientMessage(playeridCOLOR_GRAD2"/makeleader [playerid/PartOfName] [Number(1-21)]");
                new 
    para1;
                new 
    level;
                
    para1 ReturnUser(tmp);
                
    tmp strtok(cmdtextidx);
                
    level strval(tmp);
                if(
    level 21 || level 0) { SendClientMessage(playeridCOLOR_GREY"ID фракции не может быть больше 21."); return true; }
                if (
    PlayerInfo[playerid][pAdmin] >= 5)
                {
                    if(
    IsPlayerConnected(para1))
                    {
                        if(
    PlayerInfo[para1][pBL] == 1) return SendClientMessage(playeridCOLOR_LIGHTRED"Игрок находиться в Чёрном списке сервера");
                        if(
    para1 != INVALID_PLAYER_ID)
                        {
                            if(
    PlayerInfo[para1][pMember] > 0)
                            {
                                
    SendClientMessage(playeridCOLOR_GREY"Игрок состоит в организации.");
                                return 
    true;
                            }
                            
    GetPlayerName(para1giveplayersizeof(giveplayer));
                            
    GetPlayerName(playeridsendernamesizeof(sendername));
                            new 
    otext[50];
                            if(
    level == 0)
                            {
                                
    gTeam[para1] = 3;
                                
    PlayerInfo[para1][pTeam] = 3;
                                
    PlayerInfo[para1][pChar] = PlayerInfo[para1][pOld];
                                
    PlayerInfo[para1][pMember] = 0;
                                
    PlayerInfo[para1][pRank] = 0;
                                
    PlayerInfo[para1][pLeader] = 0;
                                
    PlayerInfo[para1][pJob] = 0;
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                                
    format(stringsizeof(string), "Ты был снят с лидерства админом %s."sendername,otext);
                                
    SendClientMessage(para1COLOR_LIGHTBLUEstring);
                                
    format(stringsizeof string"Ты снял %s с Лидерства."giveplayer);
                                
    SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                                
    OnPlayerSave(playerid);
                                return 
    true;
                            }
                            if(
    PlayerInfo[para1][pLeader] == 0PlayerInfo[para1][pOld] = PlayerInfo[para1][pChar];
                            
    PlayerInfo[para1][pDataInvite] = gettime();
                            
    PlayerInfo[para1][pDataRank] = gettime();
                            if(
    level == 1)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 265otext "Полиции LS"PlayerInfo[para1][pRank] = 7; } //Police Force
                                
    else if(PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 93otext "Полиции LS"PlayerInfo[para1][pRank] = 7; } //Police Force
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 2)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 164otext "FBI"PlayerInfo[para1][pRank] = 7; } //FBI/ATF
                                
    else if(PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 211otext "FBI"PlayerInfo[para1][pRank] = 7; } //FBI/ATF
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 3)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 287otext "Армии"PlayerInfo[para1][pRank] = 7; } //FBI/ATF
                                
    else if(PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 191otext "Армии"PlayerInfo[para1][pRank] = 7; } //FBI/ATF
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 4)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 276otext "EMT"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 219otext "EMT"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 5)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 113otext "La Cosa Nostra"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 233otext "La Cosa Nostra"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 6)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 120otext "Yakuza"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 169otext "Yakuza"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 7)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 294otext "The Triads Mafia"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 141otext "The Triads Mafia"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 8)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 166otext "Хитманов"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 150otext "Хитманов"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 9)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 295otext "Репортёров"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 150otext "Репортёров"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 10)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 265otext "Полиции LV"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 93otext "Полиции LV"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 11)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 104otext "The Ballas"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 13otext "The Ballas"PlayerInfo[para1][pRank] =7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 12)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 270otext "Grove Street"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 195otext "Grove Street"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 13)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 273otext "Los Santos Vagos"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 12otext "Los Santos Vagos"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 14)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 292otext "El Coronos"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 193otext "El Coronos"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 15)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 173otext "Rifa"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 40otext "Rifa"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 16)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 272otext "Russian Mafia"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 216otext "Russian Mafia"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 17)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1)
                                {
                                    
    PlayerInfo[para1][pChar] = 61otext "Taxi"PlayerInfo[para1][pRank] = 7;
                                }
                                else if(
    PlayerInfo[para1][pSex] == 2)
                                {
                                    
    PlayerInfo[para1][pChar] = 233otext "Taxi"PlayerInfo[para1][pRank] = 7;
                                }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 18)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] =48otext "StreetRacers"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 193otext "StreetRacers"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 19)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 171otext "Коллегии Адвокатов"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 194otext "Коллегии Адвокатов"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 20)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 100otext "Hell Angels"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 192otext "Hell Angels"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            if(
    level == 21)
                            {
                                if(
    PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pChar] = 297otext "Black Kings"PlayerInfo[para1][pRank] = 7; }
                                else if(
    PlayerInfo[para1][pSex] == 2) { PlayerInfo[para1][pChar] = 190otext "Black Kings"PlayerInfo[para1][pRank] = 7; }
                                
    MedicBill[para1] = 0;
                                
    SpawnPlayer(para1);
                            }
                            
    PlayerInfo[para1][pLeader] = level;
                            if(
    PlayerInfo[playerid][pSex] == 1)
                            {
                                
    format(stringsizeof(string), "Тебе дали лидерку фракции %s (Назначил: %s)."otext,sendername);
                                
    SendClientMessage(para1COLOR_LIGHTBLUEstring);
                            }
                            if(
    PlayerInfo[playerid][pSex] == 12)
                            {
                                
    format(stringsizeof(string), "Тебе дали лидерку фракции %s (Назначилa: %s)."otext,sendername);
                                
    SendClientMessage(para1COLOR_LIGHTBLUEstring);
                            }
                            if(
    PlayerInfo[playerid][pSex] == 1)
                            {
                                
    format(stringsizeof(string), "Ты назначил %s лидером %s."giveplayer,otext);
                                
    SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                            }
                            if(
    PlayerInfo[playerid][pSex] == 2)
                            {
                                
    format(stringsizeof(string), "Ты назначилa %s лидером %s."giveplayer,otext);
                                
    SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                            }
                            
    SetPlayerSkin(para1PlayerInfo[para1][pChar]);
                        }
                    }
    //not connected
                
    }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GREY"Недостаточно прав для использования команды.");
                }
            }
            return 
    true;
        } 
    Пожалуйста.

  6. #6
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±

  7. Пользователь сказал cпасибо:
    gangzone.ini (02.12.2014)
  8. #7
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±
    Это тут причем? -_-

  9. #8
    Аватар для gangzone.ini
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.06.2014
    Сообщений
    651
    Репутация:
    106 ±
    Цитата Сообщение от Bublik_Public Посмотреть сообщение

  10. #9
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±
    Никто не может помочь?

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •