七日内新公告:全站维护公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

模板:MomoTalkPro/doc

来自萌娘百科
跳到导航 跳到搜索

本模板仿照《蔚蓝档案》游戏内样式制作,用于显示游戏中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

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

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