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

Ghost++ Ошибка при компиляции

Тема в разделе 'Запуск и Поддержка', создана пользователем beast_1111, 21 янв 2014.

  1. beast_1111 Наш человек

    Сообщения:
    38
    Спасибы:
    1
    Дата начала использования бота:
    11.11.2012
    Код:
    root@206:/home/ghost/ghost/ghost# make
    g++ -o bnet.o  -O3 -DGHOST_MYSQL -I. -I../bncsutil/src/ -I../StormLib/ -I/usr/include/bncsutil/ -I/usr/local/include/StormLib/ -I/usr/include/ -I/usr/include/ -I/usr/lib/ -I/usr/include/boost/ -I/usr/local/include/boost/ -I/home/ghost/boost_1_38_0/ -I/home/ghost/boost_1_38_0/boost/ -c bnet.cpp
    bnet.cpp: In member function ‘void CBNET::ProcessChatEvent(CIncomingChatEvent*)’:
    bnet.cpp:6057:5: error: expected ‘)’ before ‘{’ token
    bnet.cpp:6212:4: error: expected primary-expression before ‘}’ token
    bnet.cpp:6212:4: error: expected ‘;’ before ‘}’ token
    make: *** [bnet.o] Error 1
    
  2. ___ROB___ Гуру

    Сообщения:
    256
    Спасибы:
    45
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    1.1.1991
    посмотри строки ошибки - выложи.
  3. beast_1111 Наш человек

    Сообщения:
    38
    Спасибы:
    1
    Дата начала использования бота:
    11.11.2012
    Код:
    if( (Command == "sd" || Command == "sdi" || Command == "sdpub" || Command == "sdpriv" )
                    {
                        string StatsUser = User;
                        string sUser = "%"+User;
                        string nUser = "%";
                        string GameState = string();
     
                        if (Command == "sdi")
                            GameState = UTIL_ToString(m_GHost->m_gamestateinhouse);
     
                        if (Command == "sdpub")
                            GameState = "16";
     
                        if (Command == "sdpriv")
                            GameState = "17";
     
                        if( !Payload.empty( ) )
                        {
                            StatsUser = GetPlayerFromNamePartial(Payload);
                            if (StatsUser.empty())
                                StatsUser = Payload;
                        }
     
                        string Usr;
                        Usr = Whisper ? sUser : nUser;
                            if (m_GHost->m_WhisperAllMessages)
                            Usr = sUser;  //ОТВЕТ В ПМ ИГРОКУ
     
                        if( !StatsUser.empty( ) && StatsUser.size( ) < 16 && StatsUser[0] != '/' )
                            m_PairedDPSChecks.push_back( PairedDPSCheck( Usr, m_GHost->m_DB->ThreadedDotAPlayerSummaryCheck( StatsUser, m_GHost->m_ScoreFormula, m_GHost->m_ScoreMinGames, GameState ) ) );
                    }
  4. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    В строке лишняя открывающаяся скобка ---> "if( ( ..."
    Код:
    if( (Command == "sd" || Command == "sdi" || Command == "sdpub" || Command == "sdpriv" )