找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4642|回复: 3

【已解决】关于“Assaulter=”,也就是突击者语句的问题

[复制链接]
发表于 2022-6-12 21:39:58 | 显示全部楼层 |阅读模式
本帖最后由 bbc3s 于 2022-7-4 14:03 编辑

今天写单位的时候发现“Assaulter=yes”没效果……
可是查了查词典的解释:
“Assaulter=
填yes或no。这个代码指定步兵单位是否可以驱逐建筑中驻守的步兵单位而无须对该建筑造成任何损伤。这里的“驱逐”指将建筑中的所有驻守的步兵单位全部破坏。驱逐过程动画由主武代码的AssaultAnim=来设定,一般用UCFLASH,也可以用UCBLOOD和UCELEC。”
可是实际修改并未见效,单位仍然是直接攻击建筑而非词典所说的“驱逐建筑中驻守的步兵单位而无须对该建筑造成任何损伤”。
虽然使用ares平台后可以用“UC.PassThrough=”、“UC.FatalRate=”与“UC.DamageMultiplier=”三条语句可用。可是这样一来每个可驻扎建筑都要写一次太费事了,不知道大佬们有什么意见或建议。
——————————
研究了一段时间后终于发现问题了。
我是因为添加了Occupier=,也就是是否能进驻建筑的语句,这与Assaulter=发生了冲突,导致Assaulter=无效。

发表于 2022-6-12 23:45:17 来自手机 | 显示全部楼层
说明你写错了。突击队逻辑就是MO3里的Tanya那种效果。
回复

使用道具 举报

 楼主| 发表于 2022-6-13 01:46:02 | 显示全部楼层
ghost114514 发表于 2022-6-12 23:45
说明你写错了。突击队逻辑就是MO3里的Tanya那种效果。

问题就在这,Assaulter我是直接复制词典的。不过真的摸不着头脑,只能把代码贴上来了。
这是单位:
[M1]
UIName=Name:M1
Name=M1
Image=M1
Category=Soldier
Prerequisite=none
Primary=M1AT
ElitePrimary=M1ATE
Secondary=M1AA
EliteSecondary=M1AAE
Occupier=yes
OccupyWeapon=M1AT
EliteOccupyWeapon=M1ATE
OpenTransportWeapon=0
NavalTargeting=5
LeadershipRating=8
Assaulter=no
CrushSound=InfantrySquish
Strength=200
Armor=Plate
TechLevel=1
Pip=white
Sight=10
Speed=6
MoveToShroud=yes
Owner=British,French,Germans,Americans,Alliance
ForbiddenHouses=YuriCountry
AllowedToStartInMultiplayer=no
Cost=500
Soylent=500
Points=50
IsSelectableCombatant=yes
VoiceSelect=SSSelect
VoiceMove=SSMove
VoiceAttack=SSAttackCommand
VoiceFeedback=
VoiceSpecialAttack=SSMove
DieSound=SSDie
EnterWaterSound=TanyaEntersWater
LeaveWaterSound=TanyaLeavesWater
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
PhysicalSize=1
SpeedType=Amphibious
MovementZone=AmphibiousDestroyer
ThreatPosed=0
MobileFire=yes
TooBigToFitUnderBridge=no
ImmuneToVeins=yes
DetectDisguise=yes
Crushable=no
OmniCrushResistant=no
ImmuneToRadiation=no
ImmuneToPsionics=yes
ImmuneToPsionicWeapons=yes
SelfHealing=yes
Fearless=yes
Parasiteable=no
Bombable=no
Sensors=yes
SensorsSight=8.5
AirRangeBonus=4
VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,SCATTER,FASTER
EliteAbilities=FASTER,STRONGER,FIREPOWER,SELF_HEAL
Size=1
IFVMode=12
BuildTimeMultiplier=0.01
UseOwnName=true
BuildLimit=1

这是武器:
[M1AT]
Damage=50
ROF=10
Range=8.5
Projectile=M1ATP
Speed=100
Warhead=M1ATWH
Report=LaserCosmoAttack
AssaultAnim=UCFLASH
Bright=yes
LaserInnerColor=255,0,0
LaserOuterColor=255,255,255
IsHouseColor=false
LaserOuterSpread=128,128,128
LaserDuration=15
IsLaser=true

[M1ATE]
Damage=50
ROF=10
Range=8.5
Projectile=M1ATP
Speed=100
Warhead=M1ATWH
Report=LaserCosmoAttack
AssaultAnim=UCFLASH
Bright=yes
LaserInnerColor=255,0,0
LaserOuterColor=255,255,255
IsHouseColor=false
LaserOuterSpread=128,128,128
LaserDuration=15
IsLaser=true
Burst=2

这是弹头:
[M1ATWH]
Verses=100%,100%,100%,100%,100%,100%,100%,100%,75%,100%,100%
Bullets=yes
Bright=yes
Wood=yes
Rocker=yes
Wall=yes
WallAbsoluteDestroyer=yes
Tiberium=yes
Fire=yes
PenetratesBunker=yes
ProneDamage=50%
CellSpread=0.3
PercentAtMax=0.5
BridgeAbsoluteDestroyer=yes
InfDeath=5
DisableWeapons.Duration=15
CellSpread.MaxAffect=3
AffectsOwner=no
AffectsEnemies=yes
AffectsAllies=yes

这是抛射体:
[M1ATP]
Inviso=yes
Image=none
AG=yes
AN=yes
AS=yes
Shadow=no
SubjectToCliffs=no
SubjectToElevation=yes
SubjectToWalls=no
回复

使用道具 举报

发表于 2022-6-13 02:24:44 来自手机 | 显示全部楼层
你Assaulter都写no了,他凭什么能突击?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-30 07:30 , Processed in 0.066334 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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