Jump to content

Recommended Posts

Posted

Do some benchmarks, if russians don't even use Javolution, that means something. You're also one-way minded in your own style. And L2J learn, as you can see they dropped Trove, and they begin to drop Javolution.

 

I don't prefer L2J, I just say they do a good job, like L2JFree probably did in their times, and people throwing random stones while they got almost no experience or even failed experience about project managing should just stay humble before saying a pack worths or not.

 

About pack, just stick to L2J I guess if you only want to experiment. At least your code can be re-adapted to almost any pack.

 

You know the big differences from one pack to another is generally ridiculously low, such as imports or class names changes. Using one or another pack, if it's to create your own customs, got almost 0 impact on produced code.

Posted

I said that your updates arent worthy cause your projects development is too fucking slow and when after a bunch of months you decide to share your old rev we see updates that could have be done within a few days or a week max. You cant prove me wrong

Posted

Do some benchmarks, if russians don't even use Javolution, that means something. You're also one-way minded in your own style. And L2J learn, as you can see they dropped Trove, and they begin to drop Javolution.

 

I don't prefer L2J, I just say they do a good job, like L2JFree probably did in their times, and people throwing random stones while they got almost no experience or even failed experience about project managing should just stay humble before saying a pack worths or not.

 

About pack, just stick to L2J I guess if you only want to experiment. At least your code can be re-adapted to almost any pack.

 

You know the big differences from one pack to another is generally ridiculously low, such as imports or class names changes. Using one or another pack, if it's to create your own customs, got almost 0 impact on produced code.

 

 

And see this is my issue with this, people always think like okay this works alredy so dont even look into it. Heres an example, thread management in l2j is really old it works yes but theres so much room for improvement since ages that its not even funny considering how big of an impact it has. Ofcourse l2j did start some things that make perfect sense such as exporting stuff into the datapack but the way its executed is something that again have tons of room for improvement but nobody does anything about it because it works.

 

The thing is that even tho sometimes there are great improvement for example i really like the extension of the skills and items on dp side in l2j, many times what happens is they either need ages to do something that has been done since ages(fbiagent shared the geoabstraction years ago and it took them years to implement an alredy fine code) or the other thing is they know about an issue and instead of fixing it they just increase memory heap size(it was a "temp fix" for their lack of care about performance which eventually become a fix for it for the time beeing). Also but this is something that i can understand from a user friendlyness point of view, the only reason why they cant organize their projects properly is they dont intend to use maven or any other advanced project management tool, which even tho harder to use from a user standpoint because it needs a bit more background setup gives a huge boost in productivity.

Posted (edited)

@xdem

 

I invite you to contribute to the project then, it's a collaborative pack, the access is granted on donation or code share (you should know that). I got a personal life, and met someone in last November.

 

If you can make it faster, then just do it, and be my guest. I test all I commit, I double and triple check. You can code fast ok, but what's your error % ? If it's to re-commit 10 times the same thing until it get fixed, or you breaks another aspect of gameplay, then it doesn't worth to code fast.

 

I don't know if you took time to write a single Java quest, but it's time consuming. Reading code is easy, writing without making flaws, with no exploits, no fails, HTMs check and such that's another story. And when you got almost 450 scripts to rework, eventually, yes, it takes a lot of time. I probably would be really advanced on core side without that idiot scripts.

 

@Intrepid

 

I fully agree with you than some shares took litterally years to be commited on L2J, and it's a main issue (which is a current discussion on L2J forum Advanced Users section).

Edited by Tryskell
Posted

I invite you to contribute to the project then, it's a collaborative pack, the access is granted on donation or code share (you should know that). I got a personal life, and met someone in last November.

 

If you can make it faster, then just do it, and be my guest. I test all I commit, I double and triple check. You can code fast ok, but what's your error % ? If it's to re-commit 10 times the same thing until it get fixed, or you breaks another aspect of gameplay, then it doesn't worth to code fast.

 

I don't know if you took time to write a single Java quest, but it's time consuming. Reading code is easy, writing without making flaws, with no exploits, no fails, HTMs check and such that's another story. And when you got almost 450 scripts to rework, eventually, yes, it takes a lot of time. I probably would be really advanced on core side without that idiot scripts.

 

im an open source guy, I dont care for whats happening on the "background" (inner circle)

 

L2j developers have their private sources too, a superior thing in which only their veterans are granted access, yet we flame them based on their open source cause we dont care for their inner circle. If you got my point

Posted

@xdem

 

I invite you to contribute to the project then, it's a collaborative pack, the access is granted on donation or code share (you should know that). I got a personal life, and met someone in last November.

 

If you can make it faster, then just do it, and be my guest. I test all I commit, I double and triple check. You can code fast ok, but what's your error % ? If it's to re-commit 10 times the same thing until it get fixed, or you breaks another aspect of gameplay, then it doesn't worth to code fast.

 

I don't know if you took time to write a single Java quest, but it's time consuming. Reading code is easy, writing without making flaws, with no exploits, no fails, HTMs check and such that's another story. And when you got almost 450 scripts to rework, eventually, yes, it takes a lot of time. I probably would be really advanced on core side without that idiot scripts.

 

@Intrepid

 

I fully agree with you than some shares took litterally years to be commited on L2J, and it's a main issue (which is a current discussion on L2J forum Advanced Users section).

I give it to you good work needs time, yet heres another view on that subject. Generally a layout of an svn project(could be another thing to highlight that SVN is old as anything bitbucket is way better in every sense) is trunk,branches and tags. So an ideal development process goes like this:

 

I want to update h5 to god for example so i release to branches the latest stable h5, than update the trunk which always has to be an unstable use at your own risk version with something big like packets, when thats done create a snapshot into tags as a restore point if something goes wrong. After that update the trunk with again something big like skills and create a snapshot into tags, after that lets say update quests and again create a snapshot into tags. I know thats way too ideal to actually follow and it rarely happens but it could be like this also. From that view i agree with xdem also because if you follow the basics of the svn structure than it could be done many ways not jut with a rare release when a bunch of stuff is done.

Posted (edited)

The open source system doesn't work, as you explained L2J got an hidden version, l2p is only leaked and leaked over through their forks (overworld, and such), l2jfree is hidden (and last "free" announcement was back in 2010 or 2011).

 

There's no real open source on L2J world, because the system doesn't work : deal with it.

 

About my system, if you're clever you can easily see it's not a "private" stuff. It just exists to say to people "hey, you got 2 hands and a brain like me, you can help too". With aCis I wanted to stop the whining option, and it worked (pretty much, even if Customer rank added few back). I got dedicated people helping me when they can, not just bots users.

 

Anyway it's easy to say you can't work and continue to throw stones from your castle wall.

 

@ Intrepid

 

It's too much perfect to exist :P. And way to long to create. If you're a fully dedicated dev on your pack, I guess you won't care doing that aswell, because it's a waste of time. And that time can be used to code.

 

PS : from rev 1 to latest L2J has NEVER been stable. Deal with it. There are issues everywhere. Creating stuff like stable/unstable is idiot at best. It works fine for, let's say, a chronicle expansion. But otherwise, it's beyond useless to maintain 2 branches updated, until it's 2 different chronicles.

Edited by Tryskell
Posted

The open source system doesn't work, as you explained L2J got an hidden version, l2p is only leaked and leaked over through their forks (overworld, and such), l2jfree is hidden (and last "free" announcement was back in 2010 or 2011).

 

There's no real open source on L2J world, because the system doesn't work : deal with it.

 

About my system, if you're clever you can easily see it's not a "private" stuff. It just exists to say to people "hey, you got 2 hands and a brain like me, you can help too". With aCis I wanted to stop the whining option, and it worked (pretty much, even if Customer rank added few back). I got dedicated people helping me when they can, not just bots users.

 

Anyway it's easy to say you can't work and continue to throw stones from your castle wall.

 

@ Intrepid

 

It's too much perfect to exist :P. And way to long to create. If you're a fully dedicated dev on your pack, I guess you won't care doing that aswell, because it's a waste of time. And that time can be used to code.

 

 

True, thats why i use git. :D

Posted (edited)

Your project would be really better if it was truly open source. You would have more interest and more flow on your forum thus more activity and developers, personally I hate working on codes or engines made by others, Quest class for instance, its not of my taste to reinvent the wheel or to use the methods provided to me by another guy through his engine, you don't even have to be a developer to create or translate a py quest, you learn nothing from it and I hate it. People do it because they have true love on l2 and its quests or for having the feeling that they contribute. Thats not me...

 

As for the open source thing I recommend that its time to switch acis into open source and do what l2j does. Everyone can code for us but only a few can commit. Your team is kinda dead and aCis is dying

 

 

There's no real open source on L2J world, because the system doesn't work : deal with it.

 

Linux

Edited by xdem
Posted (edited)

Random people or 15 year old kids making money with my "open-source" codes or things make me sick, mad and regretful for sharing that's why I stay in my castle throwing stones ;p

 

So I really get it why you are not motivated to be the good guy

Edited by xdem
Posted

Your project would be really better if it was truly open source. You would have more interest and more flow on your forum thus more activity and developers, personally I hate working on codes or engines made by others, Quest class for instance, its not of my taste to reinvent the wheel or to use the methods provided to me by another guy through his engine, you don't even have to be a developer to create or translate a py quest, you learn nothing from it and I hate it. People do it because they have true love on l2 and its quests or for having the feeling that they contribute. Thats not me...

 

As for the open source thing I recommend that its time to switch acis into open source and do what l2j does. Everyone can code for us but only a few can commit. Your team is kinda dead and aCis is dying

 

 

 

Linux

 

 

If you go open source it doesnt encourage people to commit simply because they just want everything ready thats how people work. The few who does commit and give ideas are going to do it no matter what kind of project model you are following. From my past experience i can tell that if you are open source people expect you to deliver everything to them on a silver plate with nothing to get in return, but if you are private people actually seem to have more interest in what you do.

 

Tho many people atleast those i spoke with, dont consider acis as an alternative for their needs because of interlude.

Posted

Atm xdem you're just plain wrong, the amount of contributions with open source system got almost nothing to do with what I currently have, and that's why I never came back (and never will) to open source.

 

You think aCis is dying, but what are others packs then lol. I'm probably the 3rd pack after L2J/L2JFree in terms of people contributing... For an old chronicle such as Interlude, it's almost an exploit.

 

I got a geoenegine rework, a retail spawn manager and I'm preparing with ppl L2OFF skills parsing to migrate directly to retail data. I got almost all missing scripts shared on private workbench aswell. With an open source pack, the only things you got are whiners, people which decide to fork yourself to sell your work, and your eyes to cry ^^.

 

Finally Linux itself got paying forks, so spare me with your bad exemples...

 

Open source isn't a solution, you need dedicated people with strong will and/or knowledge to help. I achieved it with aCis personally, and I'm happy of the result.

 

For a legit answer and to put things in good sections (aka : L2J projects), L2JFrozen is open source. Name me more than 10 contributors which shared more than a 10 lines fix. You will search for a longer time than aCis I think. And if 10 is too small, try 15 and 20 ^^.

Posted

I guess you know all subtilities of Lamba expressions to tell me that...

 

Question was because l2j used to schedule such updates to releases of eclipse versions that supports it the best, and i dont know when this release will happen. :D

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...