For the complete documentation index, see llms.txt. This page is also available as Markdown.
Page cover

Astrum For PUBG 开发指南

源码运行


1. 开发环境

Pycharm 2024.1.4

Python 3.10

2. 使用

  1. 前往 https://www.astrumspace.top/download 下载 Astrum For PUBG 源代码并解压

  2. 安装项目所需要的依赖库(cmd到解压好的项目文件夹,输入pip install -r requirements.txt安装依赖库,具体步骤可自行百度)

  3. 使用CMD或IDEA运行程序

cmd到项目根目录
python Astrum_Pubg_Main.py

3. 分辨率适配

1. 修改截图区域

打开文件中的Astrum_Pubg_Main.py

(start_x, start_y) 为截图的起始坐标,也就是截图左上角顶点的坐标

(end_x, end_y) 为截图的结束坐标,也就是截图右下角顶点的坐标

这四个参数需要根据你电脑分辨率自行更改,使大地图能被截图区域覆盖即可

推荐先在游戏内N开着大地图截一张屏导入PS,再根据你选的起始坐标和结束坐标选出要截图的部分并保存,因为第三步还需要用这截图

示例:

2. 测量格长

首先使用PS或者其他绘图软件测量地图上单个方块的长度

例图:

根据测量出的像素数可得一像素所代表的米数:100÷像素数

更改代码

3. 修改玩家坐标

在地图上绘制两条对角线(注意起点位置,别画歪了),两条线段的交点即为玩家坐标,测量出来即可

需要用你第一步修改截图区域的截图来测量玩家坐标,不然不准

得到坐标后修改下面两个变量的值,第一个是你测得的X坐标,第二个是Y坐标

4. 修改窗口显示位置

打开文件中的gui.py

第二个参数100是窗口距桌面底部的距离,设置为0的会导致任务栏消失,可以适当调低,但不建议设为0

第三个参数3840是你显示器横向分辨率,1080P就改成1080,2K改成2560,4K不用更改,但一些带鱼屏或不标准的屏幕需要你按照实际分辨率更改,上面仅供参考

第四个参数2160是你显示器纵向分辨率,与上面一条同理,自行更改

如想更改文字显示位置,请更改text_x与text_y

最后更新于