mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-16 03:33:25 +08:00
51 lines
1.6 KiB
JavaScript
51 lines
1.6 KiB
JavaScript
(async function () {
|
|
|
|
if (settings.Modes == "Alt+F4") {
|
|
await QuitGame();
|
|
} else if (settings.Modes == "完全退出游戏") {
|
|
await ExitGame();
|
|
} else if (settings.Modes == "完全退出游戏到桌面") {
|
|
await ExitGametoDesktop();
|
|
} else {
|
|
log.info("尖尖哇嘎乃")
|
|
}
|
|
|
|
// HZYgrandma 退出游戏
|
|
async function QuitGame() {
|
|
keyDown("MENU");
|
|
keyDown("F4");
|
|
await sleep(50);
|
|
keyUp("MENU");
|
|
keyUp("F4");
|
|
await sleep(1500);
|
|
}
|
|
|
|
// 完全退出游戏
|
|
async function ExitGame() {
|
|
// 前置系统状态:大世界正常主界面
|
|
setGameMetrics(3840, 2160, 2)
|
|
keyPress("VK_ESCAPE");//打开派蒙菜单
|
|
await sleep(1000);
|
|
click(90, 2000);//点击左下角退出按钮
|
|
await sleep(1000);
|
|
click(2100, 1080);//点击确定
|
|
await sleep(10000);//渲染开门界面的时间
|
|
click(192, 1970);//点击登录界面左下角退出按钮
|
|
await sleep(1000);
|
|
click(2150, 1150);//点击确定
|
|
await sleep(1000);
|
|
}
|
|
|
|
// MeisterJ 完全退出游戏到桌面
|
|
async function ExitGametoDesktop() {
|
|
// settings 的对象内容来自于 settings.json 文件生成的动态配置页面
|
|
// 前置系统状态:大世界正常主界面
|
|
setGameMetrics(3840, 2160, 2)
|
|
keyPress("VK_ESCAPE");//打开派蒙菜单
|
|
await sleep(1000);
|
|
click(90, 2000);//点击左下角退出按钮
|
|
await sleep(1000);
|
|
click(2100, 1300);//点击确定
|
|
}
|
|
|
|
})(); |