本帖主要为了给一些INI新人提供一些修改建议和一些有趣的INI代码。
1,武器的构成
武器在rulesXX.ini中,需要注册
一个标准武器由以下几个部分构成:以百夫长主炮为例[有一定修改]。
[CenturionCannon] ; centurion weapon
Damage=135 ;伤害
ROF=180 ;装填时间
Range=18 ;[最大]射程
MinimumRange=3 ;最小射程
Projectile=CenturionCannonBall ;抛射体
Speed=1 ;弹道速度,一般在1-100之间
Report=CenturionAttack ;开火时语音
Bright=no ;武器落点是否会亮一下,没卵用
Warhead=CenturionCannonWH ;弹头,用于控制伤害
Anim=GCMUZZLE ;开火动画
RadLevel=750 ;辐射范围
Burst=1 ;抛射体数目
IsRailgun=no ;是否为轨道炮[如果为yes,则该武器必须不能对空,否则报错]
激光武器和磁能武器则需在此处加入一些各自的专属语句
i,激光武器
IsLaser=yes ;是否为激光武器
IsBigLaser=true ;是否为粗激光
LaserInnerColor = 92,235,175 ;RGB颜色
LaserOuterColor = 0,0,0 ;激光消失时的颜色
LaserOuterSpread= 0,0,0 ;渐变值
LaserDuration=15 ;持续时间[帧数]
Laser.IsHouseColor=no ;激光是否为国家所属色
ii,磁能武器
IsElectricBolt=true ;是否为磁能武器[电弧]
Bolt.Color1=255,255,10 ;电弧RGB颜色,有几条写几条,把数字改成2,3,4…即可
其他特殊类型暂不作介绍,估计也用不到……
1,武器的构成
武器在rulesXX.ini中,需要注册
一个标准武器由以下几个部分构成:以百夫长主炮为例[有一定修改]。
[CenturionCannon] ; centurion weapon
Damage=135 ;伤害
ROF=180 ;装填时间
Range=18 ;[最大]射程
MinimumRange=3 ;最小射程
Projectile=CenturionCannonBall ;抛射体
Speed=1 ;弹道速度,一般在1-100之间
Report=CenturionAttack ;开火时语音
Bright=no ;武器落点是否会亮一下,没卵用
Warhead=CenturionCannonWH ;弹头,用于控制伤害
Anim=GCMUZZLE ;开火动画
RadLevel=750 ;辐射范围
Burst=1 ;抛射体数目
IsRailgun=no ;是否为轨道炮[如果为yes,则该武器必须不能对空,否则报错]
激光武器和磁能武器则需在此处加入一些各自的专属语句
i,激光武器
IsLaser=yes ;是否为激光武器
IsBigLaser=true ;是否为粗激光
LaserInnerColor = 92,235,175 ;RGB颜色
LaserOuterColor = 0,0,0 ;激光消失时的颜色
LaserOuterSpread= 0,0,0 ;渐变值
LaserDuration=15 ;持续时间[帧数]
Laser.IsHouseColor=no ;激光是否为国家所属色
ii,磁能武器
IsElectricBolt=true ;是否为磁能武器[电弧]
Bolt.Color1=255,255,10 ;电弧RGB颜色,有几条写几条,把数字改成2,3,4…即可
其他特殊类型暂不作介绍,估计也用不到……



熱戀
過後










