KF2: спавн оружия консольными командами - список классов GiveWeapon
Справочник консольных команд для спавна оружия в Killing Floor 2 с названиями классов актуального оружия на момент обновления Polar Distress (v1136, 152 предмета). Полезен для тестирования, приватных игр и администраторов; в обычных публичных матчах читы недоступны. Подробнее о теме - обзор читов.
Формат команды
- Локальная или с включёнными читами игра:
GiveWeapon KFGameContent.KFWeap_<ИмяКласса> - Администратору сервера:
Admin GiveWeapon KFGameContent.KFWeap_<ИмяКласса>
При необходимости сначала введите EnableCheats. ThrowWeapon выбрасывает текущее оружие.
Если вы заспавнили несколько оружий или не выбрасываемое, переключайтесь между ними:
SwitchWeaponGroup 0- основноеSwitchWeaponGroup 1- дополнительноеSwitchWeaponGroup 2- ближнееSwitchWeaponGroup 3- снаряжение (шприц, сварка, C4, datapad и gear)
В главном меню на вкладке Gear можно увидеть скин от третьего лица без матча; изменённые скины применяются, только когда вы выбросите оружие со старым скином и возьмёте его снова.
DLC-оружие (новее сверху)
Названия классов, подставляемые после KFGameContent.KFWeap_:
LMG_MG3, Shotgun_S12, HVStormCannon, ZedMKIII, AssaultRifle_G36C, Edged_Scythe,
ShrinkRayGun, AutoTurret, AssaultRifle_Doshinegun, Rifle_ParasiteImplanter,
Pistol_Bladed, Pistol_DualBladed, RocketLauncher_ThermiteBore, AssaultRifle_FAMAS,
GravityImploder, Rifle_FrostShotgunAxe, Minigun, Mine_Reconstructor,
Pistol_Blunderbuss, Pistol_G18C, Pistol_DualG18, Bow_CompoundBow, SMG_G18,
Rifle_MosinNagant, Pistol_ChiappaRhino, Pistol_ChiappaRhinoDual,
Edged_IonThruster, Blunt_ChainBat, Edged_Zweihander
Оружие HRG (новее сверху)
HRG_93R, HRG_93R_Dual, HRG_Warthog, HRG_MedicMissile, HRG_BallisticBouncer,
HRG_Dragonbreath, HRG_Locust, HRG_CranialPopper, HRG_Crossboom, HRG_Stunner,
HRG_Boomy, HRG_Energy, HRG_BarrierRifle, HRG_BlastBrawlers, HRG_SonicGun,
HRG_Vampire, HRG_EMP_ArcGenerator, Pistol_HRGScorcher,
AssaultRifle_HRGTeslauncher, Shotgun_HRG_Kaboomstick,
AssaultRifle_HRGIncendiaryRifle, Rifle_HRGIncision, Pistol_HRGWinterbite,
Pistol_DualHRGWinterbite, HRG_Nailgun, HRG_Healthrower,
HRG_Revolver_Buckshot, HRG_Revolver_DualBuckshot
Учтите, что с v1110 (февраль 2021) HRG Teslauncher перенесён из пакета KFGameContent в KFGame, поэтому путь к его классу отличается.
Обычное оружие по перкам
- Ближний бой и прочее: Blunt_Crovel, Edged_Katana, Edged_FireAxe, Blunt_MedicBat, Blunt_Pulverizer, Eviscerator, Blunt_PowerGloves, Blunt_MaceAndShield, Edged_AbominationAxe, Shotgun_Nailgun
- Commando: AssaultRifle_AR15, AssaultRifle_Bullpup, AssaultRifle_AK12, AssaultRifle_MKB42, AssaultRifle_SCAR, LMG_Stoner63A
- Support: Shotgun_MB500, Shotgun_DoubleBarrel, Shotgun_HZ12, Shotgun_M4, Shotgun_AA12, Shotgun_ElephantGun
- Field Medic: Pistol_Medic, SMG_Medic, Shotgun_Medic, AssaultRifle_Medic, AssaultRifle_MedicRifleGrenadeLauncher, Rifle_Hemogoblin
- Demolitionist: GrenadeLauncher_HX25, Thrown_C4, GrenadeLauncher_M79, RocketLauncher_SealSqueal, AssaultRifle_M16M203, RocketLauncher_RPG7, RocketLauncher_Seeker6, GrenadeLauncher_M32
- Firebug: Flame_CaulkBurn, Pistol_Flare, Pistol_DualFlare, Shotgun_DragonsBreath, Flame_Flamethrower, SMG_Mac10, Beam_Microwave, HuskCannon, AssaultRifle_Microwave
- Gunslinger: Revolver_Rem1858, Revolver_DualRem1858, Pistol_Colt1911, Pistol_DualColt1911, Pistol_Deagle, Pistol_DualDeagle, Revolver_SW500, Revolver_DualSW500, Pistol_AF2011, Pistol_DualAF2011
- Sharpshooter: Rifle_Winchester1894, Rifle_CenterfireMB464, Bow_Crossbow, Rifle_M14EBR, Rifle_RailGun, AssaultRifle_FNFal, Rifle_M99
- SWAT: SMG_MP7, SMG_MP5RAS, AssaultRifle_Thompson, SMG_P90, SMG_HK_UMP, SMG_Kriss
- Survivalist и прочее: Ice_FreezeThrower, AssaultRifle_LazerCutter, Pistol_9mm, Pistol_Dual9mm, Healer_Syringe, Welder
- Оружие боссов: AssaultRifle_DualMKb42_Hans, Minigun_Patriarch, Minigun_Patriarch_Versus, PowerClaw_Matriarch
- Ножи: Edged_Knife, Knife_Berserker, Knife_Commando, Knife_Support, Knife_FieldMedic, Knife_Demolitionist, Knife_Firebug, Knife_Gunslinger, Knife_Sharpshooter, Knife_SWAT, Knife_Survivalist
- Переносимые предметы:
KFGameContent.KFCarryable_GearиKFGameContent.KFCarryable_Datapad(префикс другой)
«Мусорные» записи
KFWeap_Random как команда срабатывает, но ничего не выдаёт («You picked up a»). Не работают: KFWeap_MedicBase (раньше работал как KFWeap_Random), KFInventory_Armor, KFWeap_DualBase, KFWeap_GrenadeLauncher_Base, KFWeap_GrenadeLauncher_CylinderBase, KFWeap_PistolBase и None.
KFWeapDef: записи мутатора Trader Inventory
Для мутатора Trader Inventory из Workshop записи имеют вид CustomItems=KFGame.KFWeapDef_<Имя>. Примеры по обновлениям:
- Deep Blue Z (все 126 оружий):
KFWeapDef_Shotgun_S12,KFWeapDef_HRG_Warthog(а такжеKFWeapDef_HRG_WarthogWeapon; автор не уверен, какое настоящее). - Polar Distress (124):
KFWeapDef_ZedMKIII,KFWeapDef_HVStormCannon,KFWeapDef_HRG_BallisticBouncer,KFWeapDef_HRG_MedicMissile. - Blood & Bonfires (120):
KFWeapDef_Scythe,KFWeapDef_G36C,KFWeapDef_HRG_Dragonbreath,KFWeapDef_HRG_Locust.
В оригинале приведён полный набор в порядке меню торговца: KFWeapDef_9mm, KFWeapDef_Remington1858, KFWeapDef_Crovel, KFWeapDef_AR15, KFWeapDef_MedicPistol, KFWeapDef_MB500, KFWeapDef_CaulkBurn, KFWeapDef_Winchester1894, KFWeapDef_MP7, KFWeapDef_HX25, KFWeapDef_C4, KFWeapDef_Colt1911, KFWeapDef_Deagle, KFWeapDef_Bullpup, KFWeapDef_M79 и KFWeapDef_Crossbow.
Как найти названия самому
- KFWeap: откройте
C:\Program Files (x86)\Steam\SteamApps\common\killingfloor2\KFGame\Localization\INT\KFGameContent.intв текстовом редакторе и найдите «KFWeap», либо посмотрите файлы на «KFWeap» в...\killingfloor2\Development\Src\KFGameContent\Classes. Консольная командаShowDebug WEAPONпоказывает сведения об экипированном оружии. - KFWeapDef: файлы на «KFWeapDef» в
...\Development\Src\KFGame\Classes(до v1110 HRG Teslauncher лежал в KFGameContent\Classes). - Список торговца: в Content Browser KF2 SDK найдите на вкладке Packages «GP_Trader_ARCH», полностью загрузите и откройте Properties у «DefaultTraderItems». Для папки Development нужен установленный KF2 SDK (при наличии подпишитесь на бету SDK).
Вопросы и ответы
- Какая команда создаёт оружие в KF2?
- В консоли GiveWeapon KFGameContent.KFWeap_<ИмяКласса>, а на сервере Admin GiveWeapon KFGameContent.KFWeap_<ИмяКласса>.
- Что делать, если заспавнено несколько оружий или не выбрасываемое?
- Переключайтесь командами SwitchWeaponGroup 0 (основное), 1 (дополнительное), 2 (ближнее), 3 (снаряжение: шприц, сварка, C4, datapad и gear).
- Где найти названия классов самому?
- Откройте KFGame/Localization/INT/KFGameContent.int в текстовом редакторе и найдите KFWeap или просмотрите Development/Src/KFGameContent/Classes в папке игры.