欢迎来到天天文库
浏览记录
ID:44899020
大小:786.31 KB
页数:6页
时间:2019-11-01
《接下来是重点,最关键鼠标换装宏设置游戏里我们是通过》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、接下来是重点,最关键的鼠标换装宏的设置游戏里我们是通过打开物品栏依次右键单击物品栏里的装备,实现换装的过程,鼠标宏则可以更快速高效实现这一过程,其实设置很简单的。1 首先必须有一个能抓取光标运动轨迹的鼠标,普通雷蛇没有这功能(至少我的不行)推荐罗技G系列鼠标,我用的是G系列里最便宜的G102然后去官网下载相应的驱动2 抓取光标位置各个显示器的位置代码不一样,自己根据需求抓取。注意抓取的是显示器点的坐标,不是游戏里的,要全屏的时候抓取,游戏也要在全屏或半全屏下玩,窗口话缩小会导致光标移动到的不是游戏里相
2、应的位置点开驱动,依次点开新建一个配置文件,关联D3程序然后右键点击新建的配置文件,选择编写脚本把脚本里面的代码都删掉,复制粘贴以下代码functionOnEvent(event,arg)if(event=="MOUSE_BUTTON_PRESSED"andarg==4)then--G4功能键数字4自行修改 x,y=GetMousePosition(); OutputLogMessage("Pixel%d,%d",x,y); endend保存(ctrl+s)更改程序都需
3、要保存一下,要不程序不运行。然后全屏打开游戏,依次按G4键点击物品栏里要更换装备的位置,程序就会生成位置坐标G102各个键的代码:不同鼠标代码回不一样,你可以自己测试下确认比如你输入的4这代码,你只有点击G4(即返回键),程序才会生成坐标,其他键不会生成3 换装宏设置先进游戏吧关闭所有窗口设置成c键(程序要用到,你也可以设置成其他键,程序里也要改动)然后在编写脚本这里,把之前的抓取坐标的程序全删掉复制粘贴以下代码:functionOnEvent(event,arg,family)if(event=="M
4、OUSE_BUTTON_PRESSED"andarg==4)then --当你按下鼠标上G4键时,宏开始。 x,y=GetMousePosition(); PressKey("c"); --按下抬起关闭所有视窗界面(要自定义设置 我设置为c键) ReleaseKey("c"); PressKey("i"); --打开物品面板(i) ReleaseKey("i");Sl
5、eep(100); --100ms延时 MoveMouseTo(48771,37882); --鼠标移动到位置1 PressAndReleaseMouseButton(3); --点击鼠标右键g102的右键代码为3Sleep(10); MoveMouseTo(50803,37700); PressAndReleaseMouseButton(3);Sleep(1
6、0); MoveMouseTo(52288,37275); PressAndReleaseMouseButton(3);Sleep(10); MoveMouseTo(53910,37214); PressAndReleaseMouseButton(3);Sleep(10); MoveMouseTo(55600,36152); PressAndReleaseMouseButton(3);Sleep(10); MoveMouseTo(
7、x,y); Sleep(10); PressKey("i"); --关闭物品栏 ReleaseKey("i"); endend依次把刚截取的坐标输入程序相对应的地方注意下宏启动键(我设置的是G4键)的设置以及鼠标右键的代码()每款鼠标可能不一样.如果要多换装备的话就多抓取几个坐标,在自己多复制几行代码.保存下,在游戏里测试下效果,就ok了最后把配置文件设置成永久配置文件,大功告成!!
此文档下载收益归作者所有