dedicated: configurable MOTD

This commit is contained in:
Igor Popov
2012-07-01 16:52:32 +04:00
committed by Chris Forbes
parent 5d5fe3f5a1
commit 4c915ce8fe
3 changed files with 6 additions and 1 deletions

View File

@@ -119,6 +119,7 @@ namespace OpenRA.Server
lobbyInfo.GlobalSettings.ServerName = settings.Name;
lobbyInfo.GlobalSettings.Ban = settings.Ban;
lobbyInfo.GlobalSettings.Dedicated = settings.Dedicated;
lobbyInfo.GlobalSettings.DedicatedMOTD = settings.DedicatedMOTD;
foreach (var t in ServerTraits.WithInterface<INotifyServerStart>())
t.ServerStarted(this);
@@ -330,7 +331,8 @@ namespace OpenRA.Server
if ( lobbyInfo.GlobalSettings.Dedicated )
{
SendChatTo(newConn, "You have joined the dedicated server!");
if (lobbyInfo.GlobalSettings.DedicatedMOTD != null)
SendChatTo(newConn, lobbyInfo.GlobalSettings.DedicatedMOTD);
if (client.IsAdmin)
SendChatTo(newConn, " You are admin now!");
else