Jump to content

BaseJKA+ Server 1.04

   (2 reviews)

1 Screenshot

About This File

baseJKA+ (or basejkaplus) is basically just OpenJK but with a few little features that I really wanted for my server. I wanted to have a basejka server with OpenJK's bug fixes and security, but also a few extra things that the OpenJK devs didn't think were fit to include in the master repository. Nothing changes the gameplay, these are just nice little features for a server to have, if you're not using a mod like JA+ or something.

Linux and Windows dedicated server only, no client needed.

This is what my old -=- SHADOW ORDER server ran, and still does today (now the JKHub server).

Here's a list of all the features thus far:

----
1.00
----
• All taunts are available in all game modes (meditate, gloat, flourish, etc)
• Private duels now start with full health and shield, and can be changed via new cvars (g_duelStartHealth and g_duelStartArmor) - default is 100/25
• Results of a private duel are displayed to all, with the remaining health of the winning player
----
1.01
----
• Added a cvar to toggle idle animations (personal annoyance of mine) - g_useIdleAnims 0
----
1.02
----
• restored the ability to use map glitches via dmflags 520
----
1.03 - April 7, 2017
----
• Cheats are now toggled via rcon, enabling the use for anyone on the server - /rcon sv_cheats 1
----
1.04 - September 16, 2023
----
• Windows dedicated support
• Project rename to basejkaplus
• Merged changes from master OpenJK since last release
 


All features of the master OpenJK repo are included in this as of this writing. If you want to compile the latest version of this and the most recent OpenJK commits, I will try my best to keep it fairly in sync with it.

https://github.com/circa-0/basejkaplus

If you want to test it out first, the JKHub server is currently running it: /connect jk3.in

-===- CREDITS -===-

Big shoutout to Smoo, Xycaleth and Raz0r for helping me with basically all of this. I had the features but they showed me how to get it done.

-===- INSTALLATION -===-
If you are running an OpenJK server (recommended), put the .so file in the base folder of your server, and run the new openjkded file like you normally would. If its a basejka server, same thing but run the new openjkded file instead of jampded file you used to.

THIS FILE IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™

Edited by Circa
Updated image to show idle animation instead of an emote


What's New in Version 1.04

Released

1.04 - September 16, 2023
----
• Windows dedicated support
• Project rename to basejkaplus
• Merged changes from master OpenJK since last release


User Feedback

Recommended Comments

ensiform

Posted

Making cheats live-changeable is ill-advisable because of how cheat checks are handled in clients.

Smoo likes this
Smoo

Posted

Making cheats live-changeable is ill-advisable because of how cheat checks are handled in clients.

True, probably should make it that admins get cheats

Circa

Posted

True, probably should make it that admins get cheats

Would be nice to have both options, really. Sometimes its fun for everyone to mess around with cheats every once in awhile.

Smoo likes this
ensiform

Posted

Then give the option to reload map with cheats seems best.

 

Cheat cvars won't be fixed when you turn them off like this and in fact, clients won't be able to reset to default if you turn them off on your server until they leave.

Circa

Posted

Then give the option to reload map with cheats seems best.

 

Cheat cvars won't be fixed when you turn them off like this and in fact, clients won't be able to reset to default if you turn them off on your server until they leave.

That's already a thing with devmap though.

ensiform

Posted

Yes but there's a reason why its tied to the devmap command.

Smoo likes this

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...