找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6371|回复: 8

修复关于C4炸船厂谭雅、海豹会死的问题

[复制链接]
发表于 2022-8-3 17:10:19 | 显示全部楼层 |阅读模式
本帖最后由 ruanhuhu 于 2022-8-4 09:15 编辑

试了几次 貌似没问题了 不像之前几乎必死
刚刚那个不伤友军的帖子就是为了尝试修复这个

[Super]
DeathWeapon.Suppress=GAYARD,NAYARD,YAYARD
;不触发船厂的死亡武器。。。没搞懂原理 不加这句偶尔也会死
RelativeDamage=yes
RelativeDamage.Buildings=100
RelativeDamage.Aircraft=0
RelativeDamage.Infantry=0
RelativeDamage.Vehicles=100
RelativeDamage.Terrain=0
;给C4的弹头用百分比真伤 对建筑和坦克护甲伤害100%最大生命值 对步兵伤害0%
;此处建议新建复制一个弹头单独给C4用
;修正前

;修正后



经大佬提醒代码更正为:


;全局的C4弹头不要动!!!
[Warheads]
+=Super22

+=HollowPointa
+=HollowPoint2a

[ArmorTypes]
concreteC4=concrete


[GAYARD]
Armor=concreteC4
CanC4=no

[NAYARD]
Armor=concreteC4
CanC4=no

[YAYARD]
Armor=concreteC4
CanC4=no


[TANY] ;默认值
Primary=DoublePistols ;默认值
Secondary=Sapper  ;默认值


[GHOST]  ;默认值
Primary=MP5  ;默认值
Secondary=Sapper ;默认值


;以下四个武器都为专有的 所有没有新建
[DoublePistols]
Warhead=HollowPoint2a ;一切可游泳的 可以炸坦克的C4 主武器都应更改弹头为这个


[DoublePistolsE]
Warhead=HollowPoint2a ;一切可游泳的 可以炸坦克的C4 主武器都应更改弹头为这个

[MP5]
Warhead=HollowPointa ;一切可游泳的C4 主武器都应更改弹头为这个

[MP5E]
Warhead=HollowPointa ;一切可游泳的C4 主武器都应更改弹头为这个

[Sapper]
Damage=1 ;伤害可改为1 也可以不改

Warhead=Super22
SabotageCursor=yes ;这句不知道为啥 对船厂无效
Cursor.Attack=Demolish ;更改光标为C4
Cursor.AttackOutOfRange=Demolish ;更改光标为C4

[HollowPointa]
Verses=200%,100%,100%,1%,1%,1%,1%,1%,1%,1%,100% ; see note in comments above about 1%
InfDeath=1
AnimList=PIFF
ProneDamage=100%
Bullets=yes
Versus.concreteC4=0% ;新增代码


[HollowPoint2a]
Verses=100%,100%,100%,0%,0%,0%,1%,1%,1%,1%,100%
InfDeath=1
AnimList=PIFF
ProneDamage=100%
Bullets=yes
Versus.concreteC4=0% ;新增代码


[Super22]
Verses=0%,0%,0%,100%,100%,100%,100%,100%,100%,100%,100% ;步兵不会被C4 比率可改为0
Tiberium=yes
ProneDamage=0%
Sparky=no
InfDeath=2
PenetratesBunker=yes;If shot at a bunkered tank, no means the bunker gets the damage, yes means the unit does
AnimList=XGRYSML1,XGRYSML2,EXPLOSML,XGRYMED1,XGRYMED2,EXPLOMED,EXPLOLRG,TWLT070
;新增代码
Flash.Duration=20
DeathWeapon.Suppress=GAYARD,NAYARD,YAYARD
RelativeDamage=yes  ;造成真伤 秒杀建筑 坦克船和飞机
RelativeDamage.Buildings=100
RelativeDamage.Aircraft=100
RelativeDamage.Infantry=0
RelativeDamage.Vehicles=100
RelativeDamage.Terrain=0




本帖子中包含更多资源

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

×
发表于 2022-8-3 17:18:08 | 显示全部楼层
在思考是不是因为C4逻辑会对建筑物的占地整个实施Super弹头伤害所以如果C4步兵进去了没在爆炸前出来就会被一起炸死
回复

使用道具 举报

 楼主| 发表于 2022-8-3 17:24:13 | 显示全部楼层
Virgil 发表于 2022-8-3 17:18
在思考是不是因为C4逻辑会对建筑物的占地整个实施Super弹头伤害所以如果C4步兵进去了没在爆炸前 ...

不知道 没搞懂为啥 你说的也有可能 谭雅其实受到的伤害没有船厂高 伤害只有400-500左右 把谭雅的血量调高就看出来了
回复

使用道具 举报

 楼主| 发表于 2022-8-3 17:47:11 | 显示全部楼层
测试多次 应该没问题了
回复

使用道具 举报

发表于 2022-8-3 18:08:20 | 显示全部楼层
[General]->C4Warhead是游戏处理其它伤害类行为的核心之一,包括Ares和Phobos的开发者和DP的使用者都会不可避免用C4Warhead去做ReceiveDamage相关的工作。这样做你根本不知道到底改了什么
回复

使用道具 举报

发表于 2022-8-3 18:18:40 | 显示全部楼层
为啥要改这个,又不是缺个弹头用
回复

使用道具 举报

 楼主| 发表于 2022-8-3 18:22:10 | 显示全部楼层
kenosis 发表于 2022-8-3 18:18
为啥要改这个,又不是缺个弹头用

大佬 有什么好方法解决吗?
回复

使用道具 举报

 楼主| 发表于 2022-8-3 18:23:12 | 显示全部楼层
trsdy 发表于 2022-8-3 18:08
[General]->C4Warhead是游戏处理其它伤害类行为的核心之一,包括Ares和Phobos的开发者和DP的使用者都会不可 ...

这样啊 我不晓得还有这个 多谢大佬指点
回复

使用道具 举报

 楼主| 发表于 2022-8-3 18:33:11 | 显示全部楼层
给船厂新建护甲 并且CanC4=no 海豹谭雅等单位 主武器伤害对新的护甲为0% 副武器对新的护甲伤害为100%
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-27 04:43 , Processed in 0.055415 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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