上两图点击团购会跳出这个是和否,我需要点击是
我需要做个下方类似的脚本,需要在网页内按F12在console内输入
GamePanel.getInstance().updateBattleHero = function (c) {
var d = UserProxy.getInstance().heroList[c.heroID],
b = this.heroBattleDataDict.getValue(c.heroID);
b.hp = 1E10000;
this.isJumping ? (c.labelDps.visible = !1, c.bloodBg.visible = !1, c.bloodBar.visible = !1) : 0 >= b.hp ? (c.labelDps.visible = !1, c.bloodBg.visible = !1, c.bloodBar.visible = !1) : (c.labelDps.text = 0 < d.dps ? MathUtils.easyNumber(Math.ceil(d.dps)) +
" DPS" : MathUtils.easyNumber(Math.ceil(d.clk)) + " CLK", c.labelDps.visible = !0, b.hp >= d.maxhp ? (c.bloodBg.visible = !1, c.bloodBar.visible = !1) : (c.bloodBg.visible = !0, c.bloodBar.visible = !0, c.bloodBar.width = b.hp / d.maxhp * 68))
};
var iClientX = 280; // 点击坐标X
var iClientY = 455; // 点击坐标Y
var dian_ji_pin_lv = 50; // 点击频率,单位毫秒
var egretCanvas = document.getElementById("egretCanvas"); // 点击的目标元素
// 创建自动点击任务
function autoClick() {
var left = $("#egretCanvas").offset().left;
var realClientX = iClientX + left;
// 创建点击事件
var downEvent = document.createEvent("MouseEvents");
var upEvent = document.createEvent("MouseEvents");
downEvent.initMouseEvent("mousedown", true, true, document.defaultView, 1, 0, 0, realClientX, iClientY);
upEvent.initMouseEvent("mouseup", true, true, document.defaultView, 1, 0, 0, realClientX, iClientY);
egretCanvas.dispatchEvent(downEvent);
egretCanvas.dispatchEvent(upEvent);
}
var dian_ji = setInterval("autoClick()", dian_ji_pin_lv);
// 增加双击切换点击任务功能
var clickCount = 0;
$("#egretCanvas").dblclick(function () {
if (clickCount % 2 == 0) {
// 清除点击任务
clearInterval(dian_ji);
} else {
dian_ji = setInterval("autoClick()", dian_ji_pin_lv);
}
clickCount++;
});