Author Topic: [Client] Marketplace  (Read 8660 times)

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
[Client] Marketplace
« on: May 28, 2020, 01:08:13 pm »
Marketplace

List all items from the trading station markers, with search filter.

How to use: My first time doing XAML, so it's built like CNEI interface by Djekke.  There is a Shiny icon on the upper right, default key is F9.  You can add search filters, so you can check "Is buying" and search for "gold".  You can click the coords to get a notification.

Screenshot:

   
Mod type: Client-side mod.

Latest version: 0.1.5

Supported game version: R31

Download latest version: here

GitHub: https://github.com/mars-x24/Marketplace

How to install mod:
File "ModsConfig.xml":
Code: [Select]
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<mods>
  <mod>core_1.0.0</mod>
  <mod>marketplace</mod>
</mods>

Changelog:
0.1.5
Fixed an error issue with the UI
0.1.4
Added item type search, like "gem" or "ammo"
0.1.3
Changed the coords button color to green if you are the owner of the trade station
0.1.2
Added support for my next mod, the notification changed to Mark(x;y), the mark pops on your map
0.1.1
Added sorting
Added ratios
Removed Available Count from PVP
« Last Edit: October 12, 2021, 08:17:51 pm by Mars »

ai_enabled

  • AtomicTorch Founder
  • Hero Member
  • *****
  • Posts: 1963
    • View Profile
Re: [Client] Marketplace
« Reply #1 on: May 28, 2020, 01:19:07 pm »
Hello!

Thank you for a great mod!
We're considering to rework the trading system in the future updates as mentioned in our Roadmap.
One of the ideas is to implement the global interface (similar to this mod, but much more advanced) to allow players to browse the global market with all the goods and shop locations selling/buying them. Sorting by price would be necessary so the two currencies probably will be replaced with a new single one...and maybe it will be digital one to allow us implement new features later—such an optional digital marketplace where players can buy goods with delivery from other players (the funds are reserved and automatically provided to the seller on a success delivery in the agreed delivery duration). Combined with a dropbox idea it might work well. (dropbox https://discordapp.com/channels/344332261510086658/421250395298332672/704321874674581586 )

Regards!

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #2 on: June 02, 2020, 12:09:49 pm »
I agree that sorting by price when you have 2 currencies is not really friendly, but I liked having both when I started playing, it's a little more difficult compared to other games with only 1, trying to find out how the item is worth and how to switch from one currency to another. I hope you won't remove recycling, it's really cool that you can recover the materials.

I think you are far in development to remove a feature as huge as 2 currencies.

ai_enabled

  • AtomicTorch Founder
  • Hero Member
  • *****
  • Posts: 1963
    • View Profile
Re: [Client] Marketplace
« Reply #3 on: June 02, 2020, 12:45:29 pm »
Unfortunately, I see no way to make a viable system with two independent currencies and the prices that have cost in either of them or even in both. It's not only an issue with sorting but a lot of unnecessary friction for players while we want to make the trading really accessible and fun.

I can imagine a way to issue a digital currency that will allow recycling it back into the original components, but it would be quite tricky :-) e.g. converting/selling the gold ingots for digital tokens and then exchanging it back to gold ingots if necessary. The good question of how to integrate something like that in the game so it will not only work but also make sense.

The trading system requires a complete rework in order to make it really useful for the players and I hope we will have an opportunity to do so even if it's so far in development.

ai_enabled

  • AtomicTorch Founder
  • Hero Member
  • *****
  • Posts: 1963
    • View Profile
Re: [Client] Marketplace
« Reply #4 on: June 02, 2020, 12:47:17 pm »
BTW, the patch that was deployed yesterday fixed a data leak issue on PvP servers with this mod:
Quote
Marketplace mod will no longer display the available item amount on PvP servers. It will receive either 0 or 1 amount depending on whether it's available for sale or not. (On PvE servers there is no fix necessary as in PvE trading stations cannot be destroyed to take the contents.)

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #5 on: June 02, 2020, 09:23:26 pm »
I never played PVP, but thats a good point  :)  I removed the available count in PVP.   I love it in PVE though, we still have to walk to the end of the map sometimes, at least we know how many is available, will that change with delivery, or we have to walk to deliver the goods?

ai_enabled

  • AtomicTorch Founder
  • Hero Member
  • *****
  • Posts: 1963
    • View Profile
Re: [Client] Marketplace
« Reply #6 on: June 03, 2020, 06:24:14 am »
will that change with delivery, or we have to walk to deliver the goods?
I think with the digital marketplace interface, the stores would be even more popular as players will be able to quickly locate the stores so they visit them more often. Your mod is a first step in the right direction :-)

The idea with delivery-to-dropbox is an optional one, and a next step that we can consider after implementing the digital marketplace interface. It's really great if you can make an order and get it delivered to your dropbox at some extra expense. With a digital currency, it would be possible to reserve the deposit from the buyer's funds and release it to the seller on delivery to buyer's dropbox (or deduct the penalty from the seller for not delivering in time (so the sellers will be motivated to deliver in time; displaying the delivery success/fail rate in the marketplace interface will allow players to quickly understand if it makes sense to use the delivery service of a particular seller)). It could create a new game mechanic—a delivery service (and for PvP, a bodyguards service ;D to ensure successful delivery though I'm quite skeptical about the whole idea regarding PvP).

Regards!

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #7 on: June 05, 2020, 11:37:35 pm »
New mod coming MapMarkers, with it and Marketplace 0.1.2, when you click a coords in the markplace, a mark pop on your map on the tradestation where you have to go.

MGS

  • Jr. Member
  • **
  • Posts: 70
    • View Profile
Re: [Client] Marketplace
« Reply #8 on: June 06, 2020, 03:12:19 pm »
New mod coming MapMarkers, with it and Marketplace 0.1.2, when you click a coords in the markplace, a mark pop on your map on the tradestation where you have to go.

Dude, you are the man !

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #9 on: June 06, 2020, 10:17:49 pm »
Dude, you are the man !

Yes love it too. 

I was just looking to add markers for the chatsystem and realized that I could probably also add it for the market notifications!

MGS

  • Jr. Member
  • **
  • Posts: 70
    • View Profile
Re: [Client] Marketplace
« Reply #10 on: June 07, 2020, 03:01:47 am »
Yes love it too. 

I was just looking to add markers for the chatsystem and realized that I could probably also add it for the market notifications!

Thats good too. But i loven the marketplace mod. I had suggested it my list of suggestions in the ideas section and a few days later you did this :D

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #11 on: June 30, 2020, 07:24:39 pm »
Looks like it is loading ok in A27

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #12 on: July 22, 2020, 10:11:54 pm »
0.1.3
The coords button is now green if you are the owner of the trade station, easier to compare prices.
« Last Edit: July 26, 2020, 11:53:40 am by Mars »

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #13 on: July 26, 2020, 11:53:08 am »
0.1.4
Added item type search, like "gem" or "ammo"

Mars

  • Full Member
  • ***
  • Posts: 144
    • View Profile
Re: [Client] Marketplace
« Reply #14 on: October 03, 2020, 09:16:23 pm »
Still working in A28 :)