Useful Console Commands (Killing Floor 2): Difference between revisions
m (typo) |
Delta-ranger (talk | contribs) |
||
Line 1: | Line 1: | ||
==Introduction== | ==Introduction== | ||
*While playing in game or within Play in Editor, press ~ to open the console window. | *While playing in game or within Play in Editor, press ~ to open the console window. F3 also pulls up a lightweight console. | ||
* | *Console commands are not case-sensitive. | ||
==Core Commands== | ==Core Commands== | ||
Line 11: | Line 11: | ||
|- | |- | ||
|Open <Map Name> | |Open <Map Name> | ||
|Will load the map given. Eg: open kf-burningparis | |Will load the map given. Eg: ''open kf-burningparis'' | ||
You can also load gamemodes and mutators at the end of the command eg: kf-burningparis?Game=KFGameContent.KFGameinfo_Survival | You can also load gamemodes and mutators at the end of the command eg: ''kf-burningparis?Game=KFGameContent.KFGameinfo_Survival'' | ||
|- | |- | ||
|Open <IP> | |Open <IP> | ||
|Will connect to the <IP> given | |Will connect to the <IP> given | ||
You can also provide a password. eg: open 127.0.0.1?password=123 | You can also provide a password. eg: ''open 127.0.0.1?password=123'' | ||
|- | |- | ||
|Disconnect | |Disconnect | ||
Line 26: | Line 26: | ||
|Suicide | |Suicide | ||
|Causes your player to die | |Causes your player to die | ||
|- | |||
|RestartLevel | |||
|Restarts the Level | |||
|- | |||
|ToggleScreenshotMode | |||
|Toggles Weapons/Hands and HUD on and off. | |||
|- | |||
|ToggleHUD | |||
|Toggles HUD | |||
|} | |} | ||
Line 65: | Line 74: | ||
|Allows you to disable Ghost/Fly and walk again | |Allows you to disable Ghost/Fly and walk again | ||
|- | |- | ||
|DoshMe | |ImRich | ||
|Gives loadsamone | |||
|- | |||
|DoshMe <AMOUNT> | |||
|Gives you the amount of dosh given | |Gives you the amount of dosh given | ||
|- | |- | ||
Line 73: | Line 85: | ||
|Loaded | |Loaded | ||
|Gives you most of the weapons | |Gives you most of the weapons | ||
|- | |||
|GiveWeapon <WeaponClass String> | |||
|Gives a specific weapon using class name & location | |||
eg: ''giveweapon KFGameContent.KFWeap_Shotgun_DoubleBarrel'' | |||
|- | |- | ||
|OpenTraderMenu | |OpenTraderMenu | ||
|Open buy menu, anywhere, anytime | |Open buy menu, anywhere, anytime | ||
|- | |||
|DramaEvent <CHANCE> <LENGTH> | |||
|Chance to toggle Zed Time with colour grading. | |||
eg: ''dramaevent 1 10'' - will give 100% chance to trigger Zed Time for 10 seconds when entered. | |||
|- | |- | ||
|Slomo <SCALE> | |Slomo <SCALE> | ||
|Sets world speed. Also useful to test [[Mechanics (Killing Floor 2)#Gameplay - ZED Time|ZED Time]] skills - they all become active with | |Sets world speed. Also useful to test [[Mechanics (Killing Floor 2)#Gameplay - ZED Time|ZED Time]] skills - they all become active with | ||
Slomo < 1 (e.g. Slomo 0.99) | Slomo < 1 (e.g. Slomo 0.99) | ||
|- | |||
|ChangeSize <SIZE> | |||
|Changes player size/scale. Default is 1. | |||
|- | |||
|SetSpeed <SPEED> | |||
|Changes walk speed. Default is 1 | |||
|- | |||
|SetJumpZ <HEIGHT> | |||
|Changes Jump Height. | |||
|- | |||
|SetGravity <GRAVITY> | |||
|Changes Gravity. Default is around -1500. | |||
This can easily crash a game or server, stay in reasonable numbers and don't go into positives. | |||
|} | |} | ||
==Spawning Commands== | ==Spawning and AI Commands== | ||
*All commands require enablecheats | *All commands require enablecheats | ||
Line 92: | Line 125: | ||
|- | |- | ||
|SpawnZed ZedName[String] | |SpawnZed ZedName[String] | ||
|Will Spawn Braindead Zed of type given: eg: spawnzed | |Will Spawn Braindead Zed of type given: ''eg: spawnzed sc'' | ||
|- | |- | ||
|SpawnAI ZedName[String] | |SpawnAI ZedName[String] | ||
Line 105: | Line 138: | ||
|KillZeds | |KillZeds | ||
|Kill all ZEDs on the map - AI and dummies. | |Kill all ZEDs on the map - AI and dummies. | ||
|- | |||
|PlayersOnly | |||
|Pauses game, but allows players to move around. | |||
Pressing F4 also works. | |||
|} | |} | ||
Line 162: | Line 199: | ||
|St | |St | ||
|Stalker | |Stalker | ||
| | |rock | ||
|EDAR Bomber | |EDAR Bomber | ||
|- | |- | ||
Line 221: | Line 258: | ||
|ClearCorpses | |ClearCorpses | ||
|Clears all corpses off the map | |Clears all corpses off the map | ||
|- | |||
|DisableAllScreenMessages | |||
|Turns off errors in PiE | |||
|- | |||
|HideTraderPath | |||
|Turns off Trader Path | |||
|- | |||
|ShowTraderPath | |||
|Turns on Trader Path | |||
|- | |||
|TestPortalNearby <ZedName> <NumSpawns> | |||
|Forces a spawn from the closest portal spawn | |||
|- | |||
|TestPortalAll <ZedName> | |||
|Forces a spawn from all portals | |||
|- | |||
|TestPortalActive <ZedName> | |||
|Forces a spawn for active portals | |||
|- | |||
|TestSpawnVolume <SpawnAmount> | |||
|Forces the closest spawn volume to spawn Active Zeds | |||
|- | |||
|SetSpawnVolumeDebug <bSpawnDebug> <bDebugRating> <bDebugVisibility> | |||
|Enables SpawnVolume debug values. | |||
eg: just use - ''setspawnvolumedebug true true true'' | |||
|- | |||
|SpawnTest <SpawnAmount> <bSimSpawn> <bSpawnZeds> | |||
|Well do a test Spawn based on current user position and volume values. Use in conjuntion with the above command | |||
eg: s''pawntest 4 true false'' - will test the spawns but not spawn anything | |||
|} | |} | ||
Line 228: | Line 294: | ||
! scope="col" |Command | ! scope="col" |Command | ||
! scope="col" |Function | ! scope="col" |Function | ||
|- | |||
|ShowLog | |||
|Shows Debug Log | |||
|- | |- | ||
|GetAll <ClassName> <PropertyName> | |GetAll <ClassName> <PropertyName> | ||
Line 246: | Line 315: | ||
|Show COLLISION | |Show COLLISION | ||
|Toggles collision rendering. Useful to examine map / object bounds. Offline only. | |Toggles collision rendering. Useful to examine map / object bounds. Offline only. | ||
|- | |||
|Show VOLUMES | |||
|Toggle Volumes. | |||
|- | |- | ||
|Show SPAWNVOLUMES | |Show SPAWNVOLUMES | ||
Line 271: | Line 343: | ||
Command does NOT imply [[Perks (Killing Floor 2)|perk]] bonuses (rather works with explosion's default values). | Command does NOT imply [[Perks (Killing Floor 2)|perk]] bonuses (rather works with explosion's default values). | ||
|- | |||
|TestNukeGrenade | |||
|Throws a grenade that will create a Nuke | |||
|} | |} | ||
Revision as of 12:45, 27 October 2018
Introduction
- While playing in game or within Play in Editor, press ~ to open the console window. F3 also pulls up a lightweight console.
- Console commands are not case-sensitive.
Core Commands
Command | Function |
---|---|
Open <Map Name> | Will load the map given. Eg: open kf-burningparis
You can also load gamemodes and mutators at the end of the command eg: kf-burningparis?Game=KFGameContent.KFGameinfo_Survival |
Open <IP> | Will connect to the <IP> given
You can also provide a password. eg: open 127.0.0.1?password=123 |
Disconnect | Leaves the current session (good if you are stuck on a screen) |
Reconnect | Rejoins the current session you are in |
Suicide | Causes your player to die |
RestartLevel | Restarts the Level |
ToggleScreenshotMode | Toggles Weapons/Hands and HUD on and off. |
ToggleHUD | Toggles HUD |
Gameplay Commands
- all these commands require you to 'enablecheats' and will derank a play session.
- to go into 3rd person once enablecheats are on press 3 on the number pad (1 is 1st person).
Command | Function |
---|---|
EnableCheats | Will open up the majority of commands for you to use |
God | Toggles God Mode |
Demigod | Toggles Demi-God Mode (will take damage but not die) |
HurtMe <AMOUNT> | Causes AMOUNT of the damage to player, e.g. HurtMe 20 |
HealMe <AMOUNT> | Heals player for AMOUNT of the health |
ArmorMe <AMOUNT> | Gives player AMOUNT of the armor |
Ghost | Allows basically no-clip mode |
Fly | No-clip with collision and interaction |
Walk | Allows you to disable Ghost/Fly and walk again |
ImRich | Gives loadsamone |
DoshMe <AMOUNT> | Gives you the amount of dosh given |
UberAmmo | Gives lots of ammo for all weapons/grenades |
Loaded | Gives you most of the weapons |
GiveWeapon <WeaponClass String> | Gives a specific weapon using class name & location
eg: giveweapon KFGameContent.KFWeap_Shotgun_DoubleBarrel |
OpenTraderMenu | Open buy menu, anywhere, anytime |
DramaEvent <CHANCE> <LENGTH> | Chance to toggle Zed Time with colour grading.
eg: dramaevent 1 10 - will give 100% chance to trigger Zed Time for 10 seconds when entered. |
Slomo <SCALE> | Sets world speed. Also useful to test ZED Time skills - they all become active with
Slomo < 1 (e.g. Slomo 0.99) |
ChangeSize <SIZE> | Changes player size/scale. Default is 1. |
SetSpeed <SPEED> | Changes walk speed. Default is 1 |
SetJumpZ <HEIGHT> | Changes Jump Height. |
SetGravity <GRAVITY> | Changes Gravity. Default is around -1500.
This can easily crash a game or server, stay in reasonable numbers and don't go into positives. |
Spawning and AI Commands
- All commands require enablecheats
Command | Function |
---|---|
SpawnZed ZedName[String] | Will Spawn Braindead Zed of type given: eg: spawnzed sc |
SpawnAI ZedName[String] | Will spawn Zed with AI |
SpawnZedGroup ZedName[String] NumRows[Int] NumCols[Int] Spacing[Float] | Spawns Braindead Zeds in given rows and columns |
SpawnZedAIGroup ZedName[String] NumRows[Int] NumCols[Int] Spacing[Float] | Spawns Zeds with AI in given rows and columns |
KillZeds | Kill all ZEDs on the map - AI and dummies. |
PlayersOnly | Pauses game, but allows players to move around.
Pressing F4 also works. |
Zed Codes
ZedName Code | Zed | ZedName Code | Zed |
---|---|---|---|
ClotA | Alpha Clot | Hans | Hans |
ClotS | Slasher | Pat | Patriarch |
ClotC | Cyst | KingFP | King Fleshpound |
EAlp | Rioter | KingB | Abomination |
B | Bloat | MiniFP | Quarterpound |
G | Gorefast | Poop | Abomination Spawn |
GF2 | Gorefiend | ||
Cr | Crawler | emp | EDAR Trapper |
ECra | Elite Crawler | laser | EDAR Blaster |
St | Stalker | rock | EDAR Bomber |
Hu | Husk | ||
Si | Siren | ||
Sc | Scrake | FHans | Friendly Hans |
FP | Fleshpound | FHusk | Friendly Husk |
Admin Commands
Command | Function |
---|---|
AdminLogin [PASSWORD] | Login as admin |
AdminLogout | Logout as admin |
Pause | Will pause the game instance |
SetFriendlyFireScale FFScale[Float] | Sets friendly fire scale for the server. Will keep server ranked. |
Useful SDK Commands
Command | Function |
---|---|
ToggleSplatterGun | Toggles the ability to spray splats on the map. Make sure to disable before exiting SDK. |
ClearSplatters | Clears all splats off the map |
ClearCorpses | Clears all corpses off the map |
DisableAllScreenMessages | Turns off errors in PiE |
HideTraderPath | Turns off Trader Path |
ShowTraderPath | Turns on Trader Path |
TestPortalNearby <ZedName> <NumSpawns> | Forces a spawn from the closest portal spawn |
TestPortalAll <ZedName> | Forces a spawn from all portals |
TestPortalActive <ZedName> | Forces a spawn for active portals |
TestSpawnVolume <SpawnAmount> | Forces the closest spawn volume to spawn Active Zeds |
SetSpawnVolumeDebug <bSpawnDebug> <bDebugRating> <bDebugVisibility> | Enables SpawnVolume debug values.
eg: just use - setspawnvolumedebug true true true |
SpawnTest <SpawnAmount> <bSimSpawn> <bSpawnZeds> | Well do a test Spawn based on current user position and volume values. Use in conjuntion with the above command
eg: spawntest 4 true false - will test the spawns but not spawn anything |
Debug Commands
Command | Function |
---|---|
ShowLog | Shows Debug Log |
GetAll <ClassName> <PropertyName> | Prints out property value of all instances of specified class in console. E.g.
GetAll KFPawn_ZedScrake Health will print out health of all Scrakes on the map in console. Can only print out global variables and variables that are replicated from server to clients. |
DisplayAll <ClassName> <PropertyName> | Same as GetAll but processes data and displays it on screen in real time.
Warning - resource intensive procedure. Does not work online. |
DisplayClear | Clears all DisplayAll entries. |
Show COLLISION | Toggles collision rendering. Useful to examine map / object bounds. Offline only. |
Show VOLUMES | Toggle Volumes. |
Show SPAWNVOLUMES | Toggle ZED spawn points rendering. Offline only. |
Show HITZONES | Toggle ZED's hitzones. Offline only. |
ShowDebug Weapon | Useful weapon starts including animation timers for reloading or melee. |
NoSpread or GoSpread | Turns random bullet spread of current weapon OFF or ON. |
NoRecoil or GoRecoil | Turns recoil of current weapon OFF or ON. |
SetNadeRadiusDebug 1 | Draws radius of the current explosion in the world. 3 spheres shown each time:
Yellow - maximum radius of the explosion Red - Clot kill radius (radius where it does 100+ damage) Orage - half falloff radius (radius where it does 50% or more of its initial damage). Command does NOT imply perk bonuses (rather works with explosion's default values). |
TestNukeGrenade | Throws a grenade that will create a Nuke |
Input Commands
Command | Function |
---|---|
SetBind <Key> <Command> | Binds command to a key. E.g. SetBind "K" "TossMoney"
Common commands: Jump, StartCrouch, StopCrouch, ToggleCrouch, IronSights, IronSightsRelease, ToggleFlashlight, SelectNextWeapon, SelectPrevWeapon, SelectLastWeapon, SwitchWeaponGroup [1-4], QuickEmote, QuickHeal, TossMoney, Interact, StartVoiceChat, StopVoiceChat |
Executing multiple commands with "|" | Allows to execute multiple commands in one go E.g.
SetBind K "TossMoney | TossMoney | TossMoney" will allow user to toss 150 Dosh (3 times 50) |
OnRelease event | Allows to execute additional command on button release. E.g.
SetBind H "slomo 25 | OnRelease slomo 1". For the duration of H button hold world time will speed up by 25 times, but on release it will return back to normal speed. |