Jump to content

First Person Lightsaber Mod Request


Recommended Posts

Posted

Hello, i've been searching a FPLS mod for JK3 Multiplayer and the only one that seemed to work was Ja++, but it crashed me when i tried to run it. So if anyone has a link please share it with me, thanks.

 

EDIT: I know there is MB2 but im looking forward to play on Base or Ja+ servers.

Posted
  On 4/7/2016 at 6:14 PM, MrHeisenberg said:

Hello, i've been searching a FPLS mod for JK3 Multiplayer and the only one that seemed to work was Ja++, but it crashed me when i tried to run it. So if anyone has a link please share it with me, thanks.

 

EDIT: I know there is MB2 but im looking forward to play on Base or Ja+ servers.

 

I had asked about it in the Coding section here:

https://jkhub.org/topic/6132-about-the-first-person-gun-mode/

 

That's the best progress there is.

Posted
  On 4/7/2016 at 6:14 PM, MrHeisenberg said:

Hello, i've been searching a FPLS mod for JK3 Multiplayer and the only one that seemed to work was Ja++, but it crashed me when i tried to run it. So if anyone has a link please share it with me, thanks.

 

EDIT: I know there is MB2 but im looking forward to play on Base or Ja+ servers.

Not sure if this can work in MP as well, but u can try it: 

 

http://mrwonko.de/jk3files/Jedi%20Academy/Mods/Mini-Mods/27567/

MrHeisenberg likes this
Posted

@@MrHeisenberg, @

 

One of my unreleased projects: https://jkhub.org/topic/6151-multiplayer-views/

 

Note that this is an OpenJK (open source Jedi Academy), not a retail game mod. You'll need OpenJK installed for Windows, then put this file into your "~/Documents/My Games/OpenJK/base" folder.

 

Open Notepad in Windows, and copy and paste the following commands into it:

 

bind "'" "seta cg_fov 80 ; seta cg_thirdpersonalpha 0 ; seta cg_thirdpersonrange 0.1 ; seta cg_thirdpersonvertoffset 0 ; seta cg_thirdpersontargetdamp 1 ; seta cg_thirdpersoncameradamp 1 ; echo True View"
bind "," "seta cg_thirdpersonrange 40 ; seta cg_thirdpersonvertoffset 0 ; seta cg_fov 80 ; seta cg_thirdpersoncameradamp 0.9 ; seta cg_thirdpersontargetdamp 0.9 ; seta cg_drawcrosshair 0 ; seta cg_thirdpersonalpha 1 ; echo Action View"
bind "." "reset cg_thirdpersonrange ; reset cg_thirdpersonvertoffset ; reset cg_fov ; reset cg_thirdpersoncameradamp ; reset cg_thirdpersontargetdamp ; reset cg_drawcrosshair ; reset cg_thirdpersonalpha ; echo Default View"
bind "/" "cg_thirdpersoncameradamp 0.0 ; echo Camera View"
Save it as "views.cfg", and put it into your game's base folder.

 

Finally, run the OpenJK MP game (i.e. "openjk.x86.exe"), and in the console type "exec views" to bind these view switch commands to their corresponding keys. (Ideally, you only need to do this once.)

 

Enjoy.

 

Troubleshooting:

 

If you get a write error when switching views, try placing the "openjk.pk3" into your game's main base folder instead, or into the "GameData/OpenJK" folder (replacing the original file).

MrHeisenberg likes this
Posted

Hey thanks for the answer, but i have a problem (crash on startup)

 

  Reveal hidden contents

 

Posted

Darn. Use my executable, then, @@MrHeisenberg. This one matches the version of the libraries used in the mod.

 

The good news is, you have the PK3 in the right place because the game *is* trying to load it. ;)

 

What happens with the SP EXE, @@Raz0r? Will that need to match the same version API/libraries as well? I would have thought that the newer binary executables are backwards compatible with the older libraries...

MrHeisenberg likes this
Posted

The only APIs/ABIs supported by the engine is the API+ABI used in retail JA, and the absolute latest API+ABI as of the time the engine is built.

No other API/ABI versions are supported at the moment.

Cerez likes this
Posted

They're MP specific.

SP has the .exe with the UI project statically linked, alongside jagamex86.dll which is game + cgame...IIRC

Cerez likes this
Posted

Awesome! In that case I'll just make sure to package the MP EXE as well with the mod.

 

Let me know how you're finding it working, @@MrHeisenberg, and @. If it's reliable/stable, and easy to use, I may finally (officially) release it here, on JKHub.

Posted
  On 4/9/2016 at 8:28 AM, Cerez said:

Awesome! In that case I'll just make sure to package the MP EXE as well with the mod.

 

Let me know how you're finding it working, @@MrHeisenberg, and @. If it's reliable/stable, and easy to use, I may finally (officially) release it here, on JKHub.

 

The game crashes for me, something to do with the UI_API_VERSION was expecting 1, but got 2 for the uix86.dll

 

--- ambient sound initialization ---

Sound memory manager started

VM_Create: uix86.dll succeeded

Mismatched UI_API_VERSION: expected 1, got 2

GetGameAPI failed on uix86.dll

Posted
  On 4/9/2016 at 2:25 PM, Kylo Ren said:

The game crashes for me, something to do with the UI_API_VERSION was expecting 1, but got 2 for the uix86.dll

 

--- ambient sound initialization ---

Sound memory manager started

VM_Create: uix86.dll succeeded

Mismatched UI_API_VERSION: expected 1, got 2

GetGameAPI failed on uix86.dll

Have you used *both* the PK3 and the EXE I've linked here? You've got to run the game with this EXE.

 

If you have, tell me where you've placed them.

Posted
  On 4/9/2016 at 6:11 PM, Cerez said:

Have you used *both* the PK3 and the EXE I've linked here? You've got to run the game with this EXE.

 

If you have, tell me where you've placed them.

 

Wait I never saw a link to a .EXE, maybe I am missing that link since you only posted a link to the .PK3

Posted
  On 4/9/2016 at 6:25 PM, Kylo Ren said:

Wait I never saw a link to a .EXE, maybe I am missing that link since you only posted a link to the .PK3

This, and this. Make sure you use both. We've established that they only work together, otherwise you get the API version mismatch error.

Posted
  On 4/9/2016 at 6:36 PM, Cerez said:

This, and this. Make sure you use both. We've established that they only work together, otherwise you get the API version mismatch error.

 

Still got the same error with the new EXE. I did notice I cannot find the uix86.dll anywhere, maybe I am missing that?

Posted
  On 4/9/2016 at 7:40 PM, Kylo Ren said:

Still got the same error with the new EXE. I did notice I cannot find the uix86.dll anywhere, maybe I am missing that?

It's inside the PK3. This is just a dumb 101, but are you actually running the new EXE when trying this?

 

And make sure the PK3 is in "~/Documents/My Games/OpenJK/base".

 

If you're still getting the error after doing this correctly, then I may have overlooked something... :chewie:

Posted
  On 4/10/2016 at 12:09 AM, Cerez said:

It's inside the PK3. This is just a dumb 101, but are you actually running the new EXE when trying this?

 

And make sure the PK3 is in "~/Documents/My Games/OpenJK/base".

 

If you're still getting the error after doing this correctly, then I may have overlooked something... :chewie:

 

Yep, it's all in the right place. Not really sure what's going on. :huh:

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...