• 569阅读
  • 7回复

[帮助说明]91D2【天使辅助】一步一步学习自定义模式之BUG MF墨菲斯托-改进篇 [复制链接]

上一主题 下一主题
离线inrg
 

发帖
228
金钱
2140
91币
6
信誉值
0
  • 在线时间     491小时
  • 注册时间     2008-10-29
  • 最后登录     2020-05-14
  • 只看楼主 倒序阅读 使用道具 楼主  发表于: 2020-04-30 06:10:08
    — 本帖被 inrg 执行置顶操作(2020-04-30) —
    上一篇:【一步一步学习自定义模式之BUG MF墨菲斯托

    我们可以将上一篇的配置进行压缩简化,BAR没有必要呆在房间中或者说不让它呆在房间里,BAR建好房间后,在SOR加入后离开去创建下一个游戏,这样我们每次只需要点一次按钮就行了,我们还是一步一步来:

    账号配置:
    由于游戏的窗口标题中如果带有空格字符,会被截断,所以这里我修改了下游戏窗口标题:



    流程要求不变,BAR建房间,SOR进去MF莫非

    吃了上一次的亏,这次我不使用窗口标题来查找游戏,而使用账号名称,这个是固定不变的,唯一的缺点是不够灵活,不能像窗口标题那样,同一个窗口标题可以控制不同的角色(不同的角色配置相同的窗口标题,启动其中一个).

    首先我们设计一下,如何能一个按钮(一个流程)来实现:
    BAR退出游戏(为了保障BAR在游戏大厅中,如果BAR此时已经在大厅中,这一步操作是直接跳过的)
    房间名称递增
    BAR创建房间

    核心是这三步,接下来考虑如何将SOR加入游戏和退出穿插进来:
    我们需要在BAR退出房间之前SOR加入进来,不然SOR加入的时候容易引起游戏不存在的错误提示,就变成:

    SOR加入游戏
    BAR退出游戏
    房间名称递增
    BAR创建房间

    还得考虑一个问题,SOR何时退出,这里在SOR加入游戏前退出,我们试试:

    SOR退出游戏
    SOR加入游戏
    BAR退出游戏
    房间名称递增
    BAR创建房间

    想想一下,假设当前房间名称为"1",执行第 1 次:
    SOR退出游戏 (如果SOR已经在大厅,则这步跳过,如果在游戏,则SOR退出到大厅,这步执行完SOR最终在大厅)
    SOR加入游戏 (由于刚开始房间名为"1"的房间BAR还没有创建,还没有运行到创建房间的逻辑,这步执行完的结果是:出现游戏不存在的提示,不要紧,提示就提示呗)
    BAR退出游戏(刚开始运行,BAR也在大厅,和第一次SOR退出同理,最终BAR在大厅)
    房间名称递增(之前假设过了,当前配置的房间名称是"1",这步执行后,会递增,递增多少在辅助工具条中选择,假设递增量为1,房间名称就变为"2")
    BAR创建房间(此时BAR会以房间名称为"2",来创建游戏)

    执行第 2 次:
    SOR退出游戏 (SOR还大厅,房间名为"2")
    SOR加入游戏 (SOR加入房间名为"2"的游戏,就是第 1 次BAR最后创建的房间)
    BAR退出游戏(BAR退出游戏到大厅)
    房间名称递增(房间名称由"2"变"3")
    BAR创建房间(BAR以房间名称为"3",来创建游戏)

    执行第 3 次:
    SOR退出游戏 (SOR退出游戏"2",执行完后在大厅中)
    SOR加入游戏 (SOR加入房间名为"3"的游戏,就是第 2 次BAR最后创建的房间)
    BAR退出游戏(BAR退出游戏到大厅)
    房间名称递增(房间名称由"3"变"4")
    BAR创建房间(BAR以房间名称为"4",来创建游戏)

    执行第 4 次:
    SOR退出游戏 (SOR退出游戏"3",执行完后在大厅中)
    SOR加入游戏 (SOR加入房间名为"4"的游戏,就是第 3 次BAR最后创建的房间)
    BAR退出游戏(BAR退出游戏到大厅)
    房间名称递增(房间名称由"4"变"5")
    BAR创建房间(BAR以房间名称为"5",来创建游戏)

    ......


    perfect,比较完美,唯一不足的是房间名"1"被跳过了,第一次有效的房间名称为"2",没关系,后面正常就OK,   ^_^ ...

    流程设计没有问题,我们进行配置了,如何打开自定义模式配置界面请转到上一篇【一步一步学习自定义模式之BUG MF墨菲斯托 】:

    清空当前使用的流程镜像数据:


    退出游戏流程删除同理




    清空子流程残留数据:



    按照之前的设计流程添加配置:
    SOR退出游戏



    SOR加入游戏



    然后添加到流程中:




    BAR配置



    添加自定义 账号名称为hr-bar操作对象,执行的操作是退出游戏 递增房名 创建游戏:



    到这里就配置完成了,点击保存后,进入游戏菜单中->启动自定义模式->选择保存好的自定义模式配置文件,导入到当前的配置使用,赶紧试试效果吧 ^_^






    效果图:

    第一次执行,提示游戏不存在,不要紧



    再点一次


    (为了截图,这里我点了2次才截好...)
    [ 此帖被inrg在2020-04-30 07:19重新编辑 ]
    离线系统错误
    < En战队 >

    发帖
    8517
    金钱
    68521
    91币
    2317
    信誉值
    0
  • 在线时间     1085小时
  • 注册时间     2009-12-21
  • 最后登录     2020-06-01
  • 只看该作者 沙发  发表于: 2020-04-30 10:04:03
    学习了,
    离线yinuo001

    发帖
    186
    金钱
    13666
    91币
    0
    信誉值
    0
  • 在线时间     210小时
  • 注册时间     2018-03-01
  • 最后登录     2020-05-31
  • 只看该作者 板凳  发表于: 2020-05-01 09:54:04
    流程精简不能通用,退出游戏后创建或加入游戏在一些快速mf场景会崩溃,比如fz a1撸烧鸡,char进入安姐场景时间太短,退出时会卡画面几秒,char还在卡屏时程序指令指挥加入游戏,就会崩溃,楼主能解决下退出时不卡画面?这个其实比较影响游戏体验。当然这也是个普遍存在的问题
    离线zwyydgs001

    发帖
    78
    金钱
    114
    91币
    0
    信誉值
    0
  • 在线时间     45小时
  • 注册时间     2020-05-08
  • 最后登录     2020-05-24
  • 只看该作者 3楼 发表于: 2020-05-08 09:04:07
    暂时还不能用,因为没有装备
    离线快乐无极

    发帖
    48
    金钱
    276
    91币
    1
    信誉值
    0
  • 在线时间     63小时
  • 注册时间     2012-04-14
  • 最后登录     2020-05-31
  • 只看该作者 4楼 发表于: 2020-05-08 13:43:39
    sor都a4,怎么叫bug杀,一直没看明白
    离线boygod
    发帖
    12
    金钱
    60
    91币
    0
    信誉值
    0
  • 在线时间     3小时
  • 注册时间     2020-04-26
  • 最后登录     2020-05-29
  • 只看该作者 5楼 发表于: 2020-05-10 10:27:43
    回 快乐无极 的帖子
    快乐无极:sor都a4,怎么叫bug杀,一直没看明白 (2020-05-08 13:43) 

    就是不过A3的SOR,进去别人(pass过A3的人建)的房子,都是按第一次击杀算。任务完成不了
    离线inrg

    发帖
    228
    金钱
    2140
    91币
    6
    信誉值
    0
  • 在线时间     491小时
  • 注册时间     2008-10-29
  • 最后登录     2020-05-14
  • 只看该作者 6楼 发表于: 2020-05-11 13:37:15
    回 快乐无极 的帖子
    快乐无极:sor都a4,怎么叫bug杀,一直没看明白 (2020-05-08 13:43) 

    哈哈,只是做个示例而已
    离线331s5

    发帖
    2913
    金钱
    8340
    91币
    130
    信誉值
    0
  • 在线时间     1332小时
  • 注册时间     2017-11-08
  • 最后登录     2020-06-01
  • 只看该作者 7楼 发表于: 2020-05-23 06:16:33
    可以用增值服务,过了a3再造bug
    我的地图:http://bbs.91d2.cn/read-htm-tid-1598338.html
    一键启动、进退游戏:http://bbs.91d2.cn/read-htm-tid-1465474.html
    天使辅助:http://bbs.91d2.cn/thread-htm-fid-252.html
    我的店铺:
    快速回复
    限100 字节
     
    上一个 下一个