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

GhostOne Игроков онлайн :

Тема в разделе 'Основные вопросы', создана пользователем pers, 24 июл 2013.

  1. pers Ньюфаг

    Сообщения:
    16
    Спасибы:
    0
    Дата начала использования бота:
    11.11.2011
    uint32_t Online = 0;
    uint32_t Games = 0;
    for (uint32_t i=0; i < m_GHost -> m_Games.size( ); i++ )
    {
    Games++;
    Online += m_GHost->m_Games->GetNumHumanPlayers( );
    }
    Online += GetNumHumanPlayers( );
    SendChat( player->GetPID( ), "Активных игр: " + UTIL_ToString( Games ) + " Игроков онлайн: " + UTIL_ToString( Online );


    Куда этот код написать?
  2. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Странный ты... Куда хочешь.
  3. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    Код:
    void CBaseGame :: SendWelcomeMessage( CGamePlayer *player )
    попробуй куда нить сюда
  4. pers Ньюфаг

    Сообщения:
    16
    Спасибы:
    0
    Дата начала использования бота:
    11.11.2011
    gamebase.ccp туда вставлял после этой строки void CBaseGame :: SendWelcomeMessage( CGamePlayer *player )
    Не робит куда еще вставить у кого какие идеи у меня GhostoNe
  5. pers Ньюфаг

    Сообщения:
    16
    Спасибы:
    0
    Дата начала использования бота:
    11.11.2011
    + Ошибки выдает какие то '')'' syntax error
  6. Max5 Старожила

    Сообщения:
    360
    Спасибы:
    68
    Сборка бота GHost:
    GhostOne 1.7.266
    Дата начала использования бота:
    14.05.2013
    по моему в строке
    Код:
    SendChat( player->GetPID( ), "Активных игр: " + UTIL_ToString( Games ) + " Игроков онлайн: " + UTIL_ToString( Online );
    не хватает скобки , сделай так
    Код:
    SendChat( player->GetPID( ), "Активных игр: " + UTIL_ToString( Games ) + " Игроков онлайн: " + UTIL_ToString( Online ) );
  7. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    че за тупые
    Код:
    void CBaseGame :: SendWelcomeMessage( CGamePlayer *player )
    {
     
        for( vector<string> :: iterator i = m_GHost->m_Welcome.begin( ); i != m_GHost->m_Welcome.end( ); i++ )
        {
            SendChat( player, (*i));
        }
     
        if (m_CountryCheck || m_CountryCheck2 || m_ProviderCheck || m_ProviderCheck2)
        {
            string C1 = m_Countries;
            string C2 = m_Countries2;
            UTIL_Replace(C1, "??", string());
            UTIL_Replace(C2, "??", string());
            if (m_CountryCheck)
                SendChat( player, tr("lang_1020",C1) );
            if (m_CountryCheck2 && !m_CountryCheck)
                SendChat( player, tr("lang_1021",C2) );
            if (m_ProviderCheck)
                SendChat( player, tr("lang_1022",m_Providers) );
            if (m_ProviderCheck2)
                SendChat( player, tr("lang_1023",m_Providers2) );
        }
     
     
     
            if( !m_HCLCommandString.empty( ) )
            SendChat( player, tr("lang_1024", m_HCLCommandString));
            NowOnline = 0; // обнуляешь на 0
            for (uint32_t i=0; i<m_GHost->m_Games.size( ); i++ )
            {
            NowOnline = NowOnline + m_GHost->m_Games[i]->GetNumHumanPlayers( ); // добавляешь
            }
            SendChat( player, "Игр на боте:  " + UTIL_ToString( m_GHost->m_Games.size( ) ) +  " Игроков онлайн:  " + UTIL_ToString(NowOnline+GetNumHumanPlayers( )) + ".");
     
    }
    pers и Suicider нравится это.
  8. pers Ньюфаг

    Сообщения:
    16
    Спасибы:
    0
    Дата начала использования бота:
    11.11.2011
    Спасибо разобрался laungage.ccp! работает тему закройте)
  9. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    сам закрывай
  10. pers Ньюфаг

    Сообщения:
    16
    Спасибы:
    0
    Дата начала использования бота:
    11.11.2011
    Ошибка вот такая
    Error c2065: 'NowOnline' = undeclared indetifer
  11. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    :lol: