Jump to content
  • 0

Developing for interlude, which pack ?


Question

Posted

Since I downloaded interlude again and because it's been a long time since I coded anything for L2J, I'm thinkinig to write some custom things for interlude. Which lead us to the current topics question, aside from all the pile of garbage that goes around is there any pack that currently fullfils the following criteria :

 

1)Stable: Less NPE, less memory leaks, less game mechanic exploits.

2)Developed status: Most of the main features done.

3)Not under heavy alpha development : Less frequent commits, less refractor.

4)Able to go live in a server: Not something that is just for testing.

 

Thanks a lot.

11 answers to this question

Recommended Posts

  • 0
Guest Elfocrash
Posted

The choices are acis and frozen. Nothing else.

  • 0
Guest Elfocrash
Posted

Pretty straightforward I see thanks. Isn't aCis thought still under heavy development ? Has there been any server going live with aCis ?

Yeah i it is under heavy deving indeed. There are several servers that used acis with success like L2 Rival.

  • 0
Guest Elfocrash
Posted

I thought the choice would be Esios.

Who gives a shit about that lol

  • 0
Posted

What you ask doesn't exist.

  • L2JFrozen got 19 pages of bugs and probably got even more hidden, I don't even count the fact they never refactored anything by their own (even if the quality of their last commits improved by a lot). Their main reworks were Olympiads took from L2RT, partymatching from me, and MMOCore from me. Then they fixed Scoria issues, and still got numerous bugs.
  • aCis is in heavy rework, for instance scripts folder which is still at 80% done, but important refactors are behind (notably those days, NPCs templates which use L2OFF base stats). I focus on bugs reports sections, and complete scripts folder for now. Big reworks would eventually come in few months, but for now I stop definitively big changes on code (except adding features, such as SCHs).

 

aCis is used by some servers, but people don't want to say they use it, I don't know why. I made an (successful) arrangement with L2Rival in the past, and it reached 550 ppl at best. The server could easily handle 3-4k ppl if RAM usage was following my expectations. The server has been kept at best 2 weeks without any restart, restart done only to apply diff patches.

 

About current aCis, I got 2 annoying "critical" issues, one with the geoengine due to the drop of Javolution (but i know where it is and i'm waiting current geodriver L2J rework) and one with movement check happening rarely (can be found here, stackoverflow coming from a movement rework then I will probably revert back when i won't be lazy : http://pastebin.com/UgL5vYFd).

 

If you like adventure you can try L2JHellas, which is based on Archid. They didn't make any important changes by their own, so rely only on Archid changes.

 

Btw if you want to code customs you should simply use L2J basic version. Any pack got different methods names, or even new methods / new implementations. I don't get the point to use "that" or "that" pack :P. If you see only about popularity and the count of your patches being downloaded, take L2JFrozen.

  • 0
Posted

I always use l2acis, but:

 

Developing for interlude

 

and then

 

-List of things where I wouldn't be doing much development anyway
.

 

If you're going to be developing custom things then I'd be less worried about things that are already implemented and instead understand how 1 pack does it and how you're going to adjust it to fit efficently with your planned features.

Guest
This topic is now closed to further replies.
×
×
  • Create New...