Ru/MOTD Removal: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Исправлены категории.)
m (updated language bar. needs a title.)
Line 1: Line 1:
{{otherlang2
{{lang|MOTD Removal}}
|de=MOTD_Removal:de
{{finishtranslation:ru}}
|en=MOTD_Removal
}}
==Overview==
Это простое удаление кода, чтобы убрать панель MOTD (Message Of The Day), которая показывается всегда, когда вы загружаетесь на карту.
Это простое удаление кода, чтобы убрать панель MOTD (Message Of The Day), которая показывается всегда, когда вы загружаетесь на карту.


==hl2mp_client.cpp==
==<tt>hl2mp_client.cpp</tt>==
В папке Server вашего исходного кода найдите и откройте файл '''hl2mp_client.cpp'''
В папке Server вашего исходного кода найдите и откройте файл <tt>hl2mp_client.cpp</tt>.


Найдите '''const ConVar *hostname = cvar->FindVar( "hostname" );''' на линии 66 (или просто в поиске)
Найдите '''const ConVar *hostname = cvar->FindVar( "hostname" );''' на линии 66 (или просто в поиске) и закомментируйте или удалите следующий блок кода:
и закомментируйте или удалите следующий блок кода:


<source lang="cpp">
<source lang="cpp">

Revision as of 14:39, 2 September 2022

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

Template:Finishtranslation:ru Это простое удаление кода, чтобы убрать панель MOTD (Message Of The Day), которая показывается всегда, когда вы загружаетесь на карту.

hl2mp_client.cpp

В папке Server вашего исходного кода найдите и откройте файл hl2mp_client.cpp.

Найдите const ConVar *hostname = cvar->FindVar( "hostname" ); на линии 66 (или просто в поиске) и закомментируйте или удалите следующий блок кода:

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();

MOTD больше не должен появляться каждый раз, когда вы заходите на карту.