红警任务之家

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1006|回复: 1

尤里的复仇多功能步兵车[FV]代码的问题

[复制链接]
发表于 2017-11-7 16:40:18 | 显示全部楼层 |阅读模式
本帖最后由 liuyang888666 于 2017-11-7 16:45 编辑

主要是下面这些代码不太懂,有大神懂吗?

Gunner=yes
AirRangeBonus=4 ;GEF this should always be less than or equal to the range of the primary weapon. Otherwise targeting issues could arise
;GEF If you change TurretCount, find this line in objtype.h and change it to reflect the new number of turrets
;#define OBJTYPE_DIM_TurretMax        15
;Or Weapon Count.
;TurretCount=15
HasTurretTooltips=yes
TurretCount=4
WeaponCount=17

Weapon1=HoverMissile                ;Normal
EliteWeapon1=HoverMissileE                ;Normal
Weapon2=RepairBullet        ;Engineer
EliteWeapon2=RepairBullet        ;Engineer
Weapon3=CRM60                        ;GI
EliteWeapon3=CRM60                        ;GI
Weapon4=CRFlakGuyGun                ;Flak Troop ;Rocketeer
EliteWeapon4=CRFlakGuyGun                ;Flak Troop ;Rocketeer
Weapon5=CRMP5                        ;Seal
EliteWeapon5=CRMP5                        ;Seal
Weapon6=AWPE                        ;Sniper
EliteWeapon6=AWPE                        ;Sniper
Weapon7=CRElectricBolt        ;ShockTrooper
EliteWeapon7=CRElectricBolt        ;ShockTrooper
Weapon8=CRNuke                        ;Crazy Ivan
EliteWeapon8=CRNuke                        ;Crazy Ivan
Weapon9=CRMindControl        ;Yuri
EliteWeapon9=CRMindControl        ;Yuri
Weapon10=CRRadBeamWeapon;Desolator
EliteWeapon10=CRRadBeamWeapon;Desolator
Weapon11=CRNeutronRifle        ;Chrono
EliteWeapon11=CRNeutronRifle        ;Chrono
Weapon12=CRTerrorBomb                ;Terrorist
EliteWeapon12=CRTerrorBomb                ;Terrorist
Weapon13=CowShot                ;Cow
EliteWeapon13=CowShot                ;Cow
Weapon14=CRPsychicJab                ;Initiate
EliteWeapon14=CRPsychicJab                ;Initiate
Weapon15=CRVirusGun                ;Virus
EliteWeapon15=CRVirusGun                ;Virus
Weapon16=CRSuperMindBlast                ;Yuri Prime
EliteWeapon16=CRSuperMindBlast                ;Yuri Prime
Weapon17=CRMissileLauncher                ;Guardian GI
EliteWeapon17=CRMissileLauncher                ;Guardian GI



;Weapons
;GEF
;0=rocket
;1=gun
;2=repair arm
;3=high-tech

NormalTurretIndex=0
NormalTurretWeapon=0
RepairTurretIndex=2
RepairTurretWeapon=1
MachineGunTurretIndex=1
MachineGunTurretWeapon=2
FlakTurretIndex=1
FlakTurretWeapon=3
PistolTurretIndex=1
PistolTurretWeapon=4
SniperTurretIndex=1
SniperTurretWeapon=5
ShockTurretIndex=3
ShockTurretWeapon=6
ExplodeTurretIndex=3
ExplodeTurretWeapon=7
BrainBlastTurretIndex=3
BrainBlastTurretWeapon=8
RadCannonTurretIndex=3
RadCannonTurretWeapon=9
ChronoTurretIndex=3
ChronoTurretWeapon=10
TerroristExplodeTurretIndex=3
TerroristExplodeTurretWeapon=11
CowTurretIndex=3
CowTurretWeapon=12
InitiateTurretIndex=3
InitiateTurretWeapon=13
VirusTurretIndex=3
VirusTurretWeapon=14
YuriPrimeTurretIndex=3
YuriPrimeTurretWeapon=15
GuardianTurretIndex=3
GuardianTurretWeapon=16


-------------------------
上面的有17种武器我明白,就是下面的0-3,0-16那里不懂,我发现都有一个公共的TurretIndex,TurretWeapon,前面的名字是什么,如果我想加一种炮塔跟武器我改怎么命名,怎么加呢?有没有什么规则,求大神赐教!!!谢谢!!!!
发表于 2018-1-24 18:22:09 | 显示全部楼层
你别看多功能车有那么多武器,它的炮台只有四种,也就是上边的0-3(0火箭,1枪,2维修臂,3高科技类型【就是一个圆圈周围连着四根线】),TurretIndex与上边那些0-3对应,表明这个武器用啥样的炮台
TurretWeapon与上面的1-17对应,不过要减去1
如果你想加炮台就在0-3那里注册:
3=high-tech
4=testturret
同时把TurretCount=4改成5
要加武器就写
Weapon18=testw
EliteWeapon18=testwe
同时把WeaponCount=17改成18
(注意:这两种武器要在最开头的weaponstype里注册)
同时你要设置TurretIndex和TurretWeapon
再做一个步兵,他的代码里有IFVmode=17(IFVmode这个指令是要与其对应的武器减一的)
然后就设置好啦
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|红警任务之家

GMT+8, 2019-12-16 07:01 , Processed in 0.048450 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.JD.com

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