Пистолет M9

From PZwiki
< M9 PistolM9 Pistol/ru
Пистолет M9
Пистолет M9
Общее
Вес
Moodle Icon HeavyLoad.png
1

Пистолет это огнестрельное оружие, использующее патроны 9x19 мм Парабеллум. Использует магазин, вмещающий 15 патронов. Оружие более всего походит на Smith and Wesson M&P9 TALO, хотя и имеет многочисленные отличия от своей копии из реальной жизни. Некоторые из этих различий включают иную окраску возле дула и вместительность магазина (17 в реальной жизни), а другие различия универсальны у большинства полуавтоматических пистолетов.

Пистолет способен убить наповал одного зомби с одного, реже двух выстрелов, расстояние на данный момент не влияет на мощность выстрела. Зомби за пределами экрана способны услышать хлопки выстрелов и опасно приблизиться к стреляющему (точнее, к тому месту, с которого был произведён выстрел). Если персонаж игрока видит сразу несколько целей, он самостоятельно выбирает, в кого стрелять, т.е. нет необходимости точно целиться в каждого зомби. Однако, у цели, находящейся непосредственно на линии огня, а также находящейся ближе всего к игроку, больше шансов быть выбранной для выстрела.

Получение

Хотя пистолет попадается нечасто, его можно найти практически повсюду. Обычно он может быть найден в кухонных шкафчиках, ящиках, платяных шкафах, тумбочках и прочих контейнерах, а также в трупах зомби. Его нельзя найти внутри холодильников. Те же правила применимы и к патронам к пистолету.

Перезарядка

Режим сложности перезарядки может быть установлен на Легкий, Обычный, или Хардкор. Невозможно стрелять из пистолета при вынутом магазине (не относится к Легкому режиму). После выстреливания последнего патрона курок пистолета издаст звук осечки, чтобы таким образом игроку стало ясно, что магазин пуст, хотя пистолеты в реальной жизни так не делают.

Легкий режим

Игровое описание: перезарядка пистолета пополняет магазин имеющимися в инвентаре патронами.

Перезарядка осуществляется простым нажатием на 'R', если пистолет находится в руке, а в главном инвентаре игрока (не в сумке) имеются патроны. При этом имеющиеся в пистолете патроны не пропадают, а к ним просто добавляется необходимое количество. Невозможно вытащить магазин в Лёгком режиме. Пистолет также можно перезарядить, кликнув правой кнопкой мыши и выбрав в меню "Reload".

Обычный режим

Игровое описание: перезарядка вынимает или вставляет магазин. Магазины нужно заряжать отдельно.

В данный момент этот режим очень нестабилен и часто может привести к невозможности стрелять из любого пистолета.

Хардкор

Игровое описание: перезарядка вынимает или вставляет магазин. Магазины нужно заряжать отдельно. Оружие должно быть взведено для подачи патрона в ствол перед стрельбой.

В данный момент этот режим не работает, как надо, предотвращая нормальное сохранение (запись в файл сохранения) патронов при зарядке их в магазин.

Код

item Pistol

	AmmoType			= BerettaClip,
	ImpactSound			= null,
	MaxRange			= 10,
	WeaponSprite			= Handgun,
	SoundVolume			= 75,
	MinAngle			= 0.95,
	Type				= Weapon,
	MinimumSwingTime		= 0.5,
	ToHitModifier			= 1.5,
	NPCSoundBoost			= 1.5,
	KnockBackOnNoDeath		= TRUE,
	Ranged				= TRUE,
	SwingAmountBeforeImpact		= 0,
	ProjectileCount			= 1,
	ConditionLowerChanceOneIn	= 60,
	Weight				= 2,
	SplatN.umber			= 3,
	PushBackMod			= 0.3,
	MaxDamage			= 1.6,
	SubCategory			= Firearm,
	ConditionMax			= 10,
	ShareDamage			= FALSE,
	MaxHitCount			= 1,
	IsAimedFirearm			= TRUE,
	DoorDamage			= 5,
	UseEndurance			= FALSE,
	SwingAnim			= Handgun,
	WeaponWeight			= 2,
	DisplayName			= Pistol,
	MinRange			= 0.61,
	SwingTime			= 0.5,
	MultipleHitConditionAffected	= FALSE,
	SwingSound			= Weapons/Firearm/9mmShot,
	SoundRadius			= 150,
	MinDamage			= 1,
	SplatSize			= 3,
	KnockdownMod			= 2,
	SplatBloodOnNoDeath		= TRUE,
	Icon				= HandGun,
	RunAnim				= Run_Weapon2,
	CriticalChance 			= 20,
	AimingPerkCritModifier 		= 10,
	AimingPerkRangeModifier 	= 1.5,
	HitChance 			= 45,
	AimingPerkHitChanceModifier 	= 15,
	AimingPerkMinAngleModifier 	= 0.05,
	RecoilDelay 			= 20,
	SoundGain 			= 1.5,
	ClipSize 			= 15,
	ReloadTime 			= 20,
	AimingTime 			= 40,
	BreakSound  			= PZ_MetalSnap,
	MetalValue 			= 30,

См. также