找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6579|回复: 2

分享几个简单粗暴的BUG修复向DP脚本

[复制链接]
发表于 2022-5-8 01:00:44 | 显示全部楼层 |阅读模式
本帖最后由 非常宝贝 于 2022-5-8 01:02 编辑

简单粗暴就是指以下修复都是单纯从现象出发,不涉及游戏底层机制,包含3个脚本,以下脚本均支持DP2.0,Kratos,以及使用了DP2.0/Kratos中的YRPP的DP1.0,目前未发现副作用。脚本1 FixChronoMinerSBScript:
  修复超时空采矿车离开维修厂后,无法超时空传送回矿场的BUG

使用方式  [CMIN] Script=FixChronoMinerSBScript (DP1.0)  Scripts=FixChronoMinerSBScript(DP1.0,Kratos)
并且添加并注册以下弹头:
[FixCMINEmpWH]
Verses=0%,0%,0%,1%,1%,1%,0%,0%,0%,0%,0%
Versus.HeroArmor=0%
EMP.Duration= 1
EMP.Cap= 1
Bullets=yes
EMP.Sparkles=EmptyOneFrame;空动画
Malicious=no
解决方式说明:发现出现异常的矿车一旦受到EMP影响时就能恢复正常,因此在矿车进入过维修厂时(矿车在维修厂上时是sleep状态),尝试回到矿场时(此时处于Enter),给矿车丢一个1帧的EMP深层原因 双杀大佬在此贴16楼中有回复[代发] Ares超时空矿车维修BUG解决代码 - 第2页 - ☉ 红警规则研究所 ☉ - 红警DIY论坛 - Powered by Discuz! (ra2diy.com)刚好emp可以重置这个状态
动图链接:
https://i0.hdslb.com/bfs/album/ad480a66b47030a0cd13a6c8e1b5e53c5a0531dd.gif@480w_422h_1e_1c.webp

脚本2 PreventSbMCVScript:
  修复AI使用非常规的运动方式的基地车开局不会部署的BUG
使用方式  [Techno] Script=PreventSbMCVScript(DP1.0)  Scripts=PreventSbMCVScript(DP1.0,Kratos)
解决方式说明:AI使用非常规运动方式(如飞行,超时空)的基地车会停留HUNT状态,当被EMP影响一次后能够正常部署,此时发现基地车处于Guard状态,因此通过脚本将HUNT状态的基地车转为Guard状态AI就会直接部署了,不过如果基地车初始位置处于复杂基地无法直接展开的话可能还是会有问题。

脚本3 PassengerChangeHouseScript:
  可以使载具中的载员跟随载具(如收到心控,劫持,地图触发更改所属等影响)一起变更所属,主要用于通过初始载员实现某些功能的单位
使用方式  [Techno(载具)] Script=PassengerChangeHouseScript(DP1.0)  Scripts=PassengerChangeHouseScript(DP1.0,Kratos)
解决方式说明:单纯的检测并变更所属。

备注:使用以上脚本需遵守GPL协议




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2022-5-8 13:45:20 | 显示全部楼层
2. 我又看了一下,虽然用guard是对的,但最好别用在onupdate上
3. phobos已经有类似的功能了
回复

使用道具 举报

 楼主| 发表于 2022-5-8 15:25:17 来自手机 | 显示全部楼层
trsdy 发表于 2022-5-8 13:45
2. 我又看了一下,虽然用guard是对的,但最好别用在onupdate上
3. phobos已经有类似的功能了 ...

公版phobos还没有载员所属跟随吧,如果公版引擎处理了脚本也很容易随时去掉
回复

使用道具 举报

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

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-8-10 11:47 , Processed in 0.069546 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表