De/MOTD Removal: Difference between revisions

From Valve Developer Community
< De
Jump to navigation Jump to search
m (Added link to the new russian-version page. (Link zur neuen Seite mit der russischen Version hinzugefügt.))
m (updated language bar. needs a title.)
Line 1: Line 1:
{{otherlang2
{{lang|MOTD Removal}}
|en=MOTD_Removal
{{finishtranslation:de}}
|ru=MOTD_Removal:ru
}}
== Übersicht ==
 
Dies ist eine einfache Corentfernung, um das MOTD ("Message Of The Day") Panel nicht mehr bei jedem Laden einer Map einzublenden.
Dies ist eine einfache Corentfernung, um das MOTD ("Message Of The Day") Panel nicht mehr bei jedem Laden einer Map einzublenden.


== hl2mp_client.cpp ==
==<tt>hl2mp_client.cpp</tt>==
Suche im Serververzeichnis des Quellcodes nach der Datei '''hl2mp_client.cpp''' und öffne diese.
Suche im Serververzeichnis des Quellcodes nach der Datei <tt>hl2mp_client.cpp</tt> und öffne diese.


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


<source lang="cpp">
<source lang="cpp">
Line 27: Line 22:
</source>
</source>
Die MOTD sollte nun nicht länger beim Laden einer Map auftauchen.
Die MOTD sollte nun nicht länger beim Laden einer Map auftauchen.
[[Category:Programming:de]]
[[Category:Programming:de]][[Category:VGUI:de]]
[[Category:VGUI:de]]

Revision as of 14:41, 2 September 2022

English (en)Deutsch (de)Русский (ru)Translate (Translate)

Template:Finishtranslation:de 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.