Jump to content

Recommended Posts

Posted

Revision 439

 

This revision consists of party matching implementation and few other changes.

Let me point out that it's based on the work done by Gnacik & Tryskell in L2J. Thanks a lot.


About party matching, it had many flaws which got fixed according to retail data.
I hope you find it satisfying.
Thanks xlinkinx for reporting, and your precious support.

Miscellaneous:
- Removed useless checks in CharInfo packet.
- Added a small check for a command channel configuration (just in case admins mess it up).
- Added some olympiad safety checks.
- Moved a Ketra html to merchants, so that it pops up.
- Changed the way that skills are given during subclass change, or leveling (autolearnskills = true).
It used to execute a greater number of queries than that of all skills together x 2. Please report any issues.


That' s all for now.
Party matching was one of the features that was requested since the publicity of the project, and now it's done.
Thank you all for your persistence, and your precious support. :)

Posted (edited)

First post updated.
Added forum links, which direct to compiled version-related topics.

Edited by parizakis
  • 2 weeks later...
Posted

Nice project guys ..

Keep up the good work .. ;)

Thanks a lot. :)

 

Revision 443

 

 

- Ketra/Varka alliance support implementation. Thanks lordeze for reporting.
- Fixed Possessor of a Precious Soul 2 errors. Thanks lordeze, and scave for reporting.
- Fixed extractable items of Clean up the Swamp of Screams quest not working. Thanks scave for reporting.
- Fixed debuff-negating skills not working. Also, improved the way the whole function is done. Thanks scave for reporting.
- Fixed Cure of Seraphim not removing Silence skills.
- Fixed all common/dwarven recipe book bugs. Thanks lordeze for reporting.
- Fixed bug as related to dwarven craft being learned by subclasses of a dwarven character.
- Fixed Create Common Item level 9 not being auto-learned, if skills aren't auto-learned.
- Fixed Create Common Item being learned at level 1, instead of 5.
- Super Haste is now Toggle-like, as requested. Well, people are too lazy to disable it using command, but whatever.
- Added bought/sold htmls for many merchants, instead of using the same html for everything.
- Removed a bad condition in WarWithVarkaSilenos quest.
- Removed bad Gremlin spawns.
- Added Config to Enable/Disable Tutorial. Can be found in altSettings. Thanks a lot yusuketh for suggesting.
  • 2 weeks later...
Posted (edited)

Revision 448

- Updated An Arrogant Search quest. Now it's fully working. Thanks Romash for reporting.
Implemented the part that player can undertake this quest with 2 more companions, as well.
After many tests, i believe the new quest is stable.
- Corrected spawn for Angel's Corpse, and added 3 missing htmls for quest arks.
- Changed some more String checks.
- Fixed Clan Hall rent task being completely broken. It was also updated, so as to work more properly.
The same goes for other functions of ClanHall class.
A Clan Hall message will now be displayed if Clan Warehouse has no Adena.
In addition to l2j, this one will provide information about the time that
players can put money to Warehouse (not done with message at login).
Edited by parizakis
Posted

What i'd love to see on this project is the configs current l2jserver offers. Like more configuarable tvt event, client number restrictions and stuff like that, it would improve the pack a lot and make it more diverse.

Guest Elfocrash
Posted

What i'd love to see on this project is the configs current l2jserver offers. Like more configuarable tvt event, client number restrictions and stuff like that, it would improve the pack a lot and make it more diverse.

I guess he is following the retail path not the custom one. You will probably find some customs shared in the forums of the project.

Posted

I guess he is following the retail path not the custom one. You will probably find some customs shared in the forums of the project.

Maybe on l2jserver they have a bit more "custom" configs but if you look at it they are not only custom but they are also very usefull, plus their mindset is to focus more on the retail stuff aswell.

In different words, i'd like the same way i can make any kind of server i want with l2jserver to be able to do with l2jlisvus (diversity).

Guest Elfocrash
Posted

Maybe on l2jserver they have a bit more "custom" configs but if you look at it they are not only custom but they are also very usefull, plus their mindset is to focus more on the retail stuff aswell.

In different words, i'd like the same way i can make any kind of server i want with l2jserver to be able to do with l2jlisvus (diversity).

I will probably start working on a external project that will be easily attached to the sources of the pack with many custom features. I will make a topic in their forum.

  • 7 months later...
Posted (edited)

I know it's hard that project is so inactive and i feel sorry about this, but i'm afraid there is no other choice.
I took the chance of holidays to do some work, so here we are.

Revision 473

- Dimensional Rift implementation.
After many requests, it's ready for gameplay. Thanks xlinkinx, and many others.

The party rules are slightly different however, in order to stabilize the system.
1) If a party member is dismissed, party will be ported to the waiting room (retail-like).
This will prevent exploits such as leader being greedy and dismiss most of the members in order to keep boss drops.
2) If a party member leaves party, clicks to village button or logs out, he/she will be expelled to the waiting room.
3) Once ported to the next room, all dead members will be revived (excluding the use of a chance card and all members having died).
4) If all members have died, they will be ported to the waiting room, once room timer is over (retail-like).

Missing parts.
- Moving to another room of your choice with adena fee.
- Teleportation from Oracle of Dawn/Dusk to Dimensional Rift.




General fixes.

- TvT Event update. Teleportation is working more correctly now, since it was exploitable before.
  Now, players will be informed 20 seconds before the event starts that they will be ported to arena.
- Improved TvT Event revive.
- GMs can now attack Festival & Rift monsters.
- Added missing message for Mercenary Redfoot.
- Exp penalty will now be applied to a character during death, even if he's reached Lv78 & 100%. Thanks Karakan.
- Small change in Test of Reformer. Now, Aruraune will spawn wherever the last Nameless Ghoul dies. Thanks Karakan.
- Small correction for Rift teleport quest condition.
- Magic skill block has become a just broadcast skill, just like in L2j.
- Fixed Zombie Lord Farakelsus bad coords, making the boss unable to be attacked. Thanks Meteoro.
- Added 2 missing spellbooks and description for all of them. Thanks lordeze.
- Party range is configurable now.
- Fixed duplicate message, if player tried to use a Scroll of resurrection on an NPC.
- NPE checks in DayNightSpawnManager.
- Small improvements and NPE fix in SevenSignsFestival.
- Fixed a bug that monsters were getting respawned, even when respawn has stopped. It's met mostly in Siege guards, and Dimensional Rift monsters.
- Added a check to prevent participants of Festival of Darkness to register to the Grand Olympiad games (just in case).

Thanks a lot for your precious support, and patience.

Edited by parizakis
  • 2 weeks later...
Posted

I will continue this project, already upgraded geoengine, L2DatabaseFactory and java 7 to these sources

Posted

I will continue this project, already upgraded geoengine, L2DatabaseFactory and java 7 to these sources

nice to see that somebody still cares for L2.

  • 3 weeks later...
Posted

Revision 482

- Updated and fixed all bugs for SQL Account Manager. It cleans all account & character-related tables, just like it should. (still buggy with clan data in l2j project).
- Added new settings for server & settings, classpath and javabuilder for datapack. Thanks pandragon.
- Corrected login warning if illegal argument exception is thrown. Account name is not set at that time, so we use account IP instead.
- From now on, hexid file will be saved as hexid.txt. This will get rid of file renaming, which was useless.

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

    • Hi everyone, Since I’m no longer interested in L2 servers, if anyone is willing to continue the project, let me know. I’m currently selling the entire project. DM me for more information if you’re genuinely interested. I can offer limited free support for the first couple of months. It is not cheap. The sale includes the domain, the recently fully redesigned website, the updater, the interface, server files with Lucera ext source, and the database (excluding account passwords, emails, and other private information; character data can remain).   Server for test: https://lineage2.gold/download Server Info: https://lineage2.gold/info Over 110 videos YouTube playlist: https://www.youtube.com/watch?v=HO7BZaxUv2U&list=PLD9WZ0Nj-zstZaYeWxAxTKbX7ia2M_DUu&index=113  
    • You invent yourself a life - bad for you, one of the inner core dev, fernandopm, which worked hard over aCis quests from 2011 to 2016 is argentinian. I teached him back in time to work and make proper quests. My dev team comes from 10+ countries and I'm myself french. "Racist/nationalist" card ? Not working bro.   Not sure why I should thank you to send me questions, and regarding bug reports, so far, I got none of yours in either discord, gitlab, or forums. I'm sorry if you feel "ignored", but that's more a psychanalyst you need to speak with if you put emotions towards someones' appreciation over a forum. I never ignore a bug report, and if so (like skills reports), it's because I got a bigger plan (skills refactor, in that case). In any case, I delivered cookies for the bug report/fix, even if it dated of months, with proper credits over changesets. "Victim card" ? Not really working, but ok, maybe you're "emotional".   I barely make money out of aCis, for the spent time - simply selling my services, or even coding/administrating a minecraft/L2J server would make far more money. Breaking intentionally things would be stupid. If you don't understand I'm not the only one working on that pack, I can't help you. Also, the scale of edits is sometimes extreme - AI L2OFF ? 1800 files added. How do you want everything works in a single shot ? "Exploiting noobz for money" card ? Still not working, or I'm a terrible businessman.   Meanwhile - you shadow advertise your project, L2JOne (since 2017 btw) - you should maybe start by the beginning saying you're a competitor and aCis is actually a spike in your foot. That also explains why you act like that. RusAcis got the exact same strategy, speaking bad of me, saying they got unique fixes (you speak about I break things, they break and recode things 4 times sometimes, btw), but successfully reselling latest revision with poorly executed stuff. "aCis is good, Tryskell is ok, but I solve all issues in extreme low time so I can piss over him" card ? Mmmmhhhh.   Our conversation ends here if you want, I don't force ppl to speak with me if they don't want - hopefully, people would understand I'm not the arrogant one and the one who doesn't want to talk, or even collaborate. :). I understand you got your own project and got no will to improve aCis.   NOTE : I'm extremely happy for your call of ExShowServerPrimitive with getValidGeoLocation, extremely impressive. Arrogant, no. Sarcastic ? Maybe.   Good night everyone.
    • Hi. @GX-Ext, svn does not work. is there anywhere else where we can get source code? Thank you so much.
  • 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..

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