Space Engineers

Space Engineers

評價次數不足
MessagePlay
   
獎勵
加入最愛
已加入最愛
移除最愛
Type: Mod
Mod category: Other
檔案大小
發佈於
更新時間
199.673 KB
2016 年 5 月 25 日 下午 4:27
2017 年 1 月 7 日 下午 1:53
42 項更新註記 (檢視)

訂閱以下載
MessagePlay

描述
Version 1.6 (2016-01-07)

Due to the difficulty of editing files for this mod, a newer version can be found at MessagePlay2.

Features
  • Welcome screen using mission screen.
  • Help system using mission screen.
  • Server-to-players message/reminder system (announcements) with configurable time interval or schedule.
  • Works in single-player mode too for testing.
  • Supports Cryillic script languages.

For detailed documentation, please visit: Extended Documentation[chrisbot.org]

Configuration
On a dedicated server, after first launch of the game with the mod installed, you will find the configuration files in folder ~\SpaceEngineersDedicated\Storage\691165541.sbm_MessagePlay.

The default xml files include templates with first run. More explaination is forthcoming. If editing configuration while the server is running, use chat command mp reload to reload them.
  • WelcomePanel.xml - Sometimes referred to motd, if enabled, will be displayed to player when they join. Can contain macros defined below.
  • Announcements.xml - If enabled, will display announcements to player after configured delay at a configured interval.
  • HelpTopics.xml - Enabled by default, presents a help panel in response to a player using the configured topic key in chat. Can contain macros defined below.
  • Announcements - Can be configured to sequentially display at a specified interval. Scheduled announcements can be given a daily time or spcific date and time.

Scheduled Announcement
The datetime format for daily time format is, "12:30AM" or "15:00". For a scheduled announcement for a specific date, use "mm-dd-yy hh:mmAM/PM" or "mm/dd/yy 14:00".

Commands
mp reload - Reload all MessagePlay configurations.
motd - Displays the Welcome screen.

Welcome Panel and Help Description Macros
PlayerID - @PlayerID
PlayerName - @PlayerName
ServerID - @ServerID
AssemblerEfficiencyMultiplier - @AssemblerEfficiencyMultiplier
AssemblerSpeedMultiplier - @AssemblerSpeedMultiplier
AutoHealing - @AutoHealing
CargoShipsEnabled - @CargoShipsEnabled
CreativeMode - @CreativeMode
Description - @Description
ElapsedPlayTime - @ElapsedPlayTime
EnvironmentHostility - @EnvironmentHostility
GameDateTime - @GameDateTime
GrinderSpeedMultiplier - @GrinderSpeedMultiplier
HackSpeedMultiplier - @HackSpeedMultiplier
InventoryMultiplier - @InventoryMultiplier
MaxFloatingObjects - @MaxFloatingObjects
MaxPlayers - @MaxPlayers
WorldName - @WorldName
IsDedicated - @IsDedicated
AutoSaveInMinutes - @AutoSaveInMinutes
IsAdmin - @IsAdmin
IsPromoted - @IsPromoted
SteamUserId - @SteamUserId
DisplayName - @DisplayName
RefinerySpeedMultiplier - @RefinerySpeedMultiplier
TimeOnBigShip - @TimeOnBigShip
TimeOnFoot - @TimeOnFoot
TimeOnJetpack - @TimeOnJetpack
TimeOnSmallShip - @TimeOnSmallShip
WeaponsEnabled - @WeaponsEnabled
WelderSpeedMultiplier - @WelderSpeedMultiplier

Cyrillic Script Languages
To ensure your Cyrillic language is displayed properly, ensure the XML document encoding is "utf-16". This is the default encoding for the configuration files when MessagePlay is first launched. Save the configuration file in Unicode format. If using Notepad.exe, you will find the Encoding options at the bottom of the Save As window.
52 則留言
Tobeey 2020 年 6 月 19 日 上午 11:36 
Can I create several files because currently there is a standard. But I would like to have more e.g. rules, events, information

Amaka 2018 年 2 月 11 日 下午 9:27 
motd
Amaka 2018 年 2 月 11 日 下午 9:27 
Dont work
TIM 2017 年 4 月 20 日 下午 9:05 
Text limit???
Chrisbot  [作者] 2017 年 4 月 17 日 下午 1:59 
No limitation on the string length, Arstraea. Please, do send your xml file(s) to me and I'll check it out. chris @ chrisbot.com .
Arstraea 2017 年 4 月 16 日 下午 9:20 
I set up in my dedicated server, and motd popup is working well.
But when I type commands that I set up in HelpTopic.xml, SE crashed.
Is there are limits about string length or else? If not, I'll send my files to you and please check this!
Chrisbot  [作者] 2017 年 1 月 8 日 下午 1:46 
Franky500, oh yeah, make sure you look at the latest version. @HasAdminPrivileges has been marked incomplete. Also added some improvements and bug fixes yesterday. :steamhappy:
Franky500 2017 年 1 月 8 日 下午 1:19 
of course fully respect that :) command wise i mean the macros such as @AssemblerSpeedMultiplier etc which dont apply in ME, have not gone through them all yet
Chrisbot  [作者] 2017 年 1 月 8 日 下午 1:02 
Franky500, yes, you may modify and distribute as you wish under the GPL. It must include the same GPL v3 (gpl.txt) or a later version. My copyright must remain in each source file with your copyright below stating "Modified by [your name] Copyright...". I reserve the exclusive rights to the name "MessagePlay" and the thumb.png image (excluding all other rights reserved). Your own content may contain your own license preference.

I'm curious to know which commands are redundant.
Franky500 2017 年 1 月 8 日 下午 12:34 
Hey Chris, I've managed to copy this over to medieval engineers and it works perfect (obviously some redundant commands removed), I see you have a GPL License text on it but out of courtesy i wanted to check if it is okay for me to publish this with credits and links to you on ME Workshop?