Jump to content

Recommended Posts

Posted (edited)

Hi guys. Once when I was a kid I was playing Lineage II. It was chronicle 4. It was exciting time and good experience for me at that time of period.

Because of my free time and to refresh my Java codding knowledge I want to try out making a server of my own.

I`m getting started by saying sorry about my poor english, haven`t time to practice anymore. Have past several years since I last wrote any text in another language.

 

So getting back to my topic. Before I start to learn L2J structure, I wanted to ask few question to experience users in this forum.

 

1. Which chronicle you advise me to use for my first test server?

 

I  have already explored this forum a little bit and found out that there are many chronicle, many projects, several custom packs and much more.... Also many projects are dead and inactive.

For example If I choose an Interlude, I probable should go with aCis right? Because it has clean code, many bug fixes, right?

And if I choose the latest version of Lineage 2 which is Ertheia I guess then I should choose L2J, simple because it is the only dev. in that version.

Also If I visit L2J home page. I see that Core builds with High Five version have been updated in 10-11-2015 but Ertheia which is I guess is the latest version had an update only in 2014 year and it led me to think...  Is L2J still alive? Then I visited L2J bitbucket and I saw that L2J have some updates recently and it says that master branch is currently High Five. So I don`t get it? Is the latest version High Five? Anyways... Lets say I take the latest version of L2J, will there be many bugs in all the new features? And what about the old features? Cus from my experience I can tell that with new versions they sometimes broke all the old things which used to work good. Maybe my idea is to big and I`ll be not able to work with L2J simply because of the huge loads of code which I`ll need to fix for all new items / quests / etc. to work correctly

 

Also what about the players of Lineage 2? Which version do they like most?

Which version is most popular today?

 

2. I see that half of this forum is only for VIP`s / Donators.

 

I don`t mind donating money to this forum if the users are friendly and helpful.

I just want to know if the sections which is only for premium users have some extra content and extra code available which I can use in my server.

 

3. How much time it will make me to understand L2J server source structure and logic?

 

I will have 1 month free time - August. In this month I want to build a server and then start to test it with live players.

Lets say I`m not a Pro at Java codding but I can easily read and understand code. Also I can distinguish bad codding from good one and make some bug fixes in the code.

Also I can write some code of my own but not I`m not PRO at it.

 

That`s probable it for now.

Maybe you have some other advises for me.

 

I hope for good comments, with respect - Slash.

Edited by Slash
Posted

It depends always on what you are trying to achieve.

I would go for H5 version.

 

You can always check our project which is based L2J source's but with a lot updates fixes and new features than a clean l2j project.

Weekly updates are taking place and there are guides on our closed community which will help you to be online on your own server in less than 1 hour.

 

https://www.l2jsunrise.com/

We are not a open source project, tho our community contains 127 user's.

Posted (edited)

So you woke up one morning and you said today i'll make a lineage 2. No matter if i never did anything similar, no matter if i got no idea about programming, no idea

if i have no idea whats going on with L2, in 1 month i want a server running with live players in.

 

You asked for serious answered but the way you say the things does not allow me to give you one. Lets ignore the fact that you have no idea and you want open 1 more fail server like 99% of the world that will close

in 5 days. At least try to have a nice set up on your topic structure.. this line: "I will have 1 month free time - August. In this month I want to build a server and then start to test it with live players."

gave me cancer.

 

You cant do anything in 1 month on your own.. unless you hire a developer, cause if you hope to learn java and learn how l2j work and edit the server in 30 days then in 5 days i can make jurassic park animatronix lel.

 

Now about what you asked on second question is up to your IQ how long it take you to realise. You cant go around and ask questions like this.. Can you imagine if i ask you how long i need to learn photoshop? 

How the hell are u supposed to know if im dumb and take me 4 months to learn how to use brush and end up making a circle with 2 colors or in2 days i can do photo manipulation cause im smart

and a bit skilled. This is up to the person. 2cf31ht.png

Edited by AccessDenied
Posted (edited)

It depends always on what you are trying to achieve.

I would go for H5 version.

 

You can always check our project which is based L2J source's but with a lot updates fixes and new features than a clean l2j project.

Weekly updates are taking place and there are guides on our closed community which will help you to be online on your own server in less than 1 hour.

 

https://www.l2jsunrise.com/

We are not a open source project, tho our community contains 127 user's.

 

Thx for your advise. I was also thinking of going with H5 or Interlude.

Checked ur home page, checked ur prices, bacically if I join your community, it costs me 150 euros for lifetime support.

In that case, if you really have a plans for next 4 years and you will not abandon your projects and have daily updates. It`s really cheap and good offer.

It`s just a little bit sad that I cannot see the changelog. So I cannot actually see what you are editing before I make the payment.

So I cannot see what you have already done since you have started ur work with the best H5 emulator on the internet. ;)

 

I`m interested but not ready to join because I want to check the L2J source, check if I really want to do all this and get acquainted with the game.

Also are you not afraid that Lineage 2 will become very un-popular because it`s pretty old game? And after 4 years nobody will play it?

 

So you woke up one morning and you said today i'll make a lineage 2. No matter if i never did anything similar, no matter if i got no idea about programming, no idea

if i have no idea whats going on with L2, in 1 month i want a server running with live players in.

 

You asked for serious answered but the way you say the things does not allow me to give you one. Lets ignore the fact that you have no idea and you want open 1 more fail server like 99% of the world that will close

in 5 days. At least try to have a nice set up on your topic structure.. this line: "I will have 1 month free time - August. In this month I want to build a server and then start to test it with live players."

gave me cancer.

 

You cant do anything in 1 month on your own.. unless you hire a developer, cause if you hope to learn java and learn how l2j work and edit the server in 30 days then in 5 days i can make jurassic park animatronix lel.

 

Now about what you asked on second question is up to your IQ how long it take you to realise. You cant go around and ask questions like this.. Can you imagine if i ask you how long i need to learn photoshop? 

How the hell are u supposed to know if im dumb and take me 4 months to learn how to use brush and end up making a circle with 2 colors or in2 days i can do photo manipulation cause im smart

and a bit skilled. This is up to the person. 2cf31ht.png

 

Ur message made me laugh :) I guess there are some "optimists" in every forum community. Don`t worry, won`t even bother to argue with you about ur opinion.

 

Just want to make some things clear here...

 

1. Did not say I want to make fail server. Just asked ur advise about best chronicle.

2. Did not say I want to make a live server for all world. Maybe for some local players from my own country.

3. I do not need to learn Java. I have learned it for 4 years in my school. It`s just that some time have passed so I have forget some things. That`s the main reason why I want to make Lineage II server. It`s a good practice of coding, I`m not making a live server for 1000 players and dev. plans for next 5 years. ;) So don`t worry about that bro, you would not be even able to join it.

4. You can learn the basics of Adobe Photoshop / Illustrator in 1 - 2 weeks. 5 days for each. At least it made me that much when I was learning it for my work. Codding is like writing an essay, If you do know how long it will take you to write one A4 page essay and than multiply that amount for example with x50 or x100 then it`s ur damn problem. Not guy`s problem who just joined this forum. And I`m doing it for myself, so I don`t need to hire a  developer.

 

Still thx for your respond. Some times criticism is good. If I knew English better, I could explain ur my thought much easier.

 

P.S You have so many forum posts and still no idea about programming? Weird...

Secondly -  If you have a cancer, I advise you to go to hospital. ^_^

 

 

 

Then better dont look into l2j code Kappa

 

Haha, It` not only in Lineage II. I think all custom made scripts in many different games have a clean code problems.

It`s because some of guys have learned to code by their self looking at examples from others guys in internet.

They have never visit IT courses. You can write the code different and it will work both ways. The trick is to write it as short as possible with the correct syntax.

 

Please, don't go for H5, it sucks and is more annoying than Interlude... :lol:

 

What do you mean by annoying? Please explain a bit more.

Edited by Slash
Posted

Then better dont look into l2j code Kappa

You better don't look into russian packs code. Insta eye cancer :dat:

 

 

It`s just a little bit sad that I cannot see the changelog. So I cannot actually see what you are editing before I make the payment. So I cannot see what you have already done since you have started ur work with the best H5 emulator on the internet. ;)

Also are you not afraid that Lineage 2 will become very un-popular because it`s pretty old game? And after 4 years nobody will play it?

In that case, if you really have a plans for next 4 years and you will not abandon your projects and have daily updates. It`s really cheap and good offer.

Good point, but that's marketing. You don't see the sources, you don't know what works > you buy it > you realise how shitty it is :D

That's a pure business for him. Longer l2' life is, more money he will get.

As he would care, he can shutdown the project even in next week. Bank account $$: check!

Posted

Thx for your advise. I was also thinking of going with H5 or Interlude.

Checked ur home page, checked ur prices, bacically if I join your community, it costs me 150 euros for lifetime support.

In that case, if you really have a plans for next 4 years and you will not abandon your projects and have daily updates. It`s really cheap and good offer.

It`s just a little bit sad that I cannot see the changelog. So I cannot actually see what you are editing before I make the payment.

So I cannot see what you have already done since you have started ur work with the best H5 emulator on the internet. ;)

 

I`m interested but not ready to join because I want to check the L2J source, check if I really want to do all this and get acquainted with the game.

Also are you not afraid that Lineage 2 will become very un-popular because it`s pretty old game? And after 4 years nobody will play it?

 

 

Ur message made me laugh :) I guess there are some "optimists" in every forum community. Don`t worry, won`t even bother to argue with you about ur opinion.

 

Just want to make some things clear here...

 

1. Did not say I want to make fail server. Just asked ur advise about best chronicle.

2. Did not say I want to make a live server for all world. Maybe for some local players from my own country.

3. I do not need to learn Java. I have learned it for 4 years in my school. It`s just that some time have passed so I have forget some things. That`s the main reason why I want to make Lineage II server. It`s a good practice of coding, I`m not making a live server for 1000 players and dev. plans for next 5 years. ;) So don`t worry about that bro, you would not be even able to join it.

4. You can learn the basics of Adobe Photoshop / Illustrator in 1 - 2 weeks. 5 days for each. At least it made me that much when I was learning it for my work. Codding is like writing an essay, If you do know how long it will take you to write one A4 page essay and than multiply that amount for example with x50 or x100 then it`s ur damn problem. Not guy`s problem who just joined this forum. And I`m doing it for myself, so I don`t need to hire a  developer.

 

Still thx for your respond. Some times criticism is good. If I knew English better, I could explain ur my thought much easier.

 

P.S You have so many forum posts and still no idea about programming? Weird...

Secondly -  If you have a cancer, I advise you to go to hospital. ^_^

 

 

So many wrong things with you said.. you said you wont bother argue with me when you already did but at the same time this "i wont bother argue" seem like you have high self esteem.

Also who said i don't know programming? You make things out of your mind to impress? Damn and if you leanr photoshop in 1 week you end up like our gfx moderator who make brush blending options and he think

he can do photoshop. Anyway you don't seem good person at all from what you say. You being ironic while im realistic and i tell you what i see. 

Posted (edited)

You say? can you give me a link to one? :)

sweets forgot to mention that you also need to pay 500usd for that eye cancer :D

 

@topic

brainDenied is right here, you won't hop into starting of server without:

- someone to take care of everything for you, $$

- own knowledge, which you wont get in 31days

Edited by AlmostGood
Posted (edited)

So many wrong things with you said.. you said you wont bother argue with me when you already did but at the same time this "i wont bother argue" seem like you have high self esteem.

Also who said i don't know programming? You make things out of your mind to impress? Damn and if you leanr photoshop in 1 week you end up like our gfx moderator who make brush blending options and he think

he can do photoshop. Anyway you don't seem good person at all from what you say. You being ironic while im realistic and i tell you what i see. 

 

I simply do not like forum geeks. Went to introduction section, saw ur comments there, saw ur reply here - It`s all clear by me.

I came here with certain issues, wanted to hear a certain answers. Not reading your reply with your opinion about how my message gave you a cancer.

I`m not 16 years old anymore. I know what I want to do. That`s why I came - to know some answers. I do not care what you think about 99 % of users / developers or progress here - within this forum or in whole Lineage 2 codding.

 

In others words. I came here to ask what to choose - dog or cat. And how much space they ask for. But you starting to tell me how animals are hard to look after for. How much free time they asks and how much IQ I need to have to teach them to sit or talk.

Maybe it sound like I`m a bad person, but everybody how knows me from other forums can guarantee that I`m NOT. Please do not make any more off topic discussions in my post - I will not answer them. I respect you. I have nothing against you.

Edited by Slash
Posted

I simply do not like forum geeks. Went to introduction section, saw ur comments there, saw ur reply here - It`s all clear by me.

I came here with certain issues, wanted to hear a certain answers. Not reading your reply with your opinion about how my message gave you a cancer.

I`m not 16 years old anymore. I know what I want to do. That`s why I came - to know some answers. I do not care what you think about 99 % of users / developers or progress here - within this forum or in whole Lineage 2 codding.

 

In others words. I came here to ask what to choose - dog or cat. And how much space they ask for. But you starting to tell me how animals are hard to look after for. How much free time they asks and how much IQ I need to have to teach them to sit or talk.

Maybe it sound like I`m a bad person, but everybody how knows me from other forums can guarantee that I`m NOT. Please do not make any more off topic discussions in my post - I will not answer them. I respect you. I have nothing against you.

True i have a weird way to greet others this does not make me forum geek neither bad person. You can receive any kind of help from me something that others won't offer you cause their standar is really high

ex. xdem (good developer, shitty personality). Everything you said until now is invalid and bullshit.

Posted

What do you mean by annoying? Please explain a bit more.

Nobody play H5 anymore... :lol:

Posted (edited)

You say? can you give me a link to one? :)

It's enough if you take a look at lucera or even frozen   :P

 

You can also use java decompiler to check their custom jar's -> this. everywhere, lol.

Edited by SweeTs
Posted (edited)

Nobody play H5 anymore... :lol:

So players who still plays L2 chooses Interlude?

I guess the main and most important thing for beginning is balanced classes and balanced skills.

Edited by Slash

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

    • L2jBayev Chronicle 3: Rise of Darkness – AiEngine Edition In short: this is a C3 build with a full-fledged AI engine, live mercenaries, a built-in quiz, a “personal account” in the Community Board, and server logic neatly distributed across thread pools. The project is about a living world without lags : bots farm, communicate, gather parties, teleport along routes, and the server remains cold and stable.   What's inside (the most delicious) 1) Full-fledged AI engine for characters Behavior types: farming ( FarmAI ), combat ( CombatAI ), party logic ( PartyAI ), trading/walking ( TraderAI / WalkerAI ), support roles (healer, etc.). Class profiles: for mages/archers/daggers, etc., “smart” skill rotations, distance control, sleep/save skills, healing, loot pickup, etc. are implemented (see examples of classes like SpellSingerAI , NecromancerAI , etc.). Self-healing and teleports: when dying, the bot goes through a sequence of steps without sleep()- via AITaskSequence + AITeleportToLocTask , searches for the nearest gatekeeper and teleports via TeleportationManager with routes depending on the level. Auto-support: auto-nipples, arrows/bones, smart auto-proceduring of buffs and auto-banks CP/HP/MP with thresholds - all sewn into the auxiliary EtcPlayersAi . Chat context: ChatManagerAi processes mentions, makes responses with delays (anti-flood), supports party chat and “human” reaction. Understanding: ChatManagerAi system  processes the dialogue, bots remember your aggression and insults, they start to respond less often to modern users, stop accepting or inviting to a group (party) and when it goes beyond the peak they will simply merge you, and every time they see you on the PC, there is an opportunity to measure more often, communicate respectfully and beautifully, in general, a “human” reaction. Why a player/admin needs this: bots actually “live”, farm and interact, and don’t just stand on macros. This is a great background for online and PvE action.   2) Mercenaries (Mercenary system) Full-fledged companion character : L2MercenaryInstance with its own MercenaryAI (movement, attack, support, consumables, shots). Behavior modes: DEFENDER / SUPPORT / PASSIVE - switchable to suit your playing style. Progress and trust: the mercenary's trust/exp/level grows , skills are learned according to the MercenarySkillTree (conditions are based on the trust or level of the owner). Templates and equipment: via MercenaryTemplateTable and spawner - model/weapon/type are selected. Social: MercenarySpeechManager - a set of speeches; the mercenary "comes to life" in the chat. Premium Link: Premium account owners give the mercenary additional trust (faster progress). Why: This is not a dummy pet, but a playful companion with modes, training and “character”.   3) Quiz (event viktorina ) Rounds according to schedule: pre-launch with announcements (minutes/seconds before start), registration .reg, auto-opening of the window. Multiple choice questions: question + set of answer buttons; fair processing, timings, question change. Tops and history: results table, statistics, neat UI via HTML assembly. Flexible control: you can start immediately or set a delayed start (notification package 5/2/1 min, etc.). Why: regular activity for players, “social entertainment” module right in the build.   4) Personal account in Community Board KB managers: buff cabinet, teleports, clans/forums/mail/friends, tops (PK/PvP/wealth/players), character repair, viewing skill trees , etc. Premium logic: some services/mail are limited by premium; premium also affects the visual (nickname color) and bonuses (see effect on mercenary). Single sign-on: all in one place, no team chaos. Why: conveniently manage your character and services without going into the console or installing third-party mods.   Why is the system technically valuable? Minimum load and stability Separated thread pools: AI logic, hunting, teleports, chat - on separate onesScheduledExecutorService ( AI_THREAD_POOL , MONSTER_HUNT_POOL , TELEPORT_POOL , CHAT_POOL ). No "freezing": task sequencers (teleport/recovery) work through the scheduler, not Thread.sleep(). Bot limitation: protection against overload via thresholds/counters - “extra” bots do not start. One bot - one sequence: AITaskManager ensures that the character does not have parallel conflicting tasks. Smoothing out peaks: starting tasks with offsets so that there are no simultaneous “ticks” of hundreds of bots. Monitoring/logs: own loggers (separate files for info/errors/processes/chats), CPU load monitoring. Bottom line: the build is designed for “thick online” and mass activities without TPS failures .   Additional Features Auto-alliances for farming: party logic invites suitable players (checking level/equipment/clan flags), there are “human” responses to requests. Sub/class management: out of the box helpers for changing class/subclass, auto-learning of necessary skills and selection of equipment by level. Security/protection: secondary PIN/picture password support (used in KB/voiced commands; optional). Premium accounts: privileges in KB/mail/visual and synergy with mercenary progress. Ready-made services: tops, auctions/mail, teleports from KB, buff rooms, repairs, viewing skill trees, etc.   Who is this build for? Freeshare/project admins who want a living world “from the pack”: bots and mercenaries provide a constant background of activity. Players who value convenience: personal account, premium services, events and a mercenary companion. Developers who want a clean, predictable backend with thread pools and a neat task model without “magic”.   How it differs from standard assemblies Not macros - AI profiles with “brains”: rotations, positioning, healing, decision making. Not a decoration pet - a mercenary with his own modes, progress, skill tree and lines. Not a faceless gamemod - an event quiz with UI, schedule, tops. No chaos in flows - strict pools, planning and task managers designed for online and growth. No separate scripts - a single personal account in KB for most activities.   TL;DR (one paragraph for the project card) AiEngine C3 is a build with live AI, smart bots, mercenaries (modes/progress/skills), built-in quiz, premium logic and a convenient personal account in KB. Under the hood are distributed thread pools and task managers without sleep(), so even with a dense online the server remains stable and responsive.   Additionally add - there is still a lot of interesting things command .assassin or shift+target (order murder), shift+target for admins on AI characters for control, admin panel is completely rewritten, many additional functions, mercenaries change their appearance depending on trust, deepseek and chatGPT system is connected for communication of characters like real players, GPT - for newer java, there is still a very large list of fixes after the last versions, a lot has been fixed, including height coordinates (Z) geo-Squares, pathfinding, visibility through obstacles, fix pet summons, trade packages, shop packages, many effects, quests (including the original ones like nipples, etc.), Ai behavior of NPC and RB monsters, absolutely all epics have been transferred to AiLoader no longer in python scripts. Attention! The server is suitable for both classic mode and PvP format, as well as with various mods. Absolutely everything is configured in the configurations to suit your taste and purposes of use. It is recommended to launch the server through L2ServerControl (simplifies management and control of processes). Download Servers: Chronicle 3 Server Chronicle 4 Test Upgraded Server Full Desc & screens: Post & Screens c3 Post & Desc c4    
    • 🎃 HALLOWEEN EVENT 🎃   ‼️ Information and details: https://forum.l2harbor.com/threads/halloween-event-fall-harvest-30-10-07-11.8265/post-168620
  • Topics

×
×
  • 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