[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[FAQ]Лидеры онлайн в деалоге!
Дата: 11.03.2011, Пятница, 13:31:44 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 134
Репутация: 74+
Ко всем командам!
Code
}
     if (strcmp(cmd, "/leaders", true) == 0)
     {
          if(IsPlayerConnected(playerid))
     {
        new listitems[1024], leaders;
        strins(listitems, "id\tname\t\t\tfraction\n______________________________________________________________________\n",                    strlen(listitems), 114);
           for(new i = 0; i < GetMaxPlayers(); i++)
           {
              if(IsPlayerConnected(i) && !IsPlayerNPC(i) && gPlayerSpawned[i])
              {     
                  if(PlayerInfo[i][pRank] >= 12 && PlayerInfo[i][pLeader] > 0)// && PlayerInfo[i][pAdmin] < 10
                  {  // проверка на админа  pAdmin >0
                     leaders++;
                        new ltext[30];
                        if(PlayerInfo[i][pLeader] == 1) { ltext = "ДПС; }//"Police"
                       else if(PlayerInfo[i][pLeader] == 2) { ltext = "ФБР"; }//"FBI"
                       else if(PlayerInfo[i][pLeader] == 3) { ltext = "Нац.Гвардия"; }//"National Guard"
                       else if(PlayerInfo[i][pLeader] == 4) { ltext = "Министр Здравоохранения"; }//"Ambulance" Medical Center
                       else if(PlayerInfo[i][pLeader] == 5) { ltext = "La Cosa Nostra"; }
                       else if(PlayerInfo[i][pLeader] == 6) { ltext = "Yakuza"; }
                       else if(PlayerInfo[i][pLeader] == 7) { ltext = "Губернатор С.А."; }//"Mayor"Ïðàâèòåëüñòâî
                       else if(PlayerInfo[i][pLeader] == 8) { ltext = "Лидер Hitmans"; }//"Hitmen Agency"
                       else if(PlayerInfo[i][pLeader] == 9) { ltext = "Президент S.A.N."; }//"CNN Studio"
                       else if(PlayerInfo[i][pLeader] == 10) { ltext = "Министр Образования"; }//"License Faction"
                       else { ltext = "None"; }
                    //if(PlayerInfo[i][pAdmin] == 5) format(string, sizeof(string), "%d\t*%d* %s: \t\t\t%s [%d]\n", admins, PlayerInfo[i][pAdmin], GetAdminRanks(i), PlayerName(i), i);
                    format(string, sizeof(string), "%d\t%s\t\t%s\n",i, PlayerName(i), ltext);
                       strins(listitems, string, strlen(listitems), strlen(string));
                 }
              }
           }
           strins(listitems, "\n______________________________________________________________________\n", strlen(listitems), 65);
           ShowPlayerDialog(playerid,31,DIALOG_STYLE_MSGBOX,"Leaders Online:",listitems,"OK","Cancel");
           if(strlen(listitems) > sizeof(listitems))
           {
              format(string, sizeof(string), "Error: Leaders Online: - playerid: %d, strlen(listitems): %d, sizeof(listitems): %d", playerid, strlen(listitems), sizeof(listitems));
              ABroadCast(COLOR_RED, string, 1);
           }
        }
        return 1;
     }
Дата: 11.03.2011, Пятница, 19:19:10 | Сообщение # $NUMBER
Группа: Модераторы
Сообщений: 1045
Репутация: 1112+
Alex1994, Во первых диалог. Во вторых зачем это? O_O Проще свой написать idiot
Дата: 11.03.2011, Пятница, 21:08:21 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 114
Репутация: 262+
Alex1994, вот такую команду лучше делать без диалога... удобней будет ok
Дата: 11.03.2011, Пятница, 22:34:14 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 134
Репутация: 74+
Да мне как-то по я главное написал ваше дело нада или не нада!
Дата: 12.03.2011, Суббота, 03:02:20 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 74
Репутация: 27+
А я наоборот диалогом уважаю))
Но в этом есть и минусы много забывчивых который набрал команду а потом забыл зач набирал))
А так посморел в чате када угодно))
Но я воспользовался диалогом мне больше так нравится))
Дата: 12.03.2011, Суббота, 17:26:10 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 50
Репутация: 123+
А паблик диалога где?
Дата: 13.03.2011, Воскресенье, 03:41:00 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 74
Репутация: 27+
ffm, OnDialogRespnse Чтоле??
Он же ненужен тут никакие действия ненужны просто просморел нажал на кнопку и диалог ищез
  • Страница 1 из 1
  • 1
Поиск: