mirror of
https://github.com/EggLinks/DanhengServer-OpenSource.git
synced 2026-01-02 20:26:03 +08:00
enable/disable announce
This commit is contained in:
@@ -67,11 +67,17 @@ namespace EggLink.DanhengServer.Configuration
|
||||
public bool AutoLightSection { get; set; } = true;
|
||||
public string Language { get; set; } = "EN";
|
||||
public List<string> DefaultPermissions { get; set; } = ["*"];
|
||||
public string ServerAnnounce { get; set; } = "Welcome to danhengserver!";
|
||||
public ServerAnnounce ServerAnnounce { get; set; } = new ServerAnnounce();
|
||||
public ServerProfile ServerProfile { get; set; } = new ServerProfile();
|
||||
public bool AutoCreateUser { get; set; } = true;
|
||||
}
|
||||
|
||||
public class ServerAnnounce
|
||||
{
|
||||
public bool EnableAnnounce { get; set; } = true;
|
||||
public string AnnounceContent { get; set; } = "Welcome to danhengserver!";
|
||||
}
|
||||
|
||||
public class ServerProfile
|
||||
{
|
||||
public string Name { get; set; } = "Server";
|
||||
|
||||
@@ -15,7 +15,8 @@ namespace EggLink.DanhengServer.Server.Packet.Recv.Player
|
||||
var req = SetClientPausedCsReq.Parser.ParseFrom(data);
|
||||
var paused = req.Paused;
|
||||
connection.SendPacket(new PacketSetClientPausedScRsp(paused));
|
||||
connection.SendPacket(new PacketServerAnnounceNotify());
|
||||
if (ConfigManager.Config.ServerOption.ServerAnnounce.EnableAnnounce)
|
||||
connection.SendPacket(new PacketServerAnnounceNotify());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,10 +19,10 @@ namespace EggLink.DanhengServer.Server.Packet.Send.Others
|
||||
BeginTime = Extensions.GetUnixSec(),
|
||||
EndTime = Extensions.GetUnixSec() + 3600,
|
||||
ConfigId = 1,
|
||||
CHJOJJLOBEI = ConfigManager.Config.ServerOption.ServerAnnounce,
|
||||
CHJOJJLOBEI = ConfigManager.Config.ServerOption.ServerAnnounce.AnnounceContent,
|
||||
});
|
||||
|
||||
//SetData(proto);
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user