Skip to content

一款激战2自动pvp机器人脚本bot

License

Notifications You must be signed in to change notification settings

AWen89/Gw2AutoPvp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gw2AutoPvp ~ Guild Wars 2 Automatic Pvp Bot

一款激战2自动竞技场机器人脚本bot


写在前面

  • 为什么会有此项目? 此项目不是为了影响国服环境。众所周知,由于国内某良心代理厂商不作为,导致pvp/wvw脚本泛滥、只封玩家不封工作室、以及取消网页签到活动等操作,严重影响普通玩家的权益。秉着打不过就加入的原则,希望能够为国服玩家解放双手,挂出属于自己的一套传奇护甲!而不是去花费2100RMB当冤种
  • 此项目会封号吗? 会!怕别用,用别怕。新号尤其是没有购买dlc的账号,基本必封。但对于大号而言,封不封看良心厂商的心情,我两个号至今都没有被封。
  • 收益如何? 单账号每天挂14小时(约60~80场)含材料总收益约90金,升华碎片200至300个。
  • 有什么防封秘籍吗? 同一ip不要三开以上!尽量每个号放到虚拟机里运行。每天最多挂10个小时。分段在900分及以下是最稳的,1000分以上会被玩家举报!
  • 项目适用于美服/欧服吗? 不适用。逻辑上是互通的,但是你需要重新对图像识别进行截图,并且找到外服的基址。实际上你没必要这么做,外服多低的分段都没有挂机的,而且匹配时间很长,收益极低。

支持功能

  • 自动寻路占点
  • 自动释放技能
  • 支持多开(未测试,推荐在虚拟机多开)
  • 组排队长/队员模式(未测试)
  • 5V5模式
  • 排位模式(自动识别)
  • 匹配模式(自动识别)
  • 自定义房
  • 3V3/2V2模式(不寻路,直线向前走)
  • 交互界面GUI
  • 永久免费
  • 自动检查更新

视频演示

如何使用

1.下载

2.环境设置

  • 必须将目录下的Driver文件夹添加到系统环境变量!此文件夹作用:调用dx11后台截图并进行图像检测。 本项目使用的是Aibot自动化框架。如果你对此框架不信任,推荐你自行修改源码,可替换为开源的op框架。
  • 如何设置系统环境变量? 自行百度
  • 如果你下载的是源代码,则需要安装相关环境。需求列表懒得一一列出了。最重要的是安装AiBot.py。执行pip install AiBot.py==1.2.5即可。

3.游戏设置

  • 系统设置中启用:使用自由视角
  • 系统设置中必须关闭双击方向键闪避
  • 快捷键必须设置W前进S后退A左平移D右平移J左转K右转
  • 强调J左转K右转必须设置!否则寻路时不能自动转动视角

4.启动脚本

  • 设置好环境后运行Gw2AutoPvp.exe
  • 或者:安装相关环境后运行Gw2AutoPvp.py
  • 注意:必须进入pvp地图-迷雾之心后,开启本脚本

5.其他注意事项

  • 强烈推荐使用死灵自杀流挂机!!!bd配置点这里,如果不能自杀,可能会出现寻路失效!!!同时注意修改suicide.txt中的自动按键
  • 右键系统桌面-显示设置,其中的缩放必须设置为100%!否则无法识别游戏图像
  • 支持自动释放技能,需要更改config文件夹下的suicide.txt文件!
  • 注意:必须进入pvp地图-迷雾之心后,开启本脚本
  • 游戏设置中的界面大小需要设置为普通,关闭DPI缩放,全屏伽马值为 1
  • 如果你不够20级无法进行排位模式,那么使用脚本之前必须在pvp界面的非排位偏好里勾选征服模式。不能选择所有模式!否则会排到末日英雄之战这张图,效率极低,容易被举报

6.开发者-如何编译exe

  • 强烈推荐使用nuitka来编译!
  • 安装nuitka等编译环境。此处不详细列举,可自行去B站、知乎搜索相关教程!
  • 进入项目根目录
  • 执行nuitka --mingw64 --standalone --show-progress --include-module=wmi --output-dir=out --windows-icon-from-ico=logo.png Gw2AutoPvp.py
  • 注意编译完成后,必须将原configsrc文件夹复制到编译输出的文件夹中,否则会导致运行时无法找到相关文件!

7.开发者-如何寻找基址

  • 所有的基址请修改utils/Memory.py文件,以下说明使用CE进行基址查找👇
  • 地图相关的两个基址:狮子拱门搜索4字节int型50,迷雾之心搜索4字节int型350
  • 血量相关的两个基址:脱换装备搜索单浮点。出来的结果中有一个访问该地址是+B4的偏移,继续向下搜索一次即可得出。
  • 人物坐标基址:推荐使用KX读取坐标后搜索。如果没有,可通过传送到以下狮子拱门传送点进行搜索(x,y,z):商人广场传送点 -66.32 432.74 25.82避风港传送点 -336.38 69.7 12.75星门广场传送点 117.84 198.9 35.72
  • 人物面向基址:在上一步搜索的x坐标点,右键浏览相关内存区域,设置成按单浮点查看数据,进入游戏旋转人物视角,有两个连续的变化范围在-1~1之间的即为x、y轴方向的坐标。

最后

  • 无任何QQ群、交流群。如需远程安装调试,需30RMB。联系QQ:467767967
  • 如果问题可提Issues
  • 欢迎二次开发
  • 每次游戏版本更新后,都需要重新找基址,否则脚本会报错。我不保证对本项目会一直、及时的更新,如果有相关能力的朋友,可参考使用教程中的提示,进行基址更新
  • 点个Star~

About

一款激战2自动pvp机器人脚本bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages