I am planning to start a low rate interlude server. I am looking for advices to choose an emulator.
First I need a retail like server with the sources, so I can easily write my own custom code, and fix any bug.
I have seen a lot of interlude emulators, but many of them stopped me because they were coded with Python and Java. To me this sounds bad to have all the scripting stuff made in python, I did not run benchmark tests but I'm quite sure it is going to be slower than a full java server. (If I am wrong, let me know !). Plus it looks ugly to have __init__.py files everywhere, I better like to have a Q000_QuestNameHere.java file.
Then there are some "good looking" servers, which are fully java written, the code doesn't seem bad, and it looks fine in game. Except that there is too much custom things (ie. buffs modified, npcs modified, start zone modified, npcs drops modified, ...) so it looks quite hard to rebuild it to look like retail/official server.
And then there are some "not so bad" servers, which again are fully java written, have some matters with the new Java 8 (expects Java 6), but once repaired, can run and look fine too. But many skills are not very well handled, soulshots are not working, some AI have some matters. I could fix this but which option should I choose ?
So I came here to have some advices, emulators name, etc. so I can start developping my server with a good base.
Also, if you can advice me some non free emulators, I don't know yet if I am going to buy some, but this can be interesting.
Thank you for your time and future informations =)
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Hello,
I’m working on decrypting the Init packet that the server sends to the client during login. This packet is treated specially and contains the Blowfish keys used to encrypt and decrypt subsequent packets. Although it isn’t encrypted irreversibly and should be reversible, I haven’t succeeded yet.
My goal is to extract the Blowfish key to decrypt certain client packets without disrupting the normal session flow. I can inject a DLL to sniff the packets, and with that I plan to develop a module that extends the client’s functionality. For example, after logging in, this module would capture all the data the client receives (character data, etc.). Additionally, it could listen for real-time server events, enabling integrations with Discord SDKs or other systems, thereby expanding Lineage 2’s capabilities.
Init packet(0x00) LoginServer.
Currently in the java Cores I checked there is no decode function for this package, only encript.
Information
Selling a premium Lineage 2 High Five (L2J) project with active development, available by subscription.
Includes Git support and access to compiled or full source code.
Ideal for serious server owners seeking stability and performance, uniqueness and well-done features.
General Project Specifications:
JDK Version: 23 -> 24
Chronicle: HighFive
Structure: Core & Datapack merged into a single project
Database: MariaDB
Database Driver: HicariCP
GIT Website: gitlab.com
Features include (but are not limited to):
1. Tournament Single & Party (Check Youtube Video)
2. Faction (Check Youtube Video)
3. Event Engine (Check Youtube Video)
4. Sell Buff System (Check Youtube Video)
5. Start UP System (Check Youtube Video)
6. User Panel
7. Visual - Dress me System
8. Donate Store
9. Automatic Farm System (Check Youtube Video)
10. Captcha (Anti-BOT) (Check Youtube Video)
11. Auction (Check Youtube Video)
12. Vote (API)
13. Admin Real Time Balance (Check Youtube Video)
14. Achievements (Check Youtube Video)
15. Daily Mission (Check Youtube Video)
16. A.I. Bot (Check Youtube Video)
17. Rebirth
18. Daily Reward
19. Skill Tree - Ability System
20. Craft System
21. Twitch Automatic Reward (Check Youtube Video)
22. Quiz Game (Check Youtube Video)
23. Automatic Item Enchant (Check Youtube Video)
24. Secondary Auth Using Google Authenticator (Check Youtube Video)
25. Gm Shop - Gatekeeper - Scheme Buffer
How to get Access (Payment Subscription):
To get Access you either pay monthly subscription to GIT for source or Compiled. Project is currently active and has at least 1-2 commit / day.
Clients in both Compiled & Source subscription can request features or any addon in already existing mods inside discord.
Price per Month (Source) in GIT: 250 Eur
Price per Month (Compiled) in GIT: 100 Eur
Contact:
To get Access or ask further information join discord
https://discord.gg/gKAsAhJNuq
Question
Erall
Hello,
I am planning to start a low rate interlude server. I am looking for advices to choose an emulator.
First I need a retail like server with the sources, so I can easily write my own custom code, and fix any bug.
I have seen a lot of interlude emulators, but many of them stopped me because they were coded with Python and Java. To me this sounds bad to have all the scripting stuff made in python, I did not run benchmark tests but I'm quite sure it is going to be slower than a full java server. (If I am wrong, let me know !). Plus it looks ugly to have __init__.py files everywhere, I better like to have a Q000_QuestNameHere.java file.
Then there are some "good looking" servers, which are fully java written, the code doesn't seem bad, and it looks fine in game. Except that there is too much custom things (ie. buffs modified, npcs modified, start zone modified, npcs drops modified, ...) so it looks quite hard to rebuild it to look like retail/official server.
And then there are some "not so bad" servers, which again are fully java written, have some matters with the new Java 8 (expects Java 6), but once repaired, can run and look fine too. But many skills are not very well handled, soulshots are not working, some AI have some matters. I could fix this but which option should I choose ?
So I came here to have some advices, emulators name, etc. so I can start developping my server with a good base.
Also, if you can advice me some non free emulators, I don't know yet if I am going to buy some, but this can be interesting.
Thank you for your time and future informations =)
Edited by Erall20 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.