Jump to content

Making A Java Based Lineage 2 Server From Scratch


Recommended Posts

My server makes 700$ from donates daily, don't I deserve such a build? Open my eyes doc so I can get rid of it if needed.

Your server is dead lol. Do you really think people believe you?

Link to comment
Share on other sites

I'm doing enterprise application, meeting with customers and integrating with existing products

So you've obviously seens things that i havent due to the different in the sectors so what are we talking about in the first place?

Link to comment
Share on other sites

I remember you were saying wrong things about C sharp which was beyond idealistic, and I tried to open your mind a bit.

 

You might be doing it at work for now, but specialisation is not a good thing, nor having preferences.

 

People are looking for full stack and while c#, while crappy TO ME (which doesn't mean I don't code with it at all), might have some followers, you should check other language and what they have to offer before throwing to people face M$ greatness

Link to comment
Share on other sites

For the past 6-7 years since i joined L2J there was many people saying that it could be done better from the scratch.

The truth is i never saw one actually work on such project for more then few weeks, L2J Free Genesis project started with big boom, but it didn't get much further.

So.. i guess that's not a task worth starting.

L2J Is far from being perfect, it requires huge modifications but they're "do-able", it might take time but all could be rewritten, as Tryskell did with aCis, as we did on L2J we reworked many things some for better some for worse.

But at least L2J gives you some solid base, a place where you can start, there are very few critical implementations that has to be reworked, like AIs, Skill Engine, Sieges and residences and zones.
But overall you have most of the stuff working on some decent level.

The chance to get L2J better are much higher then start a project from the scratch and actually get somewhere

Link to comment
Share on other sites

AI rework... thats like a dream...  :troll:  :troll:

 

I don't say that specially for you, but for ppl who got atm no clue.

 

The main problem with AI is one is based on intention (from the monster) and another on event (from external sources). The 2 systems synergizes somewhat, but can be redundant aswell. Merging both is kinda shitty. I saw one interesting exemple of "primitive intention overriding" on L2J forums by Deedlit, but you have probably to rework a lot of code.

Edited by Tryskell
Link to comment
Share on other sites

Compared to major options such as PHP or JAVA, which are free and open source, what's your point here ?

Python is a great option and open source too! :lol:
Link to comment
Share on other sites

I don't say that specially for you, but for ppl who got atm no clue.

 

The main problem with AI is one is based on intention (from the monster) and another on event (from external sources). The 2 systems synergizes somewhat, but can be redundant aswell. Merging both is kinda shitty. I saw one interesting exemple of "primitive intention overriding" on L2J forums by Deedlit, but you have probably to rework a lot of code.

This system is the cancer of l2j, really.

 

Nowhere near anything retail, poorly implemented.

 

We reference it at black magic. You might not have major issue with it on acis because of the game version, but you have a lot of them is your goal is anywhere near making something retailish.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock