De/MOTD Removal

From Valve Developer Community
< De
Revision as of 07:32, 17 December 2021 by URAKOLOUY5 (talk | contribs) (Added link to the new russian-version page. (Link zur neuen Seite mit der russischen Version hinzugefügt.))
Jump to navigation Jump to search

Template:Otherlang2

Übersicht

Dies ist eine einfache Corentfernung, um das MOTD ("Message Of The Day") Panel nicht mehr bei jedem Laden einer Map einzublenden.

hl2mp_client.cpp

Suche im Serververzeichnis des Quellcodes nach der Datei hl2mp_client.cpp und öffne diese.

Suche nach const ConVar *hostname = cvar->FindVar( "hostname" ); und kommentiere den folgenden Codeblock aus oder lösche ihn:

const ConVar *hostname = cvar->FindVar( "hostname" );
const char *title = (hostname) ? hostname->GetString() : "MESSAGE OF THE DAY";

KeyValues *data = new KeyValues("data");
data->SetString( "title", title );		// info panel title
data->SetString( "type", "1" );			// show userdata from stringtable entry
data->SetString( "msg",	"motd" );		// use this stringtable entry

pPlayer->ShowViewPortPanel( PANEL_INFO, true, data );

data->deleteThis();

Die MOTD sollte nun nicht länger beim Laden einer Map auftauchen.