diff --git a/repo/js/QuickSwapGadgets/main.js b/repo/js/QuickSwapGadgets/main.js new file mode 100644 index 00000000..8a9fdadd --- /dev/null +++ b/repo/js/QuickSwapGadgets/main.js @@ -0,0 +1,13 @@ +(async function () { + if (settings.NumberOfGadget === undefined) { + log.error("请在'JS脚本自定义配置'中设置要切换的小道具编号"); + return; + } + await genshin.returnMainUi(); + log.debug("切换到{key}", settings.NumberOfGadget); + keyDown("z"); + await sleep(1200); + keyUp("z"); + let key = "VK_" + settings.NumberOfGadget[0]; + keyPress(key); +})(); diff --git a/repo/js/QuickSwapGadgets/manifest.json b/repo/js/QuickSwapGadgets/manifest.json new file mode 100644 index 00000000..84a28697 --- /dev/null +++ b/repo/js/QuickSwapGadgets/manifest.json @@ -0,0 +1,13 @@ +{ + "manifest_version": 1, + "name": "切换小道具", + "version": "1.0.0", + "description": "切换小道具 ", + "authors": [ + { + "name": "Patrick-Ze (AyakaMain)" + } + ], + "settings_ui": "settings.json", + "main": "main.js" +} diff --git a/repo/js/QuickSwapGadgets/settings.json b/repo/js/QuickSwapGadgets/settings.json new file mode 100644 index 00000000..a2d1a563 --- /dev/null +++ b/repo/js/QuickSwapGadgets/settings.json @@ -0,0 +1,13 @@ +[ + { + "name": "NumberOfGadget", + "type": "select", + "label": "选项框", + "options": [ + "1号小道具", + "2号小道具", + "3号小道具", + "4号小道具" + ] + } +]