只做一件事 发表于 2024-3-6 09:18:18

DNF雪碧的闪电实现方法【E的源码、另有透明、判断方向、...

内置加密写入CALL、自定义技能CALL这两个可是好东西
我想告诉大家的,主要是思路.
思路+刻苦的研究学习=技术

做这个功能我起码写了12个小时+

思路的来源:
前几天我看见同学在玩DNF,开挂,看见闪电直接落在怪物头上,感觉很爽,
一问一下,是DNF雪碧。
然后就在想闪电怎么能直接打在怪物头上。
想了几分钟,想到了坐标偏移,然后联想到技能CALL也能控制坐标,所以会不会是利用坐标来控制闪电位置的。
然后就是实验,花了很久时间,找出了最适合用来控制技能坐标的偏移

横坐标偏移:448 (十六进制)
纵坐标偏移:172 (十六进制)

然后就计算:

技能横坐标=人物横坐标-怪物横坐标
技能纵坐标=人物纵坐标-怪物纵坐标

实验后发现,还得根据人物的方向来控制。
所以花了N几个小时,找到了人物方向偏移:
一级偏移:c8 (十六进制)
二级偏移:0(十六进制)
三级偏移:34 (十六进制)
然后就写了很久,终于写出来了。
但是我现在只没方法遍历怪物基址,所以只能用攻击对象基址来对单个怪物进行攻击。。
思路就这些,源码送给大家实验,已证明我的思路是正确的。
记住,源码发不发都不重要,重要的是【思路+刻苦的研究学习=技术】!
页: [1]
查看完整版本: DNF雪碧的闪电实现方法【E的源码、另有透明、判断方向、...