《使命召唤4》高手被直升机照顾是有原因的
看GSC文件
代码:
// 玩家默认威胁等级为0
player.threatlevel = 0;
// 距离因素,威胁登记加((直升机射程-距离)/直升机射程)*100
// distance factor
dist = distance( player.origin, self.origin );
player.threatlevel += ( (level.heli_visual_range - dist)/level.heli_visual_range )*100; // inverse distance % with respect to helicopter targeting range
// 行为因素,攻击直升机者,威胁等级加100
// behavior factor
if ( isdefined( self.attacker ) && player == self.attacker )
player.threatlevel += 100;
// 枪械因素,步枪族及重机枪族,威胁等级加200
// class factor - projectile weapon class has higher threat
if ( isdefined( player.pers["class"] ) && ( player.pers["class"] == "CLASS_ASSAULT" || player.pers["class"] == CLASS_RECON" ) )
player.threatlevel += 200;
// 玩家比分因素,威胁等级加所得分数的4倍
// player score factor
player.threatlevel += player.score*4;
与CS不同之处,COD4中的枪械都有两种射击模式:准星模式和瞄具射击模式。当我们使用准星的时候,我们可以获得最大的移动灵活性。但是枪线的散射也是高得吓人。相对的,使用瞄具射击模式的时候视野相对缩小,移动速度降低,但是却可以获得最高的精准度。所以如果想要成为一名COD4的高手,你必须习惯于经常在这两种模式之间切换,不到万不得已,不推荐使用准星进行射击。同时,COD4中的枪械只有一种射击模式。不能在单发、连发和三连发之间进行切换。而每种枪械都能够根据自身的特点加装不同的辅助装备,对于玩家来说在武器的配备问题上就提出了更高的要求。