Jump to content

Recommended Posts

Posted

Honestly am a big fan of L2jServer and what it stands for.
But sadly, even before the DMCA shutdown, there where no significant updates.

Not only that, but making a server out of the box, would result to failure.

 

You will say, failure? Are you such a noob, you can't make a HighFive server?

Well.. a year ago, a friend of mine, organised and runned a big server with over than 2000 online people, made from people that had previously worked on other servers.

There where 6 developers, 2 client modders and 6 community administrators that where involved with the server.

It has been years since that I had seen such a great and active community.

 

What went bad? Why it failed?

We had a two week closed Beta with about 20 testers, that reported everything working fine. So we went live...

Since that day, with 2000 people online, there was not a day passing by, without a bug been reported to us!

We even got a couple extra developers to assist in fixing the files, but bug reports where literally storming us.

Basic stuff working on L2jServer Gracia/Freya branch where totally screwed!

 

So... yes... failure!

 

I am cooking up some HighFive files... based on those files...

Removing other peoples work from them. Syncing some changes I made on my GoD project.

 

You will say, why on earth would we want some files that where proven to be that bad?

Why? Because they are better compared to the latest L2jServer files.  ;D

 

Stay tuned...

Posted

Honestly am a big fan of L2jServer and what it stands for.

But sadly, even before the DMCA shutdown, there where no significant updates.

Not only that, but making a server out of the box, would result to failure.

 

You will say, failure? Are you such a noob, you can't make a HighFive server?

Well.. a year ago, a friend of mine, organised and runned a big server with over than 2000 online people, made from people that had previously worked on other servers.

There where 6 developers, 2 client modders and 6 community administrators that where involved with the server.

It has been years since that I had seen such a great and active community.

 

What went bad? Why it failed?

We had a two week closed Beta with about 20 testers, that reported everything working fine. So we went live...

Since that day, with 2000 people online, there was not a day passing by, without a bug been reported to us!

We even got a couple extra developers to assist in fixing the files, but bug reports where literally storming us.

Basic stuff working on L2jServer Gracia/Freya branch where totally screwed!

 

So... yes... failure!

 

I am cooking up some HighFive files... based on those files...

Removing other peoples work from them. Syncing some changes I made on my GoD project.

 

You will say, why on earth would we want some files that where proven to be that bad?

Why? Because they are better compared to the latest L2jServer files.  ;D

 

Stay tuned...

i'm waiting for mobius next project :)

Posted

You want try where L2J itself failed, aka manage and keep multiple projects (chronicles) alive.

 

The finality will be you wouldn't be able to fix properly every project, and so your time will be splitted over all those projects. Meaning not a single project will end.

Posted

Don't worry, I've always worked on multiple projects. I even plan to work on the upcoming Helios update.

 

L2J never had multiple branch support, meh... yes they replied to some questions here and there, but in overal it has focused on HighFive for years.

The only actual work made on other branches was on Ertheia by current L2jUnity members.

 

Realistically I can't finish GoD on my own, noone can. I rely on contributions made by other people, it's a team work.

But HighFive, after all those stalling years, is finishable. Unlike L2J, I don't mind using/leeching code that already exists on the web, shamelessly.

And this is what seperated me originally from L2J, I just want things done. L2J waits for years with broken stuff until they are done "properly".

Posted (edited)

Don't worry, I've always worked on multiple projects. I even plan to work on the upcoming Helios update.

 

L2J never had multiple branch support, meh... yes they replied to some questions here and there, but in overal it has focused on HighFive for years.

The only actual work made on other branches was on Ertheia by current L2jUnity members.

 

Realistically I can't finish GoD on my own, noone can. I rely on contributions made by other people, it's a team work.

But HighFive, after all those stalling years, is finishable. Unlike L2J, I don't mind using/leeching code that already exists on the web, shamelessly.

And this is what seperated me originally from L2J, I just want things done. L2J waits for years with broken stuff until they are done "properly".

 

Sorry but there is no differences between GoD and another chronicle, except each additional chronicle adds stuff and delay the "goal". L2J also stopped their behavior about not leeching L2OFF dp / others projects ideas (they used some l2p concepts lately) since at least one complete year.

 

If you can't end a project, you can't end others. And that means your previous project is basically given up. So as I said, you will simply jump from one project to another, without ending anything.

 

Up to you, after all. If I end IL one day, I will probably downgrade it for C4 and C3. Only for the pleasure of destroying huge sections of code than I took time to fix...

Edited by Tryskell
Posted

The point is that High Five, one way or another, is done.

Maybe not 100% retail, but pretty accurate for a long gone chronicle.

Even the worst High Five project that exists on the net, it is not facing the problems that I had with goddess development by a long shot.

It should be shared a long time ago, but once more people just keep their work private.

Sharing my current work would be more than enough. And I am sure that time will prove me right.

Posted (edited)

The point is that High Five, one way or another, is done.

Maybe not 100% retail, but pretty accurate for a long gone chronicle.

Even the worst High Five project that exists on the net, it is not facing the problems that I had with goddess development by a long shot.

It should be shared a long time ago, but once more people just keep their work private.

Sharing my current work would be more than enough. And I am sure that time will prove me right.

 

I don't really get what are (would be) your problems, except opcodes/packet structures and datapack related stuff. It can't be worst than L2JIL, with all the exploits && terrible coding skills from 2008.

 

I agree about the private work part, a big number of chronicles would be already ended if ppl were less selfish. Then the point would be to update all packs with same engines : knownlist system, geoengine, etc.

 

If correctly led (without the need to rewrite EVERYTHING), L2J would be ended since few years already (at least easily up to GF).

Edited by Tryskell
Posted

I don't really get what are (would be) your problems, except opcodes/packet structures and datapack related stuff. It can't be worst than L2JIL, with all the exploits && terrible coding skills from 2008.

 

I agree about the private work part, a big number of chronicles would be already ended if ppl were less selfish. Then the point would be to update all packs with same engines : knownlist system, geoengine, etc.

 

If correctly led (without the need to rewrite EVERYTHING), L2J would be ended since few years already (at least easily up to GF).

everytime you rework something , you keep saying it on every post you do  :happyforever:  :happyforever:  :happyforever:  :happyforever:

Posted

I don't really get what are (would be) your problems, except opcodes/packet structures and datapack related stuff. It can't be worst than L2JIL, with all the exploits && terrible coding skills from 2008.

 

I agree about the private work part, a big number of chronicles would be already ended if ppl were less selfish. Then the point would be to update all packs with same engines : knownlist system, geoengine, etc.

 

If correctly led (without the need to rewrite EVERYTHING), L2J would be ended since few years already (at least easily up to GF).

 

It's not just deleting stuff to go back to IL. I work on adding stuff 8 clients after High Five.

 

Unlike you, I will not rework anything, L2J kept fine with Java 1.6 on Epilogue files on worst machines than the ones that exist today. I actually want to finish High Five.

 

Your Interlude pack is pretty much ready as well, you can also stop rewriting everything. Even on older revisions you have better files than L2J. :P

Posted

It's not just deleting stuff to go back to IL. I work on adding stuff 8 clients after High Five.

 

Unlike you, I will not rework anything, L2J kept fine with Java 1.6 on Epilogue files on worst machines than the ones that exist today. I actually want to finish High Five.

 

Your Interlude pack is pretty much ready as well, you can also stop rewriting everything. Even on older revisions you have better files than L2J. :P

 

Well, reworking everything is my trademark, but even without that, L2J needs some reworks - no matter the chronicle, from C3 to latest.

Posted

Well, reworking everything is my trademark, but even without that, L2J needs some reworks - no matter the chronicle, from C3 to latest.

 

It would be nice to see a HighFive version of aCis. :P

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



  • Posts

    • This is complete dogshit.  It's missing the most basic things. There are duped cells everywhere, and cells where there shouldn't be any, places that are completely unreachable by the player. (like below all sorts of stairs) DO NOT EVEN CONSIDER BUYING THIS, THIS IS CHATGPT SLOP AND A SCAM  
    • A modern game panel rebuilt from scratch for Lineage 2 private servers What is L2jWeb V3? L2jWeb V3 is the new version of the panel, fully refactored from scratch. This is not a small update on top of the old V2 code. The whole structure has been redesigned with cleaner logic, better separation between the web panel and the game database, improved security, and a much better way to support different L2J sources. The goal is simple. Server owners should be able to manage their project, users, donations, shops, game accounts, characters, and multiple servers from one panel without having to fight with hardcoded database logic every time they use a different source. Refactored From Scratch The new implementation was built again from the ground up. The old approach worked, but over time it became harder to maintain because every L2J source has its own database structure, table names, columns, and custom changes. V3 solves this in a cleaner way. Instead of mixing source specific queries all over the panel, the system now uses a proper mapping layer for the game database. Correct L2J Source Database Mapping One of the biggest improvements in L2jWeb V3 is the new database mapping system for different L2J sources. Every important game object is bound to an interface contract. Accounts, characters, items, services, rewards, and other source related actions are not hardcoded directly into the panel anymore. The panel works with contracts, and each L2J source has its own implementation behind those contracts. In simple words, the panel knows what it wants to do, and the selected source knows how to do it in its own database. This makes the project much easier to maintain, easier to extend, and much safer when adding support for more L2J sources in the future. Multi Server Support L2jWeb V3 supports multiple game servers from the same installation. You can add and manage different servers from the admin panel. Each server can have its own database connection, source type, settings, shop products, and services. This is useful if you run more than one realm, different chronicles, seasonal servers, test servers, or multiple projects from the same community. x402 Wallet Crypto Payments L2jWeb V3 also adds support for the x402 protocol. This is a very important feature for modern payments because it allows wallet to wallet payments without a traditional middleman holding the money. With normal payment gateways, the payment usually goes through a company that controls the flow, keeps custody for part of the process, applies rules, and may block or delay things. With x402, the user pays directly from their wallet and the server owner receives the payment directly to their wallet. The facilitator helps the application verify the payment. It checks the payment proof and confirms that the request has been paid correctly, so the panel can safely continue with the donation or balance update. The important part is that the facilitator is not the same as a classic payment processor. It helps with verification and coordination, but the funds move wallet to wallet. For server owners, this gives a more direct payment option and reduces dependency on traditional third party platforms. In order to learn more for x402 protocol click here Donation System L2jWeb V3 includes a complete donation system. Supported payment options can include: Stripe PayPal x402 wallet to wallet crypto payments Donations can be stored in the user's master account balance and then used inside the panel for shop purchases, services, or other features depending on your setup. Master Account System Players use one master account to manage their game accounts and characters. This makes things easier for the player because they do not need to remember every detail separately. From the user panel, they can create game accounts, manage existing accounts, recover details, and access available services. Game Account Control Players can manage their game accounts directly from the panel. Available features can include: Create game accounts Manage existing game accounts Reset or recover credentials View linked characters Use account related services Receive game account details by email if enabled Character Menu And Services The character menu gives players quick access to useful character actions from the web panel. For example, if a character gets stuck, the player can use the unstuck option and send the character back to town without waiting for staff support. More services can be configured depending on the server setup. Shop And Services The shop is fully manageable from the admin panel. You can add products, edit prices, enable or disable products, and choose which server each product is available for. This makes it easier to monetize your server while keeping control over what each server can sell. For example, one server can have different products or prices than another server. Fully Customizable Theme The panel is fully customizable through theme settings. You can change logos, icons, and all main colors directly from the panel, so the website can match your server's branding without editing the code manually. Admin Panel L2jWeb V3 includes a powerful admin panel for managing your project. Admin features include: Server management User management Donation logs Shop management Panel settings Theme settings for logos, icons, and colors Social login settings Security options Game source configuration Most important settings are configurable directly from the panel, so you do not need to edit files manually for every small change. Security Features Security was also improved in the new implementation. Available security features include: Two factor authentication Email verification Cloudflare Turnstile protection against bots Rate limiting per guest IP or authenticated user CSRF protection XSS protection Security headers HTTPS only protection Password confirmation for sensitive actions Social login support Social Login The panel can support social login providers such as Google and Discord. This gives players a faster way to register and log in, while still keeping the account system controlled from the panel. Other Features Database cache system Server status Multi source support Optional email verification Optional account details email after registration Cloudflare Turnstile bot protection Modern user dashboard Modern admin dashboard Clean Laravel based implementation Demo demo.l2jweb.com Some features may be disabled in the demo version or may not work exactly like a live installation. Contact Discord: Contact me Pricing Price is 150 euro flat, the same as Version 2. Existing customers get a 50 euro discount. Custom Work If you need custom features, source adaptations, special services, design changes, or extra integrations, you can contact me and we can discuss your request. Extra custom work is not included by default and must be paid separately. Test And Payment Files are not delivered before payment. If you want to test the panel first, a demo link can be provided.
    • Well, it turns out 100 characters really wasn’t enough for a proper test. Here’s a simulation of 1,500 players in a single location — each one is randomly equipped, running around randomly, and casting skills.    
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..