脚本参考
映射全局按键
慎重地使用全局模式
此模式下按下 1
发送 2
3
4
键盘容易错乱
hotkey("1", function () {
send(2);
send(3);
send(4);
}
自动攻击
绑定按键 f12
,按一下自动攻击
//声明开关变量
var f12_o = false;
hotkey("f12", function () {
f12_o = !f12_o;
if (f12_o == false) {
restart_server();
}
});
//定时
setTimer(function () {
if (f12_o == true) {
//发送1
send(1);
//休眠1秒
sleep(1000);
//发送2,按下50毫秒
send(2,50);
}
}, 1);
按下自动攻击,松开停止
var open2 = false;
//注册f11
hotkey("f11", function () {
open2 = true;
});
//注册f11 弹起
hotkey("f11 up", function () {
open2 = false;
restart_server();
});
//定时
setTimer(function () {
if (open2 == true) {
//发送1
send(1);
//休眠1秒
sleep(1000);
//发送2,按下50毫秒
send(2,50);
}
}, 1);
解决按住循环2分钟卡顿的问题
绑定 CTRL
进入动作模式
cx = false;
hotkey("ctrl", function () {
cx = !cx
if (cx == true) {
send("rbutton down");
hotkey("rbutton", {});
} else {
send("rbutton up");
hotkey('rbutton', 'off');
}
});
setTimer(function () {
run_exe = FN('run_exe');
run_exe = run_exe.toLowerCase()
list_games.games = keysToLower(list_games.games)
if (run_exe in list_games.games) {
if (FN('GetKeyState', "rbutton", "P")) {
if (cx == true) {
SETTINGS = JSON.parse(FN('file_read', 'setting.json'));
executeActions(SETTINGS['rclick_long']);
}
}
}
}, 1);