Ru/MOTD Removal: Difference between revisions
< Ru
Jump to navigation
Jump to search
URAKOLOUY5 (talk | contribs) (Added russian version of this page.) |
URAKOLOUY5 (talk | contribs) m (Исправлена неточность в переводе.) |
||
Line 4: | Line 4: | ||
}} | }} | ||
==Overview== | ==Overview== | ||
Это | Это простое удаление кода, чтобы убрать панель MOTD (Message Of The Day), которая показывается всегда, когда вы загружаетесь на карту. | ||
==hl2mp_client.cpp== | ==hl2mp_client.cpp== |
Revision as of 07:34, 17 December 2021
Overview
Это простое удаление кода, чтобы убрать панель 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 больше не должен появляться каждый раз, когда вы заходите на карту.