1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Help Welcome message

Тема в разделе 'Кодинг/Собственные решения', создана пользователем SysiphuS, 17 май 2014.

  1. SysiphuS Парнишка с небывалым умом

    Сообщения:
    40
    Спасибы:
    1
    Сборка бота GHost:
    GHost One 1.7.266
    Дата начала использования бота:
    16.02.2012
    МОЖЕТЕ, ПОЖАЛУЙСТА, ПОМОЧЬ С " АКТИВНЫМИ ИГРОКАМИ В ИГРАХ ".
    ПОИСК ЮЗАЛ - ЧИТАЛ ТЕМЫ, ДА, ТАМ БЫЛИ КОДЫ, НО...
    КОД ОТ Doterok ПОКАЗЫВАЕТ СКОЛЬКО ИГРОКОВ НАХОДЯТСЯ В ЛОББИ.
    А МНЕ НУЖНО, ЧТОБЫ БОТ СЧИТАЛ ИГРОКОВ ВО ВСЕХ СОЗДАННЫХ ИГРАХ.
    К ПРИМЕРУ, ПРИ ВХОДЕ БЫЛО СООБЩЕНИЕ:
    Код:
    ИГР СОЗДАНО: 23
    ИГРОКОВ В ИГРАХ: 218
    
    А НЕ ЧТОБЫ ПОКАЗЫВАЛО:
    Код:
    ИГР СОЗДАНО: 23
    ИГРОКОВ В ИГРАХ: 3
    
  2. Max5 Старожила

    Сообщения:
    360
    Спасибы:
    68
    Сборка бота GHost:
    GhostOne 1.7.266
    Дата начала использования бота:
    14.05.2013
  3. SysiphuS Парнишка с небывалым умом

    Сообщения:
    40
    Спасибы:
    1
    Сборка бота GHost:
    GHost One 1.7.266
    Дата начала использования бота:
    16.02.2012
    Знаю, что прошло не мало времени, как была создана тема, но по данной ссылке я перешел и не смог найти нормальный код, который всё показывает.
    Если не трудно - помоги, выложи весь код, пожалуйста. Буду очень признателен.
    Да, я чайник.
  4. Max5 Старожила

    Сообщения:
    360
    Спасибы:
    68
    Сборка бота GHost:
    GhostOne 1.7.266
    Дата начала использования бота:
    14.05.2013
    у меня так
    Код:
    uint32_t NowOnline = 0;
            for (uint32_t i=0; i<m_GHost->m_Games.size( ); i++ )
        {
            NowOnline = NowOnline + m_GHost->m_Games[i]->GetNumHumanPlayers( );
        }
            double bot_online = NowOnline;
            bot_online = NowOnline + m_GHost->m_CurrentGame->GetNumHumanPlayers( );
        SendChat(player, "Активных игр: [" + UTIL_ToString(m_GHost->m_Games.size( ))+ "]" );
        SendChat(player, "Онлайн игроков: [" + UTIL_ToString(bot_online, 0)+ "]");
    Coldi и SysiphuS нравится это.