当前位置:首页 > > 实验室功能

实验室功能

在b4.1版本中新增自动获取延迟拓展,作为实验性功能。


功能说明

1,本功能基于激战2,dps插件的扩展功能,基于dps插件官方api实现扩展,读取技能延迟数据,实现自动获取游戏技能施法延迟。

2,该功能需要将arcdps_SkillCastTimer.dll放到游戏根目录,跟dps插件原理一致,dps插件开启后,会自动调用该dll。

在日志中可以看到

2026-06-03 13:28:49.428: info: build 20260507.234558-601-x64

2026-06-03 13:28:49.833: info: in process G:\Gw2\Gw2-64.exe, 0x7FF7F8991000-0x7FF7FC285000 (0x125CB8F9)

2026-06-03 13:28:49.843: info: as proxy G:\Gw2\d3d11.dll, 0x7FFFB6A91000-0x7FFFB6BF5000 (0xA56F1594)

2026-06-03 13:28:51.444: error: couldn't find one or more nonessential patterns (1)

2026-06-03 13:29:12.839: extensions: SkillCastTimer 0x7FF81D291000-0x7FF81D2B8000 (G:\Gw2\arcdps_SkillCastTimer.dll, 3.3, 0x2FB10C4F, FFFB)

2026-06-03 13:29:19.269: info: downloaded arcdps update: 1.2026.602.1742

说明成功调用。


使用方法

1,将arcdps_SkillCastTimer.dll,放到游戏根目录,例如G:\Gw2,需提前安装dps插件,该dll需借助dps插件才能调用。


2,打开自由循环工具,按下f9,双击技能名称,点击自动按钮

image.png


3,点击后会自动回到游戏窗口

image.png

注意,获取延迟时,需要先关掉自动攻击,或者先停手在按技能,防止记录平a延迟


4,手动按下游戏技能


image.png

获取到技能信息后,会自动填入延迟信息,无需手动输入。

手动点击仅保存参数即可。


5,如果第一次配置,可先全部取色,然后逐个设置延迟。


6,如果你是打本职业,先要先加上急速buff,在进行施法。



上面相关功能,已经上传github,可自行扩展研究。

评论列表

地才蓝
地才蓝

日志显示加载了,但F9里面双击技能之后没有加载那个自动呢?

2026-06-05 18:48:02 回复
melis
@地才蓝 4.1
2026-06-05 20:30:15 回复
地才蓝
@melis 是的呀,就是4.1,好奇怪
2026-06-05 21:45:12 回复
地才蓝
@melis 好了,我又重新下了下就可以了,谢谢
2026-06-05 23:17:44 回复
爱吃
爱吃

丁真机器人和游侠的宠物技能的延迟获取不到

2026-06-04 20:19:15 回复
爱吃
@爱吃 是我的操作方式不对吗
2026-06-04 20:19:28 回复
爱吃
@爱吃 人物本身技能能获取到,同样的操作,点完自动后,文字提示,然我点按下宠物技能,没获取到
2026-06-04 20:20:40 回复
melis
@爱吃 只支持获取人物本身释放的技能,宠物技能是独立的,可以直接ctrL+鼠标右键,自动施法,无需手动。
2026-06-05 10:11:05 回复
ktv
ktv

在我的GW2路径下 addons-˃arcdps里 ,没有找到arcdps_SkillCastTimer.dll 这个dll,求助M佬

2026-06-04 09:42:13 回复
melis
@ktv 这个你要去网盘下载,放到跟dps插件的,d3d11.dll一个目录
2026-06-04 11:01:21 回复
1111
@melis 安装的是星家岛的插件,没有这个D3D11.DLL的文件阿
2026-06-04 20:48:25 回复
melis
@1111 其他下载
更新插件:下载更新包,将解压后的d3d11.dll和d3d9_arcdps_table.dll文件覆盖游戏根目录/addons/文件夹中的对应文件即可
2026-06-05 14:12:00 回复
KTV
@melis M佬,意思是用nexus管理下载呃arcdps,没有arcdps_SkillCastTimer.dll 是吗
2026-06-06 06:52:13 回复
melis
@KTV arcdps_SkillCastTimer.dll在网盘,需要你自己下,这是我写的,官方没有。
2026-06-06 13:33:37 回复
开发
开发

开发板里面还有不错的循环,有方法可以把开发板里面的循环转移到自由循环里面吗?然后在自由里面获取延迟

2026-06-04 09:01:04 回复
melis
@开发 开发板跟自由原理是一样的,都是顺序读取,你把开发板的循环,技能粘贴到自由就行,但是具体实现逻辑要自己改。
2026-06-04 11:00:37 回复

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。