|
@@ -68,12 +68,7 @@ public class MailInputCommandRegion extends AbstractInputCommandRegion {
|
|
}).setDescription("查看玩家邮件列表");
|
|
}).setDescription("查看玩家邮件列表");
|
|
|
|
|
|
ofCommand(MailCmd.addMail).setDescription("内部 action - 给玩家奖励一个【系统邮件】").setInputRequestData(() -> {
|
|
ofCommand(MailCmd.addMail).setDescription("内部 action - 给玩家奖励一个【系统邮件】").setInputRequestData(() -> {
|
|
- String body = """
|
|
|
|
- 玩家编号[%s],系统感觉你今天很弱鸡,特意送你一些物品
|
|
|
|
- 1.经验值道具 x 2
|
|
|
|
- 2.武器制作书-10级 x 1
|
|
|
|
- 3.打造精铁-10级 x 1
|
|
|
|
- """;
|
|
|
|
|
|
+ String body = "玩家编号[%s],系统感觉你今天很弱鸡,特意送你一些物品";
|
|
|
|
|
|
InternalMailBuilder internalMailBuilder = InternalMailBuilder.newSystemMailBuilder(String.format(body, userId));
|
|
InternalMailBuilder internalMailBuilder = InternalMailBuilder.newSystemMailBuilder(String.format(body, userId));
|
|
internalMailBuilder.addMailAttachment(ItemIdConst.expId, 2)
|
|
internalMailBuilder.addMailAttachment(ItemIdConst.expId, 2)
|
|
@@ -113,7 +108,7 @@ public class MailInputCommandRegion extends AbstractInputCommandRegion {
|
|
log.info("-----接收新邮件-----");
|
|
log.info("-----接收新邮件-----");
|
|
MailToString mailToString = new MailToString(mailMessage);
|
|
MailToString mailToString = new MailToString(mailMessage);
|
|
log.info(mailToString.format, mailToString.arguments);
|
|
log.info(mailToString.format, mailToString.arguments);
|
|
- }, MailCmd.sendNewMail, "接收新邮件");
|
|
|
|
|
|
+ }, MailCmd.broadcastNewMail, "接收新邮件");
|
|
}
|
|
}
|
|
|
|
|
|
static class MailToString {
|
|
static class MailToString {
|
|
@@ -125,8 +120,8 @@ public class MailInputCommandRegion extends AbstractInputCommandRegion {
|
|
|
|
|
|
【邮件主题 {}】【邮件id {}】【邮件状态:{}】
|
|
【邮件主题 {}】【邮件id {}】【邮件状态:{}】
|
|
【发送时间:{} --- 过期时间:{}】
|
|
【发送时间:{} --- 过期时间:{}】
|
|
- 邮件正文 : {}
|
|
|
|
- 附件(奖励)列表:{}
|
|
|
|
|
|
+ 【邮件正文】{}
|
|
|
|
+ 【附件(奖励)列表】{}
|
|
""";
|
|
""";
|
|
|
|
|
|
String mailAttachmentStr = mailMessage.mailAttachments
|
|
String mailAttachmentStr = mailMessage.mailAttachments
|