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

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

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

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