视频教程:DayZ服务器自动发送公告和消息的方法messages.xml教程
文本教程:DayZ服务器自动发送公告多行换行设置
功能文件:
messages.xml
文件路径:
D:\steamcmd\steamapps\common\DayZServer\mpmissions\dayzOffline.chernarusplus\db\messages.xml
文件中自带的例子翻译:
- 1)以下信息将以倒计时的方式显示给每位玩家在服务器启动后10小时内关闭
- <message>
- <deadline>600</deadline>
- <shutdown>1</shutdown>
- <text>#name 服务器即将关闭 #tmin 剩余时间.</text>
- </message>
- 2) 每15分钟向每位玩家显示以下信息
- <message>
- <repeat>15</repeat>
- <text>您正在我的服务器上玩 (#name). 谢谢。</text>
- </message>
- 3)每50分钟向每位玩家显示以下信息,玩家连接后10分钟
- <message>
- <delay>10</delay>
- <repeat>50</repeat>
- <onconnect>1</onconnect>
- <text>查看我们的网页xiongtianqi.cn和Q群:84402345</text>
- </message>
-
- 4)以下信息将显示一次,玩家连接后2分钟
- <message>
- <delay>2</delay>
- <onconnect>1</onconnect>
- <text>欢迎来到 #name 服务器</text>
- </message>
复制代码
官方实例:
- <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <messages>
- <!--这是自动终止服务器的示例消息-->
- <message>
- <!--无延迟-->
- <delay>0</delay>
- <!--如果该值大于0,则启用标志重复-->
- <repeat>0</repeat>
- <!--如果值大于0,则启用标志倒计时,倒计时在10小时内达到零-->
- <deadline>600</deadline>
- <!--禁用连接标志-->
- <onConnect>0</onConnect>
- <!--启用关闭标志-->
- <shutdown>1</shutdown>
- <!--消息本身带有占位符-->
- <text>你好,#name将在35分钟内关闭。</text>
- </message>
- </messages>
复制代码
实例原文:
- <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <messages>
- <!-- This is example message for automatic server termination -->
- <message>
- <!-- no delay -->
- <delay>0</delay>
- <!-- if the value is larger than 0, then flag Repeat is enabled -->
- <repeat>0</repeat>
- <!-- if the value is larger than 0, then flag Countdown is enabled,
- countdown reaches zero in 10 hours -->
- <deadline>600</deadline>
- <!-- disable On connect flag -->
- <onConnect>0</onConnect>
- <!-- enable Shutdown flag -->
- <shutdown>1</shutdown>
- <!-- message itself with placeholders -->
- <text>Hello, #name will shutdown in #tmin minutes.</text>
- </message>
- </messages>
复制代码
可以自定义自己服务器的公告和消息了,
|