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

模板: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

前往白子和日步美的羈絆劇情
接下來要去找哪個學生呢?

花子花子小孩子才做選擇!我全都要!小孩子才做選擇!我全都要!