2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Template:MomoTalkPro

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索
Template-info.svg 模板文档  [查看] [编辑] [历史] [刷新]

本模板仿照《蔚蓝档案》游戏内样式制作,用于显示游戏中Momotalk互动信息。是模板{{MomoTalk}}的升级版本,将对话编辑全部改为使用匿名参数进行,方便进行修改。

参数说明

配置部分

main_style =
此参数用于给momotalk聊天部分的div增加额外的样式。
示例:|main_style=max-height:65vh;overflow-y:scroll
inner_style =
此参数用于给momotalk聊天部分的div增加额外的样式,此样式作用于div内部。
示例:|inner_style=max-height:65vh;overflow-y:scroll
talker_<n> =
用于指定第n个说话的学生的显示名称。请将<n>替换为从1开始连续递增的自然数。
示例:|talker_1 = 白子
talker_avatar_<n> =
用于指定第n个说话的学生的头像,可以为空。可以直接使用{{蔚蓝档案头像}}模板显示(理论上应该兼容所有种类的图像显示模板或图片)。请将<n>替换为与上个参数对应的学生的头像。
示例:|talker_avatar_1 = {{蔚蓝档案头像|Shiroko|50}}

聊天部分

聊天部分的所有参数均为匿名参数,建议采用每条消息/格式一行的形式增加代码可读性。
通用的消息格式为|<格式字符串>|对应参数1|对应参数2……,以下的说明将以<格式字符串>进行索引。以“/”标记的说明多种格式字符串均对应这种格式,示例将均采用简写参数。
参数书写顺序与最终显示的顺序一致。
a/activity 横栏动态
用法:|a|<横栏文本>
显示一条类似于Momotalk中“到此已读”的横栏,文本可自定义
s/student 学生消息
用法:|s|<n>|<文本>
显示一条学生的消息,相同学生连续的消息将自动合并。<n>即为上述talker_<n>参数定义的学生id。
n/new 强制拆分学生消息
用法:|n|<n>|<文本>
显示一条学生的消息,且强制将消息拆分为带头像昵称的新消息。<n>即为上述talker_<n>参数定义的学生id。
i/image 学生图片消息
用法:|i|<n>|<图片文件名>|<300px>
注意:带默认值的参数<300px>就算不使用也需要保留一个|!否则模板将出现错误解析!
显示一条学生发送的图片消息。最后一个参数可定义图片宽度,参数和File::语法相同。<n>即为上述talker_<n>参数定义的学生id。
根据对游戏内momotalk的观察,新发送的图片均不会合并,所以模板中所有图片消息也都不做合并处理。
t/teacher 老师消息
用法:|t|<文本>
显示一条老师的消息,老师连续的消息将自动合并。
nt/new_teacher 老师消息
用法:|nt|<文本>
显示一条老师的消息,且强制将消息拆分。
c/choose 回复选项
用法:|c|<回复>|<选项1>|<选项2>|……|end
注意:带默认值的参数<回复>就算不使用也需要保留一个|!否则模板将出现错误解析!
注意:本条格式在最后必须携带参数end!否则整个模板lua将报错!
提示:已经测试过即使不使用分支切换,仅单独使用回复选项格式也能正常显示。
用于显示MomoTalk中老师的回复选项,可以设置的回复选项理论上是无限的,同时配合下面介绍的两个参数可以实现对话分支的切换。
带默认值参数<回复>可以修改回复选项的标题。
b/branch 分支消息开始
用法:|b
注意:本条格式必须使用下面的参数e闭合!否则模板显示将会出现异常!
建议:保证分支消息的数量与选项数量一致,否则模板可能会出现意料之外的行为。
用于标记一个对话分支的开始,需要前面有过回复选项切换才能正常生效。
e/end 分支消息结束
用法:|e
闭合分支消息。这个参数其实只是一个</div>(
k/kizuna 羁绊剧情
用法:|k|<羁绊剧情>|<文本>
注意:带默认值的参数<羁绊剧情>就算不使用也需要保留一个|!否则模板将出现错误解析!
用于显示MomoTalk中前往羁绊剧情对话框的效果。
带默认值参数<羁绊剧情>可以修改回复选项的标题。

用法

小春也看得懂的使用例(大概)

代码

{{MomoTalkPro
|talker_1 = 白子
|talker_avatar_1 = {{蔚蓝档案头像|Shiroko|50}}

|talker_2 = 小春
|talker_avatar_2 = {{蔚蓝档案头像|Koharu|50}}

|talker_3 = 花子
|talker_avatar_3 = {{蔚蓝档案头像|Hanako|50}}

|talker_4 = 日步美
|talker_avatar_4 = {{蔚蓝档案头像|Hifumi|50}}

|talker_5 = 梓
|talker_avatar_5 = {{蔚蓝档案头像|Azusa|50}}

|a|到此已读
|a|观前提醒:本例子中的角色均为二创形象,可能具有一定程度的ooc,且剧情与作品《蔚蓝档案》无关,请勿当真。
|s|2|购物清单:完整的水晶埴轮*2,水晶埴轮碎片*2
|n|2|对了,还有润滑油一瓶
|s|3|……那个?
|s|3|小春……?
|s|2|哇……!
|s|2|你……你怎么会看到的……
|s|3|这是个群聊哦……
|s|4|啊哈哈……看到了呢
|s|5|嗯,看到了
|c||看到了唷。|确实看到了唷。|end
|b
|t|看到了唷。
|e
|b
|t|确实看到了唷。
|e
|s|2|哇……连老师也……!
|s|2|不可以色色!死刑!
|s|5|这样的话,小春也要被处刑了哦
|s|2|!
|s|2|我不管!死刑!统统死刑!
|s|1|你们这是什么群啊?
|s|1|老师要看我最新拍的色图吗?
|i|1|BA_Pic_Hifumi_88630918.jpg|
|s|3|!
|s|5|!
|s|2|不可以色色!死刑!
|s|4|啊哈哈……被拍了呢
|k||前往日步美的羁绊剧情
|s|1|老师?这样子很狡猾欸……
|a|白子向老师步步紧逼……
|k|H-Scene|前往白子和日步美的羁绊剧情
|c|接下来要去找哪个学生呢?|花子|梓|小孩子才做选择!我全都要!|end
|b
|t|花子今晚来夏莱地下室!
|k|H-Scene|前往花子的羁绊剧情
|e
|b
|t|梓酱今晚来夏莱地下室!
|k|H-Scene|前往梓的羁绊剧情
|e
|b
|t|@全体成员:今晚来夏莱地下室!
|k|H-Scene|……
|e
}}

效果

MomoTalkLogo.png
×
到此已读
观前提醒:本例子中的角色均为二创形象,可能具有一定程度的ooc,且剧情与作品《蔚蓝档案》无关,请勿当真。
小春
购物清单:完整的水晶埴轮*2,水晶埴轮碎片*2
小春
对了,还有润滑油一瓶
花子
……那个?
小春……?
小春
哇……!
你……你怎么会看到的……
花子
这是个群聊哦……
日步美
啊哈哈……看到了呢
嗯,看到了
回复

看到了唷。看到了唷。确实看到了唷。确实看到了唷。
小春
哇……连老师也……!
不可以色色!死刑!
这样的话,小春也要被处刑了哦
小春
我不管!死刑!统统死刑!
白子
你们这是什么群啊?
老师要看我最新拍的色图吗?
白子
BA Pic Hifumi 88630918.jpg
花子
小春
不可以色色!死刑!
日步美
啊哈哈……被拍了呢
羁绊剧情

前往日步美的羁绊剧情
白子
老师?这样子很狡猾欸……
白子向老师步步紧逼……
H-Scene

前往白子和日步美的羁绊剧情
接下来要去找哪个学生呢?

花子花子小孩子才做选择!我全都要!小孩子才做选择!我全都要!