大家好,我有这段代码无法让它起作用,请亲自动手。
portal(){
portalCommand:
BlockInput On
SendInput {i}
Sleep 2
MouseClick, right, 1775, 795
SendInput {i}
Sleep 2
MouseClick, left, 955, 380
BlockInput Off
return
}

问题在这里我不知道为什么不发送或它确实快速输入我然后右键单击输入我再次左键单击,任何sugestions请?
答案 0 :(得分:0)
根据我的评论:
portal(){
portalCommand:
BlockInput On
SendInput i
Sleep 2000
MouseClick, right, 1775, 795
SendInput i
Sleep 2000
MouseClick, left, 955, 380
BlockInput Off
return
}
答案 1 :(得分:0)
我忘了提到我在编程方面的不好只是一个爱好,并且当任务" {i}"是关于睡觉你是对的我已经让我的家在同一时间工作,并阅读autohotkeys和东西,我得到了完美的工作结果,无论如何:)这是我的工作代码,这是我想要的,我将wxplain aftewards(对于我的英语家伙来说,我认为不是很好,我还没有学习刚刚学习的英语:)
portal(){
portalCommand:
BlockInput On
;Pressing Space if any inventory is open
Send {space}
Sleep 50
;Opening Inventory
SendInput {i}
Sleep 200
;Move the mouse to a specific location
MouseMove, 1770, 790
Sleep 400
;Pressing Mouse Right Button
Send, {RButton}
Sleep 400
;Move the mouse to a specific location
MouseMove, 600, 370
Sleep 400
;Pressing Mouse Left Button
Send, {LButton}
BlockInput off
return
}

放弃代码是我的解决方案,实际上没有任何问题,它确实发送空格键(即游戏设置关闭任何打开的库存)然后发送"我"打开角色库存的钥匙,然后转到定义的位置,右键点击城镇门户滚动,然后返回到定义的位置,然后左键单击它进入门户(这意味着去城镇)位置基于监视器最大分辨率,以便可以根据任何人的需要调整坐标,以防其他人需要或想要使用此代码;)