- UID
- 479483
- 主题
- 3
- 阅读权限
- 30
- 帖子
- 503
- 精华
- 0
- 积分
- 252
- 金钱
- 3180
- 荣誉
- 0
- 人气
- 0
- 在线时间
- 907 小时
- 评议
- 0
- 帖子
- 503
- 精华
- 0
- 积分
- 252
- 金钱
- 3180
- 荣誉
- 0
- 人气
- 0
- 评议
- 0
|
我编辑了下别人的的成果,你试着改改吧!英文版有效
修改技能,可以更简单的达到增加鱼雷/炮弹伤害、鱼雷速度炮弹射速、船只速度等等功能
用记事本打开
Data\UPCData\UPCCrewData\SpecialAbilities.upc
一共21个技能,以炮击为例
[SpecialAbility 16]
ID=Ability-Active-Bombarde 技能名称
NameDisplayable=Ability-Active-Bombarde-Name
Description=Ability-Active-Bombarde-Description
AbilityType=GunDamage, GunReloadTime, GunAccuracy 技能效果:炮伤害 炮装填时间 炮命中
AbilityValue=100, -75, 75 增加的百分比
AbylityActsIn= ALL 技能有效的岗位
SkillRequiredLeadership= 0
SkillRequiredMechanical= 0
SkillRequiredElectrics= 0
SkillRequiredGuns= 0.7
SkillRequiredWatchman= 0 对各属性的需求,达到某项70才有可能学到
Activation=OnDemand
Duration=300 技能时效300秒
Cooldown=3600 技能冷却3600秒
同样,也可以把其他技能的效果全部放在一个技能中,例如:
(主动技能)
AbilityType=SurfaceSpeed, EnemyRadioDFAirstrikeChance, TorpedoMalfunctions, TorpedoDamage, TorpedoLoadingTime, TorpedoSpeed, GunDamage, GunReloadTime, GunAccuracy, RepairSpeed, PumpSpeed, CanRepairDestroyedItems, SubmergedSpeed, DiveSpeed, SonarRange, SonarContactsAsVisual, HealSpeed, CrewFatigue, RadarRange, LookoutRange, DarknessPenalty, CrewExperience, PlayerRenown
(水面航速+) (敌方呼叫空袭几率-) (鱼雷故障-) (鱼雷伤害+) (鱼雷装填时间-) (鱼雷速度+) (炮伤害+) (炮装填时间-) (炮命中+) (维修速度+) (抽水速度+) (维修彻底损坏的装备) (水下航速+) (下潜速度+) (声纳距离+) (在地图上显示船只位置)(治疗速度+) (疲劳速度-) (雷达距离+) (搜寻距离+) (夜间视野惩罚-)
AbilityValue=800, -80, -80, 10000, -80, 1000, 10000, -100, 100, 80, 80, 1, 800, 800, 100, 1, 80, -80, 80, 80, -80
这样船上有人会这个无敌技能你就无敌了
编辑存档例如
My Documents\SH4\data\cfg\SaveGames\00000002\ActiveUserPlayerUnits.upc
搜索你要修改的船员的名字
在这两行填入技能英文名称就行了,下边的时间随意,不知道有什么影响,一般是冷却时间
SpecialAbilities=Ability-Active-Bombarde
SpecialAbilityTimers=10000000000
[ 本帖最后由 zly106 于 2009-2-14 09:18 编辑 ] |
|