__NOTOC__
[https://wiki.biligame.com/tools/BwikiTune 原站点] ==简单说明== {{模板|信息|版本|1.0}} {{模板|信息|说明|用来修复BWIKI平台因JQuery加载异常导致处于小屏幕(<768px)时导航栏(.mobile-nav-menu)和目录(.toc)无法打开的情况}} :注:小屏幕下(<768px)显示的导航栏(.mobile-nav-menu)和目录(.toc),使用了原生js克隆原元素,更改了class名(.mobile-nav-menu → .mw-nav-menu / .toc → .mw-toc)和id名(#toc → #mw-toc),防止jq重复绑定事件,非小屏幕下(>768px)仍然为原来的,修改样式时需要注意和原来的不同,使用和目录以及导航栏相关插件的需要注意兼容性。 ==使用说明== *此方法安装后,能'''自动'''同步更新 {|class="wikitable" style="margin-left:40px" !style="text-align:left"|1、在 https://wiki.biligame.com/你管理的BWIKI/Widget:BwikiTune 页面添加内容 |- | |- !style="text-align:left"|2、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Sitenotice 页面引用 |- | {{#widget:BwikiTune}} |} *至此已完成安装,等待缓存刷新即可显示出来
== 作者 == {{模板|作者|141211391}} == 标签 == ==更新日志== * v1.0(2025-02-12):测试版发布

欢迎来到《魔法使的约定》中文WIKI - 当前用户未登录
WIKI建设交流群:578085100;日服游戏交流群:821895698;中文服游戏交流群:790127155

全站通知:

模块:EventSeq2SearchWords

来自魔法使的约定WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

此模块的文档可以在模块:EventSeq2SearchWords/doc创建

local p = {}

-- 数据表:编号 => { [1] = 第3列(不含角色名), [2] = 第4列(含角色名) }
local T = {
    [132] = { "カウリス", nil }, -- 破茧羽化之兽与摇篮的根茎
    [131] = { "教会、オブリガート", nil }, -- 提灯引导之救赎的助奏曲
    [130] = { "アクアマリン", nil }, -- 实现海蓝宝石的梦想
    [129] = { "ソナチネ", nil }, -- 安心之座椅与诚心的奏鸣曲
    [128] = { "カウリス", nil }, -- 獠牙闪烁之兽与野生的根茎
    [127] = { "呪術", nil }, -- 枯冢祭品的哀叹
    [126] = { "ペット、ソナチネ", nil }, -- 虚假之爱宠与项圈的奏鸣曲
    [125] = { "色男、七夕", nil }, -- 在星逢之夜共舞
    [124] = { "子育て", nil }, -- 倾注于拾来之子的爱终将轮转
    [123] = { "祝言", nil }, -- 亲吻法塔丽塔的果实
    [122] = { nil, "おおきにクロエ" }, -- 结缘祭典中你们的笑容
    [121] = { nil, nil }, -- 纯白之宴与万花之舞
    [120] = { "燭光、救世主、オブリガート", nil }, -- 烛光飞舞之追忆的助奏曲
    [119] = { "アクト、芸能人", "エイプリルフィ" }, -- Act·Switch
    [118] = { "花昼、春宵、ソナチネ", nil }, -- 花昼之试炼与春宵的奏鸣曲
    [117] = { "青空", "お返しティカ、WDティカ" }, -- 向天空之色致谢
    [116] = { "奉仕、メイド、ソナチネ", nil }, -- 酩酊之侍奉与倒错的奏鸣曲
    [115] = { "天花、待ち人、彼方", nil }, -- 命运之恋在天花彼方
    [114] = { "面影、料理", nil }, -- 曾经笑影浮现的厨房里
    [113] = { "紅茶", nil }, -- 茶叶舒展开启亲睦时光
    [112] = { "欲望", nil }, -- 用深红的缎带缠绕欲望
    [111] = { "5周年", nil }, -- 5th Anniversary 在被月亮所爱的世界与您一同
    [110] = { "神様、ハロウィン", nil }, -- 献给流浪之神的祈祷
    [109] = { "ソナチネ", nil }, -- 星霜之梦与玩具箱的奏鸣曲
    [108] = { "散花、ダリア、オブリガート", nil }, -- 散花奏响之眼泪的助奏曲
    [107] = { "猫耳", nil }, -- 猫咪在静谧的阳光下打盹
    [106] = { "紅蓮", nil }, -- 在红莲大地上玩耍的可爱孩子
    [105] = { "カウリス", nil }, -- 渴望嬉戏之兽与讴歌的根茎
    [104] = { "ソナチネ", nil }, -- 暗夜之共斗与白光的奏鸣曲
    [103] = { "勇姿", nil }, -- 身缠煤灰英姿的助奏曲
    [102] = { "星夜、七夕", nil }, -- 将魔法授予星夜般的你
    [101] = { "ソナチネ", nil }, -- 友爱之舞台与祈夜的奏鸣曲
    [100] = { "カウリス", nil }, -- 霜刃寄宿之兽与疾风的根茎
    [99] = { "加護、ノッツェ", nil }, -- 花之加护与烂漫的婚礼
    [98] = { "パヴォーネ、木霊", nil }, -- 孔雀的水滴映照盈月
    [97] = { "火花、ソナチネ", nil }, -- 火花之祝福与荣誉的奏鸣曲
    [96] = { "ピエス、箱庭", nil }, -- 歌唱荒诞的庭箱的碎片
    [95] = { "ソナチネ", nil }, -- 蔷薇之君临与自由的奏鸣曲
    [94] = { nil, "エイプリルシャイ" }, -- AlterEgo的法则
    [93] = { "紫花", "WDファ" }, -- 泪之尽头紫花微睡
    [92] = { "パレーハ、道分", nil }, -- 致分道扬镳的无二搭档
    [91] = { "ノーチェ、恋心", nil }, -- 恋上被囚禁的NOCE
    [90] = { "落魄、真意", nil }, -- 将铁之真意注入落魄之血
    [89] = { nil, "吹雪オ、吹雪ヒ" }, -- 为无法实现的吹雪点亮愿望
    [88] = { "カーソス、大冒険", nil }, -- 通往久远未知的裂缝
    [87] = { "4周年", nil }, -- 4th Anniversary 一定,与你同创奇迹
    [86] = { "カウリス", nil }, -- 渴求力量之兽与凶猛的根茎
    [85] = { "終夜、ハロウィン", nil }, -- 在无尽之夜嬉戏的宠爱
    [84] = { nil, nil }, -- 戏水之兽与温暖的根茎
    [83] = { "愛執、マリオネッタ", nil }, -- 禁忌与爱执的人偶剧
    [82] = { "夏夜、幼心", nil }, -- 在花之夏夜启程的你
    [81] = { "鎮魂、セラータ", nil }, -- 宵之乐曲在镇魂之夜鸣奏
    [80] = { "綺羅星", nil }, -- 在记忆之滨舞动的绮罗星
    [79] = { "ウェディング", "門出レノ" }, -- 献给迷途旅人的旅途终点
    [78] = { "クオーレ、白黒", nil }, -- 招来幸运的真实之心
    [77] = { "緋花、ワルプルギス", nil }, -- 为染上黑暗的绯红之花献上筵宴
    [76] = { "スクアーマ、海賊", nil }, -- Sea·Robber·Squama
    [75] = { "輝く剣、太陽", nil }, -- 闪耀的剑上映照着太阳之梦
    [74] = { "青薔薇", nil }, -- 点缀着蓝玫瑰的招待
    [73] = { "ンドルチェ", nil }, -- 将麻痹之爱托付于甜蜜
    [72] = { "惑う心、グロッタ、まこと", nil }, -- 迷惑之心与真实的洞窟
    [71] = { "カウリス", nil }, -- 怀抱双翼之兽与骄傲的根茎
    [70] = { "白雪", nil }, -- 在白雪的尽头回响着爱
    [69] = { "3周年", nil }, -- 3rd Anniversary 向您献上彩虹的物语
    [68] = { "工匠、昔日", nil }, -- 送达昔日的工匠的幻想曲~南国&东国~
    [67] = { "篝火", "ルミエールシノ" }, -- 点亮暗夜的羁绊之灯
    [66] = { "本屋、軌跡", nil }, -- 记录轨迹的书店的幻想曲~中央国&西国~
    [65] = { "巨匠、復興", nil }, -- 献给巨匠的希望文艺复兴
    [64] = { "未完", nil }, -- 思念着未完成的葡萄酒
    [63] = { "白樹、隠し事", nil }, -- 温柔的谎言于白树根下
    [62] = { "水鏡", nil }, -- 摇曳的梦与未来的湖泊
    [61] = { "熱砂、オアシス", nil }, -- 热沙的绿洲上谱写着勇者之歌
    [60] = { "星海", "大成功誠実、七夕フィ" }, -- 将愿望许给星辰之海
    [59] = { "曲技団、クラウン ファンタジア", nil }, -- 守护梦想的马戏团的幻想曲~西国&中央国~
    [58] = { "花雨、誓い", nil }, -- 与雪利酒一同仰望的花雨
    [57] = { "硝煙、テゾーロ", nil }, -- 献上硝烟之宴的宝物
    [56] = { "泣き虫", nil }, -- 爱哭鬼兔子与帽子的花朵
    [55] = { "月花、桜雲", nil }, -- 月花妖异传
    [54] = { "宿屋、頓着", nil }, -- 执念入眠的旅馆的幻想曲~北国&南国~
    [53] = { "硝子", nil }, -- 玻璃之塔与祝福的礼物
    [52] = { "卵屋、新生", nil }, -- 寄宿于白银之中的卵屋的幻想曲~东国&北国~
    [51] = { "魅了", "バレンタインムル" }, -- 巧克力女王会花落谁手
    [50] = { "白亜、伝説", nil }, -- 白墙之城中的传说觉醒
    [49] = { nil, "ぺールノエル 完凸 ミチル" }, -- 闪耀天空的圣诞老人
    [48] = { "お菓子、お伽噺", nil }, -- 点心与滑稽的童话
    [47] = { "2周年", nil }, -- 2nd Anniversary 心之牵绊宛如魔法
    [46] = { "温室、夕陽", nil }, -- 夕阳映照之温室的狂想曲~东国&中央国~
    [45] = { "新月、月狼", nil }, -- 新月之下的杰出恶作剧
    [44] = { "診療所、郷土愛", nil }, -- 生出花根之诊疗所的狂想曲~南国&东国~
    [43] = { "彷徨う夜、夜回り", nil }, -- 照亮彷徨之夜的引导
    [42] = { "雪街、ラプソディ", nil }, -- 祈愿绽放之雪街的狂想曲~北国&西国~
    [41] = { "夜明け、カンペ", "全パラネロ" }, -- 不眠之夜的露营
    [40] = { "流星、ラプソディ", nil }, -- 悬挂流星之桥的狂想曲~中央国&北国~
    [39] = { "海街、ラプソディ", nil }, -- 爱慕燃烧之海街的狂想曲~西国&南国~
    [38] = { "星露、願い", "幸運大成功" }, -- 零落之梦的星空
    [37] = { "信義", nil }, -- 骑士与信义的协奏曲~中央国&东国~
    [36] = { "一途", "大成功威厳" }, -- 罗蕾莱的泪水融于湖中
    [35] = { "雪解、予言", nil }, -- 占卜师与雪融的协奏曲~北国&南国~
    [34] = { "天空の宴、ワルプルギス", nil }, -- 招来春天的天空之宴
    [33] = { "パラロイ", nil }, -- Paradox·Roido
    [32] = { "呪い屋、孤月", nil }, -- 诅咒师与孤月的协奏曲~东国&西国~
    [31] = { "再会、巡り合い", nil }, -- 再会与轨迹的晚宴
    [30] = { "生徒、恩師", nil }, -- 与学生道别的协奏曲~南国&中央国~
    [29] = { nil, "バレンタインカイン、感謝クロエ" }, -- 巧克力与魔法的青鸟
    [28] = { "音楽家", nil }, -- 音乐家与狂欢的协奏曲~西国&北国~
    [27] = { "サンリオ、プリン、クロミ", nil }, -- 向幸福的钟声祈愿
    [26] = { "雪降る街、クリスマス", nil }, -- 落雪之街的礼物
    [25] = { "狩人、誇り", nil }, -- 骄傲的猎人的叙事曲~东国&南国~
    [24] = { "1周年", nil }, -- 1st Anniversary 予你花束、予空魔法
    [23] = { "開拓者、 果敢", nil }, -- 勇敢的开拓者的叙事曲~南国&北国~
    [22] = { "黑猫", "ハロウィン オーエン" }, -- 黑猫与魔法使的华尔兹
    [21] = { "犬使い、愛郷", nil }, -- 向极光祈祷的驭犬使的叙事曲~中央国&西国~
    [20] = { nil, "お茶会ホワイト" }, -- 散发回忆沁香的茶话会
    [19] = { "飛行士", nil }, -- 心怀梦想的飞行员的叙事曲~西国&中央国~
    [18] = { "バカンス、温情", nil }, -- 夏日假期的礼物
    [17] = { "機織、純真", nil }, -- 纯真纺织工的叙事曲~北国&东国~
    [16] = { "ひまわり", nil }, -- 哀愁向日葵的练习曲~东国&南国~
    [15] = { "星降", "メモスノウ" }, -- 星降之空的回忆录
    [14] = { "雨宿", nil }, -- 避雨青蛙的练习曲~南国&北国~
    [13] = { "花咲", "高貴大成功" }, -- 花开森林中的真实之爱
    [12] = { "宝剣", nil }, -- 神圣宝剑的练习曲~中央国&东国~
    [11] = { nil, "泡沫フィ" }, -- 被施加泡沫之夜的魔法
    [10] = { "孤高、盗賊", nil }, -- 孤高盗贼的练习曲~北国&西国~
    [9] = { "ノスタルジー", nil }, -- 青春与花岚的乡愁
    [8] = { "コンフィズリー", "勇気大成功" }, -- 梦幻之城的糖果店
    [7] = { "仮面", nil }, -- 喜欢恶作剧的假面的练习曲~西国&南国~
    [6] = { "バレンタイン", "純真ファウスト" }, -- 月夜之城的巧克力专柜
    [5] = { "祝祭", nil }, -- 矜持与祝祭的前奏曲~北国&中央国~
    [4] = { "祝祭", nil }, -- 亲爱与祝祭的前奏曲~南国&西国~
    [3] = { "祝祭", nil }, -- 奇迹与祝祭的前奏曲~东国&北国~
    [2] = { "祝祭", nil }, -- 正义与祝祭的前奏曲~中央国&南国~
    [1] = { "祝祭", nil }, -- 欲望与祝祭的前奏曲~西国&东国~
}

-- 方法1:输入编号,输出第3列(不含角色名)
function p.getGen(frame)
    local id = tonumber(frame.args[1] or (frame.getParent and frame:getParent().args[1]) or nil)
    if not id then return "" end
    local row = T[id]
    if not row then return "" end
    return row[1] or ""
end

-- 方法2:输入编号,输出“3列数据;4列数据”
function p.getWithRole(frame)
    local id = tonumber(frame.args[1] or (frame.getParent and frame:getParent().args[1]) or nil)
    if not id then return "" end
    local row = T[id]
    if not row then return "" end
    local a = row[1] or ""
    local b = row[2] or ""
    if a == "" and b == "" then
        return ""
    end
    if b == "" then
        return string.format("%s", a)
    elseif a == "" then
        return string.format("%s", b)
    else
        return string.format("%s;%s", a, b)
    end
end

return p