Jump to content

Circa

Administrator
  • Posts

    6,539
  • Joined

Posts posted by Circa

  1. og.jpg

    /connect 147.135.120.116:29070
    /connect base.jk3.in

    baseoasis.com

    Many of you know that the Shadow Order server has remained up since the clan's disband in 2018. Even though it's not a hugely popular server since then, I like keeping it online for those that do find it valuable. SØ's goal was always to bring the casual gameplay back to Jedi Academy in the form of a clan. While the clan didn't work out, the server kept that goal going.

    Now, I'm rebranding the server to help clarify it's nature and to eliminate any baggage it previously had. I'm aware there are other base servers out there that strive for this goal too, but I figure I'd do my part in keeping the game alive.

    So what is Base Oasis?
    It's literally the same server, just renamed. This is a Jedi Academy server that aims to keep the vanilla basejka experience while providing a casual and stable environment for people that don't want to get sweaty with TFFAs or duels 24/7, which is what base has been known for. We are wanting to take what the JA+ servers have done, but in base. Many people prefer the base experience over JA+ and this hopes to provide that.

    From 2016-18, this server was used for the SHADOW ØRDER clan, whose goals were similar. After disband, we feel the core goal is still important, so the server was repurposed.

    It runs my basejka+ server mod, which is basically OpenJK but with a handful of tweaks.

    Please note that this server is not moderated. There are no rules or admins to come resolve any issues you may experience. This is important to remember, but also what keeps the server unique. If you have a problem with another player, you may need to take a break or find another server that they are not on.

    • Casual FFA gameplay
    • Voting allowed
    • Anyone is welcome
    • OpenJK base
    • Custom maps optional
    • No rules

    Why not make it an official JKHub server?
    That alone comes with a lot of baggage, both ways. If I have a base server then suddenly people are demanding there to be a JA+ server, then a MBII server, then a Lugormod server. This is my personal server, personal project. Perhaps in the future we can look into creating JKHub servers, but there are still so many empty servers out there I don't think it's needed right now. Besides, my hope is to keep this hands-free as possible. I'm not moderating this server. Nobody got time for that.

    Why not just keep it Shadow Order?
    I did for, what, five years. Though I have no problem with keeping it the same, I felt like it was time to retire the name and rebrand it. Though I cherish the memories from SØ, it didn't exactly end well. However the main goal in the rebrand is just to make it more clear that it's a base server. I used "oasis" because it's just a creative term meaning a safe and casual space to just chill.

    What maps and mods are there?
    A ton. See the full list on the website, but I've got all of the most popular ones and many more. If I'm missing any that regular players would like on there, let me know. Voting is enabled, so admins don't need to be around to change the map or mode. Keep in mind though that the server does restart around 2am EST and will return to whatever the default is. I also always put up the default maps for holidays like Halloween and Christmas, which are listed on the website as well.

    Who cares?
    Fair enough. Not many people do at this point, but I do peep the stats on GameTracker and know that the server does get used every so often by regulars. Hopefully they notice the change and don't think the server is gone. But also hopefully people notice it who may not have before.

    What if the server is down or needs other support?
    PM here on JKHub or DM me on Discord (cir.ca). Do not come to me about people harassing or laming you. Laming is not a thing on this server. If you don't want to be killed, enter spectator mode and chat there. That's what it's for. Otherwise stay out of the main battle areas if you must.

    Smoo and Noodle like this
  2. 9 hours ago, Aldro Koon said:

    We have solved it.

    Turns out it's an issue with SV_FPS being above 20, this should be an issue for everyone who plays with values above that (usually 30 or 40).

    Milamber has made a patch and he'll get it to OpenJK as well.

    Hm, makes sense. Mine's always been 40. Is the fix specifically to g_SmoothClients or to sv_fps or both?

  3. Oh I'm really glad that worked because I was all out of ideas after that. I've never seen a router interface like that so I wasn't sure if having those ports mixed up would even matter. Nice!

    2 hours ago, y451n3 said:

    I also noticed that the last digit of my device's internal IP changed. However its name didn't. My public IP address definitely changed though, idk what's the deal with that.

    Some ISP's have dynamic public IP addresses, that's normal. Requesting a static one from some ISP's can be expensive, but you could look into getting one if you wanted to. That would make it so you could set the server as a favorite in the game for easy connection, or to share around for manual connection. Otherwise you'll just have to rely on the server browser to connect.

    For device IP addresses, those are dynamic normally too, especially on wifi. Routers use what's called DHCP to assign local IP addresses and if a device is disconnected and reconnected, it might get a new address. You can set Windows to use a static IP address, but since your router sets the ports according to either hostname or MAC address, that isn't really necessary. Unless I'm wrong about your router, then in which case you should do that.

    2 hours ago, y451n3 said:

    So what's the next ? I'm thinking making a better server.cfg using the tutorials in server management. The server.cfg I used is just a basic one for testing. Can you link me some good tutorials?

    Give this tutorial a read and follow links there that may interest you. We don't have a ton of tutorials on server stuff but the basics are there. You'll want to learn the RCON commands for controlling your server ingame or from the terminal.

    2 hours ago, y451n3 said:

    How about downloading some multiplayer mods? Which ones do you recommend? how can I make my server have a grappling hook for example?

    That's all up to you. Maps are the main thing that makes the MP experience endless fun. There are hundreds of maps out there for you to check out and explore with your friends. Some of the most popular ones and ones I recommend first are these:

    For the grappling hook, that is an exclusive feature of the JA+ server mod. Instead of running OpenJK you're going to need to run this for your dedicated server:

    https://jkhub.org/files/file/953-ja-server-side/

    2 hours ago, y451n3 said:

    And how can I optimize my server so that the players in my server don't lag (if someone other than my friends connects for example? And they're far geographically)

    There's not much you can do there other than use a wired connection, don't play the game on the server PC, don't run anything else on the server PC. Limit other device's usage of your network bandwidth. If someone is streaming Netflix or something that could effect things. But overall, ping is king; meaning the best experience a player can have is playing on a server close to them (lower ping).

    2 hours ago, y451n3 said:

    Also I have a question concerning security? Can I be hacked or attacked or something while hosting a server? How can I protect myself?

    Using OpenJK and anything based on it is a big step in keeping secure. Unfortunately JA+ is not based on OpenJK as it was created many years before the source code was released. So if you switch to that, it could have some vulnerabilities that wasn't patched in OpenJK (I'm no expert on that though, I could be wrong). If you're really wanting JA+ you could try using JA++ instead which was a rewrite of JA+ and should provide the grapple hook too and is newer and though I'm not sure if it was based on OpenJK, it is much newer and was created by one of the JACoders that created OpenJK as well.

    Though most of the popular servers have run JA+ and most players of the game consider it to be the best Jedi Academy MP experience, I personally prefer basejka vanilla. The grapple hook can be fun but is kind of a goofy gimmick imo. I prefer base saber damages as well. But no shade to anyone who loves JA+, of course. I've learned to cope with it. 😂

    Smoo and y451n3 like this
  4. On 1/27/2025 at 4:57 PM, y451n3 said:

    Ok so I tried it with OpenJk and here's the result:

    (I recorded my screen explaining where I'm at and asking you questions, the following link is for that video, I uploaded it to a video sharing website cause I couldn't directly attach it here)

     

    Okay, great video. I loved your analogy of texting the girl, even though it is inaccurate. 😂 What you're seeing is good! A master server like master.jkhub.org is essentially a destination-only type server. Heartbeat in this context means your server is shouting to the master server saying "hey I'm here" - then the game's server browser uses that master server to display any game servers that are doing that in the server browser.

    So a better analogy would be you're texting a girl but instead of texting back, she shows your message to the whole class, along with all of the other guys she's texting. Except in this case its a good thing. lol

    So far I believe you've got it running properly, however if it's still not showing in the server list I think the only step preventing this is the router. I don't think you addressed if you ever rebooted your router after forwarding those ports.

    Can you verify that the computer you have those ports forwarded with are your computer that you're hosting from? It says the generic DESKTOP-BLABLABLA name and if you have multiple computers those can be easy to mix up. You can find your computer's name in Windows by going to the Settings app -> System -> About. Whatever is in the very first box should be the computer name.

    That should be the one you select for those ports.

    You can also try maybe matching the ports for WAN and LAN for each entry. Right now you have them mixed, which may be fine. Or maybe it requires you to do that? If it will let you, have 29060-29062 set for both WAN and LAN in the same entry. Hopefully that makes sense.

    Another thing you should verify is if you can connect to the server manually from the console again, now that you know openjk is working properly. Find you IP address again, it may have changed since you last checked it.

    Oh and to answer your questions, no the country doesn't matter. A server can be hosted anywhere in the world and still point to the master server. And you shouldn't have to leave it running for days to have it show up, I only said that as a way to eliminate it as an issue. If its not there after 15-30 minutes then it's not working. When I launched mine it was in the server browser instantly. Since yours is sending heartbeats, it should be as well, it just doesn't seem to be getting out. It's like texting that girl with no signal.

  5. 2 hours ago, y451n3 said:

    I had no idea that I needed to leave the server running for a long time I thought it would connect immediately. So I always  closed it when it didn't work thinking there's no point in leaving it open, and that I have to fix what's wrong first to open it again, otherwise I'll get the same result. I was never mad or anything, I just didn't know. 

     

    But now that you told me I need to leave it for at least a day to see if it works I'll try that tonight (I still haven't left it running longer than 20min).

    To be clear, you shouldn't have to but it's a good troubleshooting step.

    2 hours ago, y451n3 said:

    You'll find below screenshots of what port forwarding in my router looks like (I have a Nokia router), as well as what I did before I clicked add. I've also switched from TCP/UDP to UDP only.

    Did you try rebooting your router after applying those changes? Some routers require that for changes to go into effect.

    2 hours ago, y451n3 said:

    And you asked me which connection I'm using, yes it's wireless, I'm using my router's Wifi. You can't setup a server with that? I think it's pretty stable

    Wifi by nature is not stable, and I'm not sure you can determine if its stable enough before you have played on your server yet. lol. It might be good enough but generally a wired connection is going to be a much better experience for players. Hosting a stable sever for gameplay is much different than browsing the web, downloading games, or even playing on other servers yourself. And by "stable" I mean consistent, not necessarily reliable. Wireless networks use waves in the air that are inherently prone to interference by many factors like other waves, literal physical objects, humidity, etc.

    That's more detail than you asked for but is good info to know.

    3 hours ago, y451n3 said:

    And I forgot to mention that the server shows up in the "local" list. I even tried it on another computer connected to the same Wifi, the server also shows up in the "local" list of that other computer. So idk if this detail will help with diagnosing the problem.

    I'm not too familiar with this but I don't think if it's set to dedicated 2 that it would not show up in local, but I could be wrong. At least you know its running the game properly enough for that to work.

    3 hours ago, y451n3 said:

    Another thing when I open multiplayer normally (client side), and I choose "Create game", after I start it, it disconnects and goes back to the main menu, but everything is blurry and weird and you can't read a thing, so your only option is to quit the game. Idk if that's supposed to happen or not.

    Definitely is not supposed to happen, but that sounds like a different problem entirely, you shouldn't need to use Create Game in this scenario, that's only for playing a LAN/WAN game, not a dedicated server.

    4 hours ago, y451n3 said:

    Also extra question: Do people join their own server using the same computer that's hosting the server?

    I believe you can but I'd assume the main downside would be sharing performance between them which could be a challenge for low end machines.

     

     

    I noticed you are using the 64 bit dedicated server executable. I wonder if using the 32bit version would be better. I also wonder if using OpenJK would be better as well, as I've never heard of anyone running a TaystJK server before, generally that is used for clients only.

  6. First thing I noticed is you have the port protocol set to TCP/UDP instead of UDP like the tutorial says but I'm not sure how much that would matter. Having both would presumably be fine but worth a try.

    I also noticed the port numbers are mismatched on LAN and WAN lines. I've never seen a router split LAN and WAN like this though so it might be okay. Which connection are you hosting from? Hosting from wireless is generally a bad idea, FYI but maybe your wifi is god tier stable.

    You have a lot of combined "set" and "seta" commands in server.cfg, you only need to use set. Might not matter, looks like the server is reading it fine judging by the terminal output but still something I noticed that could be cleaned up at the very least.

    Is someone else able to connect to it manually through the console? Find out your public IP address and in the console /connect xxx.xxx.xxx.xxx
    If they are able to connect, then the problem shouldn't be with the ports.

    I've been noticing a lot of people saying their server isn't showing up on the master server lately and my assumption is it may take a little bit for it to show sometimes. If you launch it and get mad its not there and then take it down immediately, that's not going to help (not saying you did that yourself but maybe you did). Leave it running for at least a day if you haven't yet and see if it eventually shows up.

    Smoo likes this
  7. 1 hour ago, METALAGENT47 said:

    necro posting here to ask a similar question actually, I have my openjk2 installed in the base steam folder, and it works perfectly when clicking the '.exe' directly, but when using a launch command through steam the basic "filepath\openjk2.exe" %command% method, it too opens for a brief second, and closes out immediately.. I'm assuming it's something i've done wrong so i'm wondering if anyone can help. for more clarity, there's no weirdness installed like reshade or any of that

    Can you clarify by what you mean by basic %command% method?

    Also I'm not aware of the existence of an OpenJK2, do you mean OpenJO or OpenJK? Maybe you downloaded some other project or maybe you just mistyped?

  8. It's 2025 which is just a wild number. You may have noticed things have been pretty quiet around here. Some small changes have happened behind the scenes but nothing too major. We recently disabled the status updates feature due to it only being used by a couple normal people and always the first target of a spam account. The future versions of JKHub will not have a status feature anyway, so we're just disabling it early.

    Work is still being done with the new JKHub. The last few months have been slow due to me moving and then the holiday season and launching a new podcast. I hope to gain more progress on it throughout this year. You'll hear more about it when it's ready to show. I will say though that the goal of the new website is cost savings and streamlining. It's been nice using this software for the website since JKHub's launch but it was already super expensive and they raised the price last year. Donations haven't kept up with our costs in many years now. With the move to my new custom website, we will lose features and it may seem more barebones compared to this, but with activity going down more and more, it makes more sense to strip the site down to essentials. Here is a sneak preview of the new file pages. The goal is to keep the important parts of JKHub in tact.

    Duel Map Contest
    We haven't had a contest since the 20th anniversary event, but here we are with a contest focused on just duel/tffa maps. This idea was originally from someone in the community @banhammer and I agreed to host it for them.

    What makes a duel map?
    The requirements for a duel map are more than just the .arena file. Duel mode (and Power Duel) are typically small maps with minimal obstacles or paths from spawn to action. The reason TFFA can be looped into this as well is the way that TFFA is played is similar to duel, where typically 2v2, 3v3, or 4v4 has the action limited to one dueling area. For example when TFFA is played on FFA3 (Tatooine City), everyone spawns and immediately makes their way to the main area in front of the giant door across from the brown ship. The best duel and TFFA maps typically have spawns that are far enough away from the action area but not far enough that it takes forever to get to it.

    Here is a very simple diagram of a layout that works well (do not make this exactly, get creative!).

    duel.jpg

    TFFA maps are typically bigger than Duel maps, however there is a sweet spot to being able to cater to both modes and how they are typically played. If you have no experience playing duel or TFFA in multiplayer with real players, don't hesitate to ask questions in the comments below, or don't be afraid to jump into a server and ask to be shown how it works.

    You do not have to cater to both modes, you can pick one or the other. You also don't have to stick to the above diagram design.

    Rules

    • All submissions must be maps catered to Duel and/or TFFA modes in Jedi Academy or Outcast.
    • Map must function in the base game modes (must not require mods to work, like MBII). Include separate map files if you must.
    • You can only enter your own creations.
    • Already released files cannot be submitted. The goal is to encourage new creations!
    • It does not have to be Star Wars themed, any theme will work.
    • Make sure it abides by the file submission rules.
    • Mods can be for Jedi Academy and/or Jedi Outcast. We will assume mods are for JKA unless specified otherwise.
    • The deadline for submitting content is 23rd of February 2025, after which a poll will be opened.
    • The poll will be closed by the end of day 7th of March 2025. You must be a member of the forum prior to the contest to vote.

    What do I win?
    Winner of the contest gets a badge on the forum, an entry on the contest board, but best of all this just encourages creativity that benefits the community to enjoy the mods being made. The best creations come from passion, not reward. 😎

    How do I submit my mod?
    Our goal is to make it as simple as possible for everyone involved. The way you submit your file for this contest is to upload them as normal files in our file section, but using the category called Contest Entries. After the contest is over, we will move the mods to their respective categories.

    Click the button below, and submit your mod as you normally would. The category should be set to Contest Entries already. If you don't enter it there, your file won't be entered until you do. If you realize that you didn't do that, PM a staff member and we can change it for you.

    Submit to Duel Map Contest '25

     

    This may seem like a broad subject for a contest, but hopefully it gets some mappers out of their comfort zone and create something they haven't before! Good luck!

     

    THE RESULTS ARE IN...THE WINNERS ANNOUNCED HERE


    View full article

    BlindDaThief, SomaZ, biggs and 4 others like this
  9. Our uploader has an issue with anything over 100 or 150 MB (can't remember which). It's something that is solved in the future version of JKHub but is not fixable right now. Currently your alternative option is to just upload to a cloud drive service or use WeTransfer. We will download it and upload to our CDN server regardless.

  10. This game is dead in the sense that you can't just hop in and find multiple servers to play on at any time of the day. JoF is the main one that consistently semi-active, with a handful of others popping up on certain days and times. Most groups schedule when they get on to play together nowadays. If you're not seeing any servers, that's due to the master server being down and you should use OpenJK, TaystJK, or something similar to be able to see servers in the server list.

    JKA and JK2 activity has always been declining steadily over the years. We saw a big bump with The Force Awakens release but that died off pretty quick, not because the movie was bad but because people come back to get their nostalgia fix and then get bored and move on to other games. Used to happen when the game would go on sale on Steam, there'd be a bump and then die off after a week or two.

    It's been over 20 years now. The modding scene is still alive and well, we still get plenty of new mods submitted here with many being worked on, but overall people just don't sit and play JKA all day every day anymore. Most of us are in our 30's and 40's now, with limited time to game, and with how many games are out there most people would rather try new ones rather than stick to one.

    tl;dr - Yes activity is very low but not completely dead, use OpenJK or TaystJK to see servers if you don't see any

    Iffo likes this
  11. On 9/8/2024 at 2:58 PM, CrimsonStrife said:

    Oh don't be so dramatic.  You of all people on here have several ways of personally contacting me and would know I am not dead.  Hell I think you're connected to most of my social media accounts 😅

    But you know me, like Beetlejuice, say my name too many times and I get summoned.  Unfortunately it's just really inefficient and time-delayed.

    Very true but you also made it clear at some point you were leaving the community so I figured I'd speak for you in that regard. 😛 Good to see you pop in here though. 😄 

  12. Amazing progress!

    On 7/27/2024 at 11:19 AM, chloe said:

    The biggest update is that I've had to make engine modifications to accommodate my designs. These have been mostly minor so far, including new ITEM_TYPES and cvars, but may expand larger with time. I've forked Somaz's WIP build of rend2 as the basis for this, so when it releases it will have full rend2 support. 

    This is so much more than I expected you to do to accomplish all this, most people wouldn't! It's a bummer though that it wouldn't be compatible with things like JAEnhanced which at this point is what a lot of people are using for playing SP. Would love to see a compatible version with that be made at some point!

    chloe likes this
×
×
  • Create New...