CYAN1DE Posted March 14, 2017 Share Posted March 14, 2017 ***Hello I am wondering how to get the JIP Select fire mod to work using an xbox controller? I have all the requirements installed: Requirements The New Vegas script Extender (NVSE), version 4.5b7 minimum, installed and loaded with the game.JIP NVSE PluginThe Mod Configuration MenuIf (and only if) you intend to operate the mod using an Xbox controller, you will also require the latest Lutana NVSE Plugin. ***But it doesn't work with an xbox controller to do the single LB click as per insructions, nor does it work at all when used with the xbox controller even when selected with the default "Caps Lock" key, however it does work with a mouse..: Fully supports Xbox controllers:When using a controller, the Left Shoulder (LB) button is used, instead of the keyboard hotkey, for switching fire-modes. The LB button, which is used for switching between 1st and 3rd person, will function slightly differently when a weapon is drawn - a short click will switch fire-modes, while a long click will switch POV.The keyboard hotkey is still used for opening the Weapon Setup Menu. ***So I was thinking that it has to do with the new Lutana plugin requiring this: Changes to existing functionsGetLNVersion now always returns zero. This has been deprecated by NVSE itself for quite some time. Any mod using the old GetLNVersion will need to update to use the NVSE function GetPluginVersion ***So I went into the JIP Selective-Fire.esm with notepad++ and changed where it said GetLNVersion to GetPluginVersion, that didn't work and with FNV Edit it comes up with a bunch of errors and in game it doesn't work at all when edited, even with a mouse. ***I am a complete amateur with programming and I have no idea if this would even be an easy fix, but I would love to use this mod so any help would be appreciated. ThanksV/RCYAN1DE Link to comment Share on other sites More sharing options...
DoctaSax Posted March 14, 2017 Share Posted March 14, 2017 GetPluginVersion requires the internal name of the plugin as a parameter: GetPluginVersion "lutana_nvse" Link to comment Share on other sites More sharing options...
CYAN1DE Posted March 14, 2017 Author Share Posted March 14, 2017 I tried it with GetPluginVersion "lutana_nvse" and it still doesn't work. Am I doing something wrong? Here is part of the code that I changed. old: endifif IsPluginInstalled "lutana_nvse" set bJIPSFLNLoaded to (GetLNVersion > 12)endif New:endifif IsPluginInstalled "lutana_nvse" set bJIPSFLNLoaded to (GetPluginVersion "lutana_nvse" > 12)endif Link to comment Share on other sites More sharing options...
Ladez Posted March 14, 2017 Share Posted March 14, 2017 (edited) You can't edit a plugin in plain-text. And besides, this only changes the script source, you need to recompile the script in the GECK. Edited March 14, 2017 by Ladez Link to comment Share on other sites More sharing options...
CYAN1DE Posted March 15, 2017 Author Share Posted March 15, 2017 (edited) so I edited that piece of text in the geck and saved it as an esp. still doesn't work.. I guess its just not meant to be. Ps. I did load it after JIP Selective-fire.esm Edited March 15, 2017 by CYAN1DE Link to comment Share on other sites More sharing options...
Recommended Posts