大漠插件吧 关注:3,680贴子:6,841

大漠DXF自动化脚本思路分享

只看楼主收藏回复

首先说一下,我写的脚本是基于图色的,不涉及内存,


IP属地:安徽1楼2023-04-20 22:57回复
    1、修改NPK文件,将前进的箭头修改为正交的两条直线,这样可以通过大漠找图找红色直线为依据判断开门与否;
    2、修改boss门的图标,区分一般房间和boss房间;
    3、修改人物贴图,在人物头上添加红色图标作为人物定位;




    IP属地:安徽2楼2023-04-20 22:58
    收起回复
      4、修改材料图标,将所有需要捡的材料都统一修改为一个样式,这样在用大漠识图的时候就可以不要区分判断了;


      IP属地:安徽3楼2023-04-20 22:58
      回复
        5、仔细看我的技能技能栏的技能,每个技能都是在左上角加了白色方框,这是用来识别冷却好的技能用的,当释放技能时,可以用大漠找图找左上角的白色方框,从而找到可用技能,冷却中的技能图标是灰色的,左上角没有白色方框


        IP属地:安徽4楼2023-04-20 22:58
        回复
          6、修改所有怪物对应NPK文件,用大漠识图时不用区分。
          7、未央的图基本上没有障碍,不需要绕路,直接点到点移动就可以。至于计算人物跑动时长,大致思路是根据人物在图中的移动速度,计算出人物每秒跑动的px距离,然后根据前面识图找到的人物坐标和目的地坐标点计算出X和Y轴的跑动距离,然后除以每秒跑动的px距离,计算出跑动时长就行了。
          至于移动速度和每秒跑动px距离可以通过实验获得数据,然后用函数拟合就行了。


          IP属地:安徽5楼2023-04-20 22:58
          回复
            能不能分享下修改后的NPK文件?


            IP属地:湖北6楼2023-04-21 02:58
            回复
              话说 这种帖子没人顶吗 那我下面的干货都不想分享了


              IP属地:安徽来自Android客户端7楼2023-04-21 07:59
              回复


                IP属地:辽宁来自Android客户端8楼2023-04-21 09:28
                回复


                  IP属地:江苏来自iPhone客户端9楼2023-04-21 16:50
                  回复
                    再更新一下。房间坐标的确定方式:首先在右上角的小地图里 每个房间的图标大小是一样的,我貌似记得是6*6像素。然后找个基点作原点建立坐标系,再然后在右上角小地图里找到人物图标,然后根据反馈的坐标值除以每个房间的像素大小,计算出人物当前所在的房间坐标。


                    IP属地:安徽来自Android客户端10楼2023-04-21 18:51
                    回复
                      然后建立一个全局数组对应每个房间,数组内记录每个房间的过图方向。


                      IP属地:安徽来自Android客户端11楼2023-04-21 18:52
                      回复


                        IP属地:河南来自Android客户端12楼2023-04-22 01:45
                        回复
                          考虑打包出售吗?可以私聊我一下


                          IP属地:河南来自Android客户端13楼2023-04-22 01:45
                          回复


                            IP属地:海南来自Android客户端14楼2023-04-22 15:46
                            回复
                              大漠贴吧人气低迷,按键精灵论坛也已 死,现在大家都用啥了


                              IP属地:广东来自Android客户端15楼2023-05-06 19:40
                              收起回复