The October Crimefest brought about 2 additional playable characters within the game, namely Hoxton and the terribly acted John Wick.
Within the game you can set your preferred character to whatever one you like and, so long as nobody in the lobby has it, you will be set as that character. Unfortunately if you happen to join a server, and somebody already has your character, it defaults to one of the others… through bad luck I seem to get John Wick.
Is there anyway that I can avoid ever being defaulted to the John Wick character?
Best Answer
There's a way, but it only works if the host has configured it (installed a Lua script mod).
To install this mod, grab a copy of IPHLPAPI.dll from PocoHud or HoxHud and place it in the
PAYDAY 2
game folder. You only need IPHLPAPI.dll (the Lua hook)*, so there's no need for the other files if you don't want to install the above mods.Open the
PAYDAY 2
game folder, and if these folders don't exist yet, then create alib
folder, and then create aLua
folder within it. Then create a text file in it and name itregister_exclude_characters_mod.lua
. Paste this script using a text editor in it and save the file:Then go to
\PAYDAY 2\lib\Lua\
then create a folder calledexclude_characters
and then create a text file within it and name itexclude_characters.lua
. Paste this script using a text editor in it and save the file:To check if you have installed it correctly, there should be a file named
register_exclude_characters_mod.lua
in\PAYDAY 2\lib\Lua\
and there should be a file namedexclude_characters.lua
in\PAYDAY 2\lib\Lua\exclude_characters\
.The script above will allow you to exclude any character from being used by both human players and team AI bots. (Only John Wick is set to be excluded by default in the above script.) Remove the
--
in front of a name in theEXCLUDED_CHARACTERS
table to also exclude the character. Note that the script will not activate if you only leave 3 characters or less to be usable (because the game will crash if the script allowed that).The script was originally from the Block Wick (host-only) post in the PAYDAY 2 Steam forums by user, Seven. I modified it to easily allow excluding other characters aside from Wick in both human and bot teammates, and to not allow excluding too many characters.
* An alternative to the original Lua hook is the BLT: CSE Lua hook (the script can be installed the same way as described above), or the BLT hook (script installation method is different - see its manual on how to register a script as 'post-require').