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

    • 🏆 UPDATE: CLAN RACE — R$ 300 (PIX in Brazil, or the equivalent in USDT/PayPal) for the first clan ready for World B PvP Worlds opens on Friday, September 25, 19:00 BRT (GMT-3). Everyone starts together, from scratch. The challenge: the first clan with 9 members ready to enter World B wins. Ready = level 51, World C registered and the full C set equipped (weapon, armor and jewelry) with at least 3 attributes on each piece. Only Queen Ant stands between you and World B. Rules: main character only; 9 different people, each on their own PC; the server records the exact time each member became ready. Deadline: October 14. Sign up your clan on our Discord (link on the site): l2mog.com/pvp
    • 🚀 L2-Gold Custom PvP – Beta Test is LIVE! 🚀 Hey guys! We are opening a brand new Custom PvP server and looking for passionate players to help us test it out before the official grand opening! 💥 What we offer: High Rates & Custom PvP Gameplay Custom NPC Buffer, GM Shop & Global GK Balanced classes and epic custom items Interlude with c4 skills 🎁 Beta Rewards: Every active tester who reports bugs or gives feedback will receive Exclusive Custom Rewards on the official launch day! 🛑 No website needed yet! All files, patch, and support are inside our Discord. 🔗 Join Beta Test Here: [https://discord.gg/9qkSxQtTq]
    • "CAN YOU DO A BULGARIAN REVOLUT?" – WE DID. FIRST DRAFT, NO EDITS The request came in short: a photo of a bank card, Bulgaria, Revolut. We said yes and asked the only question that matters – what data. The client was on the road, asked for a couple of hours, then sent the lot: number, expiry, CVV, payment system, bank, cardholder name. Then came the part the client never sees: - ran the number through Luhn – the check digit has to add up, otherwise the card is dead the second anything automated looks at it - matched the BIN to the issuer: Revolut in Bulgaria isn't a "local bank", the cards run through Revolut Bank UAB. The number range has to actually belong there, not just start with the right digit - built the current design, not a five-year-old picture: vertical layout, flat laser print instead of embossing, correct chip module, contactless mark where it belongs - the payment system logo – with the right gradient where the circles overlap and the wordmark sitting exactly where it should. A small thing that kills half the fakes out there - and finally, physics. Plastic has to catch light: a highlight along the edge, a micro-shadow under the chip, a faint fingerprint. A phone shot, not a render Sent the draft for approval. The client looked it over, signed off with zero corrections – final files went out. One pass, no rework. A card is a deceptively simple document. Looks like a rectangle and sixteen digits. In reality it's maths in the number, a tie to the issuer, a current design and light on plastic. Miss any one of the four and the file gets exactly two seconds of attention. Need a card for a specific bank and country? Message us. We'll tell you straight what's realistic for your case – then build it. { all data published with the client's consent} › TG: @mustang_service_ms ( https:// t.me/ mustang_service_ms ) › Channel: Mustang Service ( https:// t.me/ +JPpJCETg-xM1NjNl ) #drawing #card #photoshop #revolut #case
    • ============================================================               CLExt Classic Interlude: v7.80 ============================================================   01. Fixed ValidateLocation handling and player/client position synchronization. 02. Added protection against invalid coordinates and characters falling under the map. 03. Improved XY/Z position and heading validation. 04. Fixed MoveToLocation and MoveToPawn packet conversion and target validation. 05. Fixed TargetSelected, TargetUnselected and MyTargetSelected packet handling. 06. Improved GeoData Z-location handling and disabled unsafe PathNode modifications. 07. Added ExUserInfoInventoryWeight support. 08. Fixed inventory weight and maximum load synchronization. 09. Fixed incorrect 0% inventory weight after character login. 10. Added automatic inventory weight updates after EnterWorld and inventory changes. 11. Added inventory weight packet spam protection and safe weight caching. 12. Fixed BuyList and SellList inventory, slot and weight synchronization. 13. Improved NPC target and Buy/Sell packet validation. 14. Reworked mail attachment inventory and weight validation. 15. Added all-or-nothing mail attachment receiving and safe retry handling. 16. Fixed stackable mail attachment validation and INT_MAX overflow protection. 17. Improved COD Adena validation and post-mail inventory weight refresh. 18. Improved Warehouse Deposit and Withdraw validation. 19. Added protection against malformed warehouse item counts, DBIDs and amounts. 20. Added warehouse INT_MAX, CItem and pSID validation. 21. Improved warehouse anti-dupe protection. 22. Reworked the HTML Cache system for improved stability and memory usage. 23. Added lazy HTML loading instead of loading ~20,000 files during startup. 24. Fixed HTML Cache startup crashes with large HTML collections. 25. Added thread-safe HTML Cache access and Clear/Reload support. 26. Added bad allocation, invalid HTML and oversized HTML protection. 27. Reduced HTML Cache RAM usage, startup allocations and disk I/O. 28. Added HTML Caching ON/OFF with live HTM loading support. 29. Fixed ToggleCachingHook and added VS2005-compatible live HTML handling. 30. Fixed ShortcutInit processing and skill synchronization order. 31. Improved shortcut item validation, augmentation handling and va_list safety. 32. Added LiveMode Ability Point system. 33. Added inventory-item-based Ability Points with configurable pointItemId. 34. Preserved the original level-based Ability Point system as fallback. 35. Fixed incorrect Ability Point display and inventory synchronization. 36. Improved Ability skill learning and point validation. 37. Improved OfflineShopRestore loading and FakePC/DBID handling. 38. Added safer OfflineShopRestore socket limits and batch processing. 39. Prevented thousands of restore sockets from loading simultaneously. 40. Added delayed, non-blocking OfflineShopRestore after server startup. 41. Improved OnEnterWorld initialization order and stability. 42. Improved inventory weight, SkillList and acquired-skill initialization after login. 43. Added VIP integration to the EnterWorld process. 44. Added safe UserExtData initialization without modifying the native User structure. 45. Improved duplicate Bronch Jewel and equipped-slot protection. 46. Improved Bracelet, Belt, Bronch and general UseItem validation. 47. Improved general packet, UserSocket, User, pSD and Creature validation. 48. Added safer INT32/INT64 packet handling and malformed-packet protection. 49. Improved L2Server startup memory usage and lazy resource loading. 50. Reduced unnecessary startup allocations. 51. Improved account-only KeyEngine authentication and remote account validation. 52. Removed account expiration-time requirements. 53. Added updater/restart design without requiring CLExtUpdate.exe. 54. Improved CLIEXT HWID, shared-memory and client/server version validation. 55. Improved ReadFile/WriteFile hooks and MemoryProtector handling. 56. Added UoPilot and Extreme Injector detection handling. 57. Reworked VIP point loading, saving and database synchronization. 58. Fixed VIP Level 0 initialization and first VIP activation. 59. Fixed vip.htm activation after login and from party-shared points. 60. Fixed VIP points being incorrectly reset before successful activation. 61. Improved VIP progression from Level 1 through Level 7. 62. Added proper VIP Level 7 MAX/DONE behavior with no Level 8 requirement. 63. Disabled further VIP point collection after reaching maximum level. 64. Reworked VIP BonusInfo/ReceiveVipInfo packet synchronization. 65. Fixed VIP tier, points, duration and level requirement packet fields. 66. Added VIP duration, tier, point and User validation protections. 67. Added safer 64-bit VIP EXP and party EXP calculations. 68. Preserved subclass maximum EXP protection. 69. Improved ItemDataEx validation during character loading. 70. Fixed augmentation loss during login, relog and server restart. 71. Added safe restoration of augmentation IDs directly from the database. 72. Added CItem, pSID, pExItem and User validation during ItemDataEx loading. 73. Improved Shadow Item mana and item lifetime loading. 74. Preserved item protection timeout data during character loading. 75. Added augmentation loading diagnostics and protected valid augmentation data. 76. Preserved database value 0 for genuinely non-augmented items. 77. Added RaidBoss Status synchronization with the World Map. 78. Fixed alive/dead RaidBoss status updates after spawn and death. 79. Added RaidBossStatus as the source of truth for RaidBoss map packets. 80. Fixed RaidBoss map status synchronization after server/database loading.
  • 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..