Jump to content

Recommended Posts

Posted (edited)

Description

 

This is an Auction House System. Its main purpouse is lower the quantity of offline clients and traders all over the cities. Also, it's a clean, fast way to buy and sell items

So basically, this would be a adaptation of the Goddess of Destruction Auction House: http://www.lineage2.com/en/game/patch-notes/goddess-of-destruction/new-items/auction-house.php

 

 

Coding

 

Its made to be used in the community server, and visually speaking, is as similar I could do it to the original

 

For the core part, everything is done dynamically by the system

 

The source is hidden, and its separate from everything. There are just calling functions for the community for you to add to your core

 

Every code I make, its always with the idea of performance and smoothness. Everything is optimized, reused, as simple as possible, dynamic, easy to use and clear to watch

 

 

Pictures

 

Auction_Server.jpg

 

Auction_Purchase.jpg

 

Auction_My_Items.jpg

 

 

Features

 

Some features:

  • Selection of complete categories, entries or none of those
  • Sorting asc/desc by item name, item crystal type and item price
  • Dynamic tables construction, categories, entries, pages, names, pictures, elements
  • Dynamic condition checks for sorting every possible item in the right category
  • Error handling everywhere, to avoid crashes
  • Every value is automatically adjusted. Like minimum, maximum values, empty values. Also, when selling an item, the minimum is what shops gives you for that item, to avoid confusions
  • New purchase window, with extra informacion like the seller, price, count, final price, etc
  • The system tries to always avoid creating new items, it justs move the original items between containers, unless multiple owners appear
  • Support for searching items by name
  • Every parameter is saved between links, so nothing is lost if changing pages or using buttons
  • Config for setting if this system can be used outside peace zone, and for setting Sale Fees for each day. Default is 0.5% of the total value x day count
  • The item is automatically returned to its owner if is not sold in the set date
  • Every possible check is done before important functions like create an auction, buy an item, or cancel an auction
  • A simple datatable is created for saving item ids, owners and durations
  • Every important function is synchronized to avoid problems
  • Canceling an auction returns the items to your inventory. Purchasing gives the items to your inventory. Adena payments are sent to the seller directly to the inventory. Auctions finished send the items to the seller to the inventory
  • In contrast with retail, that you are forced to buy all the package (Example: 1000 of 1000 soulshots), here you can buy any quantity you like, from 1 to the maximum available
  • Originally, the maximum days that can be inputed for auction are 7, I expanded to 9

 

 

 

Notes

 

PD: The system is packaged, so just import and add just some codes. Its IP Binded also

PD: This version is for Interlude. It works on Acis

 

PD: If you have questions add me on skype. Same for the price

 

 

 

High Five Version: Auction House H5

 

Skype: elementalgames

Edited by Synerge
  • Like 2
  • Upvote 1
Posted

I have a market similar to this, in where you can choose between 2 methods of selling an item. :D

 

Very nice the one u did.

Posted

i can chose the coin ? example: can use gold bar. or work only with payment per adena?

 

Yes. If that's what you need, then you can change the coin. But only for the fee price

 

 

I have a market similar to this, in where you can choose between 2 methods of selling an item. :D

 

Very nice the one u did.

 

Thanks. One friend of mine made the design, based on the H5 Version

I just changed so things for the final result, not as beautiful as the other one, but still works really well

 

 

Edited the description and added the link for the High Five version, also updated both to the last revision

  • 3 weeks later...
Posted

New update:

  • Added support to dual item selection. So you can sell items for adena or with a special coin. Sale fee still in adena, but the formula changes if a coin is selected
  • There are no price conditions when coin is selected
  • Added a price limit due to interlude limits
  • Fixed the function that sent the item money to its owner when the item was sold
  • If the seller is online when the item is sold, we inform him of the sale and some extra info
  • Change the windows structure to support 2 items inventory count, and to change the item icon if a coin is selected
  • Fixed the issue that allowed the player to select its own sales
  • Fixed the issue that allowed the player to make multiples sales of the same stackable item, resulting in errors

  • 2 months later...
  • 8 months later...
  • 1 month later...
  • 4 months later...
Posted

I'm putting this auction house version on sale again

I updated to the last rev of aCis and put all the updates and fixes that I made on the H5 version

So should work good and be easy to adapt between packs

  • 2 years later...
  • 3 months later...
  • 1 year later...
  • 4 months later...
  • 4 weeks later...
Posted (edited)

Hello, i would like to buy this.

I have already added your skype.

If you get a notice of my message here please get in touch with me.

Thank you in advance.

Edited by V-eGa

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.



  • Posts

    • From Salvation onwards I think you need a patched nwindow.dll that allows such modifications, try to see if you get what you need here: https://drive.google.com/drive/u/1/folders/1LLbQFGf8KlR-O0Iv5umfF-pwZgrDh9bd
    • hello everyone! I am wanting to save the files (Ini. - Data - ) of the EP5 Client: Salvation... But they generate the error "corrupt files"... I tried several versions of L2FileEditor without good results. I need help! Thank you!
    • Opening December 6th at 19:00 (GMT +3)! Open Beta Test from November 30th!   https://l2soe.com/   🌟 Introducing L2 Saga of Eternia: A Revolution in Lineage 2 High Five! 🌟   Dear Lineage 2 enthusiasts, Prepare to witness the future of private servers! L2 Saga of Eternia is not just another High Five project—it’s a game-changing experience designed to compete with the giants of the Lineage 2 private server scene. Built for the community, by the community, we’re here to raise the bar in quality, innovation, and longevity. What Sets Us Apart? 💎 No Wipes, Ever Say goodbye to the fear of losing your progress. Our server is built to last and will never close. Stability and consistency are our promises to you. ⚔️ Weekly New Content Our dedicated development team ensures fresh challenges, events, and updates every week. From custom quests to exclusive features, there will always be something exciting to explore. 💰 No Pay-to-Win Skill and strategy matter most here. Enjoy a balanced gameplay environment where your achievements come from effort, not your wallet. 🌍 A Massive Community With 2000+ players expected, join a vibrant and active community of like-minded adventurers ready to conquer the world of Aden. 🏆 Fair and Competitive Gameplay Our systems are designed to promote healthy competition while avoiding abusive mechanics and exploits. 🔧 Professional Development From advanced bug fixes to carefully curated content, we pride ourselves on smooth performance, no lag, and unparalleled server quality. Key Features Chronicle: High Five with unique interface Rate: Dynamic x10 rates Class Balance: Carefully fine-tuned for a fair experience PvP Focused: PvP Ranking & aura display effect for 3 Top PvPers every week Custom Events: Seasonal and permanent events to keep you engaged Additional Features:   Custom Endgame Content: Introduce unique dungeons, raids, or zones unavailable in other servers. Player-Driven Economy: Implement a strong market system and avoid overinflated drops or rewards. Epic Siege Battles: Announce special large-scale sieges and PvP events. Incentives for Streamers and Clans: Attract influencers and big clans to boost server publicity. Roadmap Transparency: Share a public roadmap of planned updates to build trust and excitemen   Here you can read all the features: https://l2soe.com/features   Video preview: Join the Revolution! This is your chance to be part of something legendary. L2 Saga of Eternia is not just a server; it’s a movement to redefine what Lineage 2 can be. Whether you’re a seasoned veteran or a newcomer to the world of Aden, we invite you to experience Lineage 2 at its finest.   Official Launch Date: December 6th 2024 Website: https://l2soe.com/ Facebook: https://www.facebook.com/l2soe Discord: https://discord.com/invite/l2eternia   Let’s build the ultimate Lineage 2 experience together. See you in-game! 🎮
    • That's like a tutorial on how to run l2 on MacOS Xd but good job for the investigation. 
    • small update: dc robe set sold   wts adena 1kk = 1.5$ 
  • Topics

×
×
  • Create New...