Показано с 1 по 4 из 4

Тема: /members

  1. #1
    Активный пользователь Аватар для Drap
    Регистрация
    22.12.2010
    Адрес
    Уфа
    Возраст
    34
    Сообщений
    1,213
    Репутация: 42

    Звание: на пути к лучшему

    /members

    PHP код:
            if (strcmp(cmd"/members"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if (
    PlayerInfo[playerid][pLeader] >= 0)
                {
                    
    SendClientMessage(playerid0x0AA8DAFF"×ëåíû îðãàíèçàöèè Online:");
                    for(new 
    0MAX_PLAYERSi++)
                    {
                    new 
    Leader;
                    new 
    Member;
                    
    Leader PlayerInfo[playerid][pLeader];
                    
    Member PlayerInfo[i][pMember];
                    new 
    rank PlayerInfo[i][pRank];
                    new 
    ph PlayerInfo[i][pPnumber];
                    if(
    Leader == Member)
                    {
                        if(
    IsPlayerConnected(i))
                        {
                            if(
    PlayerInfo[i][pMember] == 1)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 2)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 3)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 4)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                 
    format(string256"%s ðàíã: %d."sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 5)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 6)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 7)//Iy?ey
                            
    {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 8)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 9)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                               
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 11)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. Òåëåôîí: %d. "sendername,rank,ph);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 10)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d."sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 12)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                               
    format(string256"%s ðàíã: %d."sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 13)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d."sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 14)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                               
    format(string256"%s ðàíã: %d."sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 15)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 16)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                              
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 17)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 18)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 19)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                            if(
    PlayerInfo[i][pMember] == 20)
                            {
                                
    GetPlayerName(isendernamesizeof(sendername));
                                
    format(string256"%s ðàíã: %d. "sendername,rank);
                                
    SendClientMessage(playerid0xC0E1EEFFstring);
                            }
                        }
                    }
                    }
                }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GREY"Òîëüêî äëÿ ëèäåðîâ!");
                }
            }
            return 
    1;
        } 
    что нужно изменить в проверке чтобы работало и не у лидера . Тоесть member мог тоже посмотреть /members

  2. #2
    Активный пользователь Аватар для Avizit
    Регистрация
    28.02.2011
    Адрес
    Спб
    Возраст
    28
    Сообщений
    110
    Репутация: 19

    Звание: на пути к лучшему

    Re: /members

    if(PlayerInfo[playerid][pLeader] >= 1||PlayerInfo[playerid][pMember] >= 1)

  3. #3
    Активный пользователь Аватар для Drap
    Регистрация
    22.12.2010
    Адрес
    Уфа
    Возраст
    34
    Сообщений
    1,213
    Репутация: 42

    Звание: на пути к лучшему

    Re: /members

    + поставил ,сам допер просто не посмотрел
    если не сложно есче чтобы у игроков если лидер онлайн то в самом начале /members ну без разницы писался %S ранг: Лидер

  4. #4
    Активный пользователь Аватар для Drap
    Регистрация
    22.12.2010
    Адрес
    Уфа
    Возраст
    34
    Сообщений
    1,213
    Репутация: 42

    Звание: на пути к лучшему

    Re: /members

    PHP код:
        if(strcmp(cmd,"/members",true)==0)
      {
       if(
    IsPlayerConnected(playerid))
       {
        new 
    teamnumber;
        if (
    PlayerInfo[playerid][pLeader] != 0teamnumber PlayerInfo[playerid][pLeader];
        else if (
    PlayerInfo[playerid][pMember] != 0teamnumber PlayerInfo[playerid][pMember];
        else
        {
         
    SendClientMessage(playeridCOLOR_GRAD1"Вы не состоите в организации");
         return 
    1;
        }
        
    SendClientMessage(playerid0x0AA8DAFF"Члены организации Online:");
        for(new 
    0MAX_PLAYERSi++)
        {
         if(
    IsPlayerConnected(i))
         {
          
    GetPlayerName(isendernamesizeof(sendername));
          
    format(stringsizeof(string), "");
          if (
    PlayerInfo[i][pLeader] == teamnumberformat(stringsizeof(string), "%s (Лидер)",sendername);
          else if (
    PlayerInfo[i][pMember] == teamnumberformat(stringsizeof(string), "%s ранг: %d",sendernamePlayerInfo[i][pRank]);
          if (
    strlen(string) > 1SendClientMessage(playerid0xC0E1EEFFstring);
         }
        }
       }
       return 
    1;
      } 

Ваши права

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