[Source] Profiler rausnehmen.

    • [Source] Profiler rausnehmen.

      Hallo liebe Community.

      Heute zeige ich euch, wie Ihr den Profiler aus dem Worldserver rausnehmen könnt.

      Als erstes öffnet Ihr die WorldServer.cpp und sucht dann diese Stelle:

      Quellcode

      1. if( CProfileInfo::GetInstance()->IsToggleProfiling() )


      Dann solltet Ihr an dieser Codestelle angelangen:

      Quellcode

      1. if( CProfileInfo::GetInstance()->IsToggleProfiling() )
      2. {
      3. TextOut( hDC, x, y, "Profiler : On ", 13 );
      4. y += 20;
      5. }
      6. for( i=0; i<CProfileInfo::GetInstance()->m_vecstrProfileInfo.size(); i++ )
      7. {
      8. TextOut( hDC, x, y, CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].c_str(), CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].length() );
      9. y += 20;
      10. }
      Alles anzeigen


      Das ganze kommentiert Ihr einfach aus, sodass es so aussieht:

      Quellcode

      1. /*
      2. if( CProfileInfo::GetInstance()->IsToggleProfiling() )
      3. {
      4. TextOut( hDC, x, y, "Profiler : On ", 13 );
      5. y += 20;
      6. }
      7. for( i=0; i<CProfileInfo::GetInstance()->m_vecstrProfileInfo.size(); i++ )
      8. {
      9. TextOut( hDC, x, y, CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].c_str(), CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].length() );
      10. y += 20;
      11. }
      12. */
      Alles anzeigen


      Und schon ist der Profiler aus dem WorldServer entnommen worden :)
      PS: Hab heute erst angefangen mich mit der Source auseinander zu setzen, also wenn es noobig ist bitte nicht sauer sein :]

      Mit freundlichem Gruß

      Dustin
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )