注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 三国群英传7演义版 本大【龙炮侍卫攻击解析】
查看: 1109|回复: 1
打印 上一主题 下一主题

[原创] 本大【龙炮侍卫攻击解析】 [复制链接]

帖子
180
精华
2
积分
490
金钱
2827
荣誉
0
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2021-1-9 09:49:33 |只看该作者 |倒序浏览
相信玩家都觉得这个兵种非常强劲。
分析下攻击过程:
一、发动一个锥形的炮弹,向前移动。这个炮弹实际并没有伤害,起伤害作用的是伴随移动的贴地而行隐形动画
两个动画同时同向同速,同存在同消失。
二、伤害动画在移动中一次可攻击两个目标,假如当前动画向右移动
00 01 ,其中00是动画的当前位置,那么就能一次攻击00和01两个位置的目标,对00位置的目标士兵破防
打中00目标后,在目标身上产生着火效果,打中01目标,目标身上着火的同时,炮弹位置产生爆炸。
打中目标后,炮弹和伤害动画消失,不再前行。
三、动画的移动速度、最大移动距离和INI中定义的最大攻击距离之间有误差,往往在目标身前停止
视觉效果就是炮弹在目标身前爆炸,不再前行。原因:动画的最大移动距离达不到目标,射程不够
修复方法:一是将INI中的最大攻击距离改小,二是增Script.SO中的动画飞行距离.
说明下Script.SO中设定.
1..动画的移动速度= 目标距离+某固定参数 距离越远速度越快
2.动画的最大移动距离=某固定参数/动画的移动速度
这样有些矛盾,按理说速度越快,距离应越长。这就造成原版移动距离不够打不中目标的情况
修复方法1:0X1875F4处19改大,增加距离参数值
修复方法2:0X187314处原08 00 00 00 FD FF FF FF改为3B 00 00 00 3C 73 18 00,
取消最大移动距离限定

使用道具 举报

帖子
180
精华
2
积分
490
金钱
2827
荣誉
0
人气
1
评议
0
沙发
发表于 2021-1-9 09:50:28 |只看该作者
本帖最后由 zcxmwrp 于 2021-1-9 09:51 编辑


增加打中目标后能继续前行(穿透效果)
效果如图


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-19 22:24 , Processed in 0.264052 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到