Beyond Aion goes open source

Someone transfer the game client to another file hosting service, I can’t download it on the mega site
Game client is too large for most free upload services. Use this torrent, idk how much time I will leave it up, so use it now.

PS: I thought I was replying a new message and cant delete this message. 🫠
 

Attachments

Last edited:
Some NPCs can be killed in retail, but in reality they cannot be attacked.
Your last screenshot is not a retail file but a template from a different emu. I found <unattackable>0</unattackable> in the PTS templates for this npc, but I don't know if that means it should be attackable. Did you verify that it is attackable by Asmodians on a PTS server?

So did the same as the last solution and fixed it adding " ` " to "rank" keyword at line 32 of LegionMemberDAO.java file.
I finally went through the list of to make sure none are used unquoted anymore.
 
Hi. I download from github soucers, maven, jvm version 22.0.1+8-16 (2024-04-16), Mysql 5.7.44, Windows 7x64. Build all sources, and run.
And many errors show on screen. Anyone help me plz?
 

Attachments

  • Безымянный777 - Beyond Aion goes open source - RaGEZONE Forums
    Безымянный777.webp
    195.9 KB · Views: 90
C:\>java -version
java version "22.0.1" 2024-04-16
Java(TM) SE Runtime Environment (build 22.0.1+8-16)
Java HotSpot(TM) 64-Bit Server VM (build 22.0.1+8-16, mixed mode, sharing)

C:\>
 
man you need use JDK 8 not 22
Just looking at the screenshot would have told you already that the server is running fine with Java 22. Spreading misinformation is harmful, so please at least make an informed guess next time.

What's the error?
That's the right question to ask. There's no error message and no information about the logged disconnects. The log clearly shows there have been successful logins without instant disconnects, so nothing that indicates an error.
 
That's the right question to ask. There's no error message and no information about the logged disconnects. The log clearly shows there have been successful logins without instant disconnects, so nothing that indicates an error.
But? How i disable to show this information. Every 2 minutes spam to window. In this period 0 users connected, im sleeping))
 

Attachments

  • Безымянный777 - Beyond Aion goes open source - RaGEZONE Forums
    Безымянный777.webp
    177.5 KB · Views: 68
You should look into what's causing the connection attempts rather than how to disable logging about it. If no game is running, something else is trying to connect to your server's ports.
 
Thanks, yes, i find roblem and no more this spam in console)))
Next step, mysql bd problem, can help?
 

Attachments

  • Безымянный777 - Beyond Aion goes open source - RaGEZONE Forums
    Безымянный777.webp
    159.3 KB · Views: 85
Hi, sorry anyone can point me to a good guide on how to run this on linux? (Rocky Linux or CentOS)

TIA
 
Very nice server. I wonder if this can also downgrade to a 3.5? Anyone got idea?
 
Thanks, yes, i find roblem and no more this spam in console)))
Next step, mysql bd problem, can help?
Looks like it fails at making-updating Ranking List for Legions. You might try to make a Legion in-game and check if that fixes it (probably there is none so it fails). Otherwise you should check your database (maybe you are missing legions table?).

Very nice server. I wonder if this can also downgrade to a 3.5? Anyone got idea?
Pretty sure you cant downgrade server-side as you think, you might be referring to client. If you want 3.5 just get that version's server files (and client)
 
Looks like it fails at making-updating Ranking List for Legions. You might try to make a Legion in-game and check if that fixes it (probably there is none so it fails). Otherwise you should check your database (maybe you are missing legions table?).
I created Legion, wait 30 mins and restart gs. Not help me(
When server execute script "AbyssRankUpdateService: Executing rank update..." Then everytime Error in logs

problem solved.
 

Attachments

  • Безымянный777 - Beyond Aion goes open source - RaGEZONE Forums
    Безымянный777.webp
    80.3 KB · Views: 57
Last edited:
I was able to disable in PlayerClass.java
Code:
public boolean isStartingClass() {
    // Disable creation for ENGINEER, RIDER, GUNNER, ARTIST, and BARD classes
    switch (this) {
        case ENGINEER, RIDER, GUNNER, ARTIST, BARD:
            return false;  // These classes cannot be selected for new characters
        default:
            return startingClass == this;
    }
2024-11-30_12h08_38 - Beyond Aion goes open source - RaGEZONE Forums


Not showing the class itself requires editing the client?
 
I was able to disable in PlayerClass.java
Code:
public boolean isStartingClass() {
    // Disable creation for ENGINEER, RIDER, GUNNER, ARTIST, and BARD classes
    switch (this) {
        case ENGINEER, RIDER, GUNNER, ARTIST, BARD:
            return false;  // These classes cannot be selected for new characters
        default:
            return startingClass == this;
    }
I wouldn't recommend editing this method, as it is also checked in other places and would cause unintended side effects with skill auto-learning for example.
You could modify to something like !playerClass.isStartingClass() || playerClass.isDisabled() and either hardcode the classes in your new isDisabled method, or better just return CustomConfig.DISABLED_CLASSES.contains(playerClass); in there and implement the config value as Set<PlayerClass> DISABLED_CLASSES (configure it with gameserver.disabled_classes = ENGINEER, ARTIST).

Not showing the class itself requires editing the client?
There is to tell the client the server is a . If you set it to 1, the Engineer and Artist classes are missing in the character creation screen, but this flag changes much more than just this. For example, Balaurea maps and Oriel/Pernon are not selectable for teleport anymore.
 
The count of characters is not shown and I always get this page where I have to confirm selection of server all the time.
2024-11-30_22h34_30 - Beyond Aion goes open source - RaGEZONE Forums
 
Back