Jump to content

Recommended Posts

Posted (edited)

Buffs master, version 1.0!
authors: @Agent @Caparso
---

gladly presents our new vision of scheme buffer with brand new features - main goal was to create an extended effects manager, within responsive panels and to make it as much user-friendly as only possible.

 

features:

  • instant access to everything what is the most important, just in sight at main page.
  • handy wizard to guide players through the stage of scheme's creation (step by step).
  • manual buffs arrangement by moving any of effects inside scheme to elsewhere in the queue. perfect feature if you want to stack less crucial buffs at the beginning of your effects list.
  • auto sort function is able to quickly reorganize list of selected effects in terms of usefulness, with simple mouse click.
  • each custom scheme with own unique code (nani?!) - so players can share existing scheme with others or simply move it to another character.
  • no client modifications are needed, as always we want to keep it that way!
  • adaptation to acis' latest public branch (commit 401).

 

some preview:

https://streamable.com/n8esgm


patch: buffs_master.patch
use ex_buffer_schemes.sql to create necessary tables in your database!

//spawn 50009

 

---

additional information regarding effects management:

some may want to know how to unlock/disable effects - in this case go to bufferbuffs.xml (datapack/data/xml/).

keep in mind we have included all known effects from the game divided by tabs for better orientation - some are simply deactivated, because it rather a matter of preference or some buffs duplicate each other. if you want to add or remove an effect, then just comment/uncomment it.

 

this is also the right place if you want to change effect's price.

please, be careful when changing buff description, because too long may cause unwanted visual effects by stretching of cells.

 

Edited by Caparso
update resource links.
  • Like 8
  • Thanks 1
  • Upvote 7
Posted

probably it won't even fully adapt to latest acis' commit without some changes and if you asking us if we gonna adapt it to mobius then answer is rather no. sorry, but it is a matter of limited time we currently have 😕 plus we rather don't want to work with other projects once we got to know and get used to acis.

 

Posted
On 4/14/2023 at 5:19 AM, StarSCreams said:

amazing scheme thanks for share

 

EDIT: Its possible adapt it to mobius?

 

5 hours ago, Caparso said:

probably it won't even fully adapt to latest acis' commit without some changes and if you asking us if we gonna adapt it to mobius then answer is rather no. sorry, but it is a matter of limited time we currently have 😕 plus we rather don't want to work with other projects once we got to know and get used to acis.

 

 

Mobius is using aCis' buffer as well, so it's mostly the same.

Posted

Great share! I installed it on aCis 401. Note that old scheme buffer will not work after this patch so i removed it at all on my pack. The only bug that i found is in SchemeBufferManager.java on useShareCode(). if you copy a scheme from a player that have max schemes created and then you try to add it on another char it says You cannot create more tha 4 schemes etc. i found the solution.

 

image.png.3c58aa41dce46cf0befd0c5c6b604ab0.png

  • Thanks 2
Posted (edited)

thanks for feedback @andy1984, again!

 

this is one of the reasons why we share code with other people, so we can run more tests together from every angle, the way we hadn't thought of before.

 

to be clear - check was performed on the wrong target (code owner in this case instead of player, that wants to use code).

 

gameserver/java/net/sf/l2j/gameserver/model/buffer/SchemeBufferManager.java

@ 204

int playerId = _shareCodesPlayers.get(code);

var playerSchemes = getSchemesForPlayer(playerId);

 

if (playerSchemes.size() >= MAX_SCHEMES)

replace with:

int playerId = _shareCodesPlayers.get(code);

var playerSchemes = getSchemesForPlayer(playerId);

 

if (getSchemesForPlayer(player.getObjectId()).size() >= MAX_SCHEMES)

 

buffs_master.patch has been replaced with a new one, containing this change.

Edited by Caparso
  • Upvote 1
  • 3 weeks later...
Posted

forgot to mention, that implementation of this code will cause problems with the default buffer implemented by @Tryskell, but officially he doesn't know about anything so let's keep it that way 🤐

 

repeat: this patch comments a few lines in the current code and crappy buffer won't work properly - keep it secret.

  • Like 1
  • 4 months later...
Posted
4 hours ago, Caparso said:

@eScz

this one was written for 401 🙂

Ok then, something is happen xD

 

I've got some errors when i try to install this.

  • 6 months later...
Posted

Have a problem implementing it in acis 401.
When I restart the account, the buffs are lost. I don't see how to download the sql. Is that why? can someone guide me. From already thank you very much.
@Caparso

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

    • https://vpslab.cloud/ Premium DDoS Protection now included with every server.
    • # Changelog - Public Updates   This changelog tracks user-facing updates and improvements to Top.MaxCheaters.com.   ---   ## [1.2.0] - 2026-01-XX   ### ⚡ Performance Improvements - **Faster Page Loads**: Implemented intelligent caching system that makes pages load significantly faster - **My Servers Page**: Now loads instantly when revisiting (no more loading delays) - **Main Page**: Server listings and filters now load faster on repeat visits - **Premium Ads**: Pricing information loads instantly - **Overall Performance**: Site now loads 60-80% faster with reduced server load   ### 🔄 Improvements - Pages now remember recent data, reducing wait times when navigating - Automatic cache refresh ensures you always see up-to-date information - Better user experience with instant page loads on repeat visits   ---   ## [1.1.1] - 2026-01-XX   ### 🐛 Bug Fixes - **VIP Server Filter**: Fixed "VIP L2 Servers" filter to correctly show all premium tier servers (VIP, Gold VIP, and Pinned) - **Ad Pricing Display**: Fixed ad pricing on Premium Ads page to automatically update when changed in admin panel   ### 🔄 Improvements - Ad pricing now syncs automatically across all pages - More accurate server filtering by tier   ---   ## [1.1.0] - 2026-01-XX   ### ✨ New Features - **Complete Chronicle List**: All chronicle options are now available in server forms and filters, including the latest Lineage 2 chronicles - **Improved Chronicle Display**: Server rows now show cleaner, shorter chronicle names for better readability   ### 🐛 Bug Fixes - **Chronicle Filter**: Fixed issue where "Infinite Odyssey" chronicle filter was not working correctly - **Missing Chronicles**: Fixed missing chronicle options in server creation and editing forms   ### 🔄 Improvements - Chronicle filters and dropdowns now stay in sync with the latest available chronicles - Better chronicle name formatting in server listings for improved visual clarity   ---   ## [1.0.0] - Initial Release   ### Features - 🎮 Server listings with multiple tiers (Normal, VIP, Gold VIP, Pinned) - 📊 Click tracking and server statistics - 🌍 Multi-language support (English, Spanish, Portuguese, Greek, Russian) - 💳 Payment system for premium server features - 🔐 Secure authentication system - 👑 Admin panel for server management - 📱 Fully responsive design for all devices - 🔍 Advanced filtering system (by chronicle, rate, server type, date) - 📅 Server opening date tracking - 🎯 Two viewing modes: By Date and By Votes (coming soon for all users)   ---   ## About This Changelog   This changelog focuses on updates that directly impact the user experience. Internal development changes and technical improvements are not included here.   For questions or feedback, please contact support.v
    • Now Acc Registration open. Create your account and get ready 🙂
  • 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..