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:
Dann solltet Ihr an dieser Codestelle angelangen:
Code
if( CProfileInfo::GetInstance()->IsToggleProfiling() )
{
TextOut( hDC, x, y, "Profiler : On ", 13 );
y += 20;
}
for( i=0; i<CProfileInfo::GetInstance()->m_vecstrProfileInfo.size(); i++ )
{
TextOut( hDC, x, y, CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].c_str(), CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].length() );
y += 20;
}
Alles anzeigen
Das ganze kommentiert Ihr einfach aus, sodass es so aussieht:
Code
/*
if( CProfileInfo::GetInstance()->IsToggleProfiling() )
{
TextOut( hDC, x, y, "Profiler : On ", 13 );
y += 20;
}
for( i=0; i<CProfileInfo::GetInstance()->m_vecstrProfileInfo.size(); i++ )
{
TextOut( hDC, x, y, CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].c_str(), CProfileInfo::GetInstance()->m_vecstrProfileInfo[i].length() );
y += 20;
}
*/
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