在魔兽助手中,游戏角色可以沿指定路径跑步前进,并非模拟鼠标所谓,怀疑也不是模拟键盘所为,路径信息文件中只保存有(x,y,z)坐标和r半径信息等。不知道是如何实现的。渴求其实现思路。分可以加。上限2000分。保证兑现。
解决方案 »
- 如何将标签页下的对话框 最大化显示 而不需要标签页等信息
- udp下iocp应用,收到的包总是少于发送的
- 虚拟键盘鼠标http://bbs.driverdevelop.com/
- 请教:类似于Windows Media Player最老的那种风格的界面该如何实现呢?
- 奇怪的 socket 问题,高分求教
- 为什么Csocket close不了
- 强烈建议在开发语言中加一个DirectX的版
- 解释一点点代码:
- 动态换程序的默认图标
- VC做了一个软件,想实现复制功能,将该软件嵌入到了右键菜单后,如何调用该程序时得到右键指向的文件路径?
- 这个程序为什么不打印出结果?基础
- 菜鸟请教:关于new和delete的问题,请指点一下!!!
呵呵,兄弟,因为我玩的时候,发现:
1. 他没有移动鼠标。估计是没有移动鼠标;
2. 游戏中方向的控制是通过键盘来实现的;
3. 为什么怀疑不是键盘控制呢,因为我发现其路径信息是关于(x,y,z..)的坐标和关于r的半径信息。此外没有别的信息。所以很奇怪!!
所谓界面和控制 呵呵movemouse(位置1)
mousedown() //能产生走动控制
movemouse(原来位置)呵呵 这样的代码 你是看不见鼠标移动的,但就是能控制走路呵呵所以说,他移动到(x1,y1)点击一下再移动回来,当人物的坐标到达后,再移动到新位置 点击一下 再移动回来,................
就可以实现走路了..
鼠标在界面上放哪里只是最后结果..
只要能挂上,程序应该也不会太麻烦...主要是能紧密的结合不出bug就可以了..
我目前做的外挂就能移动鼠标,模拟鼠标的操作。最关键不是看鼠标移动没移动,而是点击和移动鼠标产生不了移动的效果。(除了按鼠标中键可以前进外,不能控制方向和后退等),但魔兽助手实现了这一点。可以控制方向和后退。自动完成。to newcf2222():
这就麻烦了。郁闷to liqi_good(一条喜欢编程的裤子):
A*??是什么东西,我没听说过啊能介绍下吗?
控制方向是 上下左右....他大概是能知道人物现在面朝的方向是不是两点间 的连线,如果不是 就 左右<- ->调整...
如果能获得人物坐标的话,我想调整方向其实也是很容易的事情吧....
向前走两步..计算新 旧位置和目标位置就知道 人物和目标线的夹角了..
后退不是直接按s吗???
A* 是人工智能里的一个算法...好像是计算最小距离的,没撒///无关的.
能具体点吗?完全不懂。惭愧没用过啊。。