Page 1 of 2 1 2 LastLast
Results 1 to 10 of 15
  1. #1
    Player
    Join Date
    Jul 2020
    Posts
    128

    how to fix market board botting

    everyone is like complaining about botting on the market board but no one is proposing a solution so im here to offer one:

    lock market board price adjustment feature for the day by doing a roulette content and then you can change the price once for that day

    this means that in order to undercut you have to do a roulette and players playing with bots in the roulette will realize it's a bot and kick them

    so this will completely solve market board botting because they can't do roulettes without being kicked
    (1)

  2. #2
    Player

    Join Date
    Jul 2020
    Posts
    1,759
    Roulette aside, limiting how often you can change price might be a good idea.
    (3)

  3. #3
    Player
    Espritduo's Avatar
    Join Date
    Oct 2013
    Posts
    975
    Character
    Esprit Libre
    World
    Mateus
    Main Class
    Dancer Lv 90
    Troll bait aside, man would I love to get some of those botters in a roulette and kick them. Wouldn't solve anything but it would sure feel great.
    (0)

  4. #4
    Player Seddrinth's Avatar
    Join Date
    Jan 2018
    Posts
    293
    Character
    Absdihfskv Dijsijsdsl
    World
    Adamantoise
    Main Class
    Summoner Lv 90
    Quote Originally Posted by Espritduo View Post
    Troll bait aside, man would I love to get some of those botters in a roulette and kick them. Wouldn't solve anything but it would sure feel great.
    The bots would probably do higher dps than some of the recent players I've run into in roulettes. I'd keep whoever is performing and kick the underperformer, even if it means choosing the bot.
    (2)

  5. #5
    Player
    Shougun's Avatar
    Join Date
    Jan 2012
    Location
    Ul'dah
    Posts
    9,431
    Character
    Wubrant Drakesbane
    World
    Balmung
    Main Class
    Fisher Lv 90
    Personally would find a market board ran by an NPC interesting thing to test. When things are new it can start with delayed payment and an auction on sale side to determine starting price (with minimums players can set). Once the bot has found the point people are on average willing to sell and buy for, over a decent set of data, then payment would be instant and no such thing as undercutting. If SE wants to be a sweetheart they can send you extra cash if the NPC ends up selling it for more than it expected. Also can always set a minimum even though there is an established auto price, in which case it won't go until the bot can sell it for that amount. As a seller there is no listings, only a price the bot is willing to sell it for (or auction if the item doesn't have enough info for a consistent price).



    Might view it a little bit like automated stock, except with even more restrictions and artificial controls. A bit akin to how Diablo sold gems and gold back when it had an auction house. Except with more controls lol.



    I don't want to worry about constantly updating the price of my item because someone checks every 30 minutes (or has a bot).
    (2)
    Last edited by Shougun; 08-04-2021 at 05:32 AM.

  6. #6
    Player
    MistakeNot's Avatar
    Join Date
    Sep 2015
    Posts
    2,312
    Character
    Auriana Redsteele
    World
    Zodiark
    Main Class
    Paladin Lv 83
    One way of stopping constant price changes would be to change the sales tax into a posting fee.
    I.e. instead of a portion of the sale price being deducted before you get it, you have to pay that amount to post the item in the first place - with a new fee being deducted each time you change the price.
    This would of course have some drawbacks of its own, but it certainly would prevent people and bots from updating their prices all the time.
    (5)

  7. #7
    Player
    Jojoya's Avatar
    Join Date
    Feb 2018
    Posts
    9,088
    Character
    Jojoya Joya
    World
    Coeurl
    Main Class
    Bard Lv 100
    Quote Originally Posted by RagingStallion View Post
    everyone is like complaining about botting on the market board but no one is proposing a solution so im here to offer one:

    lock market board price adjustment feature for the day by doing a roulette content and then you can change the price once for that day

    this means that in order to undercut you have to do a roulette and players playing with bots in the roulette will realize it's a bot and kick them

    so this will completely solve market board botting because they can't do roulettes without being kicked
    Except the bots will group up for the roulette, hack their way directly to the end boss on entry, kill it and be out of the roulette in a minute.

    Real players in the meantime will be stuck in the roulette for 15-20 minutes. Bots will have had the opportunity to change their prices over dozen times while the real players are still stuck in their duty.

    You just gave the market bots an even market advantage. I wonder if you're one of the players running them.
    (2)

  8. #8
    Player
    KageTokage's Avatar
    Join Date
    Feb 2017
    Posts
    7,062
    Character
    Alijana Tumet
    World
    Cactuar
    Main Class
    Ninja Lv 100
    I've see bots spamming ShB dungeons to farm phantasmagoria tomestones (Either as an entire group or just individuals using trusts), so I'm fairly convinced the only thing that can actually stop them is just banning them as virtually any other type of countermeasure will be worked around sooner or later.
    (0)

  9. #9
    Player
    tdb's Avatar
    Join Date
    Jun 2017
    Posts
    859
    Character
    Mikayla Rainstone
    World
    Lich
    Main Class
    White Mage Lv 80
    Quote Originally Posted by Shougun View Post
    Personally would find a market board ran by an NPC interesting thing to test. When things are new it can start with delayed payment and an auction on sale side to determine starting price (with minmuns players can set). Once the bot has found the point people are on average willing to sell and buy for, over a decent set of data, then payment would be instant and no such thing as undercutting.
    In theory the law of supply and demand should take care of finding the correct price point. However there's a few problems which prevent it from working properly in most MMOs:
    • Too small economy. Someone deciding to do a big crafting project can gobble up a significant portion of the supply, increasing prices.
    • No buy orders. Players are unable to indicate in advance how much they are willing to pay for an item, so prices will decrease until the above happens.
    • No historical data. When you can't see how an item has sold in the past, it's hard to guess what the going price is. (FFXIV kinda has this but 20 last sales is just too few.)
    • No commodities market. A lot of crafting materials are sold in huge stacks, so someone wanting to craft just one or two items will have to either buy ten times what they need or gather the materials themself.
    The only MMO with an actual working economy I've seen is EVE Online. But it has hundreds of thousands of players on the same server, implements buy orders and commodities, and has good tools for viewing market data.

    Quote Originally Posted by MistakeNot View Post
    One way of stopping constant price changes would be to change the sales tax into a posting fee.
    I.e. instead of a portion of the sale price being deducted before you get it, you have to pay that amount to post the item in the first place - with a new fee being deducted each time you change the price.
    This would of course have some drawbacks of its own, but it certainly would prevent people and bots from updating their prices all the time.
    I'm not convinced that would prevent people from driving prices to the ground. Already some items are being sold at under their vendoring price, i.e. at a loss. And while that might deter those who constantly undercut by 1 gil, I doubt it would do much to the the general decrease of prices. At best the process might slow down a bit; at worst it could accelerate if the bots start undercutting more. I think I got my first sale over a million gil back when Neo-Ishgardian gear was new (and I was late to put it up by a couple of days because I wanted to do the story and raids first). Now they're priced around 50-100k which is low enough that it's not worth spending my limited gaming time crafting them.
    (2)

  10. #10
    Player
    Shougun's Avatar
    Join Date
    Jan 2012
    Location
    Ul'dah
    Posts
    9,431
    Character
    Wubrant Drakesbane
    World
    Balmung
    Main Class
    Fisher Lv 90
    Quote Originally Posted by tdb View Post
    In theory the law of supply and demand should take care of finding the correct price point. However there's a few problems which prevent it from working properly in most MMOs:
    • Too small economy. Someone deciding to do a big crafting project can gobble up a significant portion of the supply, increasing prices.
    • No buy orders. Players are unable to indicate in advance how much they are willing to pay for an item, so prices will decrease until the above happens.
    • No historical data. When you can't see how an item has sold in the past, it's hard to guess what the going price is. (FFXIV kinda has this but 20 last sales is just too few.)
    • No commodities market. A lot of crafting materials are sold in huge stacks, so someone wanting to craft just one or two items will have to either buy ten times what they need or gather the materials themself.
    The only MMO with an actual working economy I've seen is EVE Online. But it has hundreds of thousands of players on the same server, implements buy orders and commodities, and has good tools for viewing market data.
    .
    Oh yeah - I think if you were going to do this you'd combine the market of all the servers on a data center first, that'll really help pump a lot of data (and also add a lot of consistency to pricing cross severs). Not sure if the players NEED to see it but the server should definitely be aware of more than 20 data points on an item.

    For stackables you'd sell them for the NPC at any number you wanted and then as a buyer you'd buy any number you wanted. Similar to what you could do with gold in Diablo 3. Of course the NPC would change prices based on how many it had, how many you were giving it, and the demand it's experienced in the past. If you sell one it might be 500 gil, but if you try to sell 500 units at 250 units it might decide the item is worth less and give you only 450 per item past that (as you might be overstocking the npc). So you couldn't wait till an item was selling instantly for 10k and then sell 900000000 and turn the market into a gil printer. The npc being mindful it should be a sink.

    As for the rest of it the auctions in the beginning, and minimum price in the beginning, would help protect new sellers, but likely prices would be a bit high in the beginning, but that's true already in our markets lol (stuff always starts over priced).

    There would still be some fluctuation but the npc would be designed for minimal rocking, always trying to make a gil sink (but not one so frustrating to avoid, so just like now with our tax on purchase / sell), and also would be fairly smart beyond having many data points of history, being a consolidated stocking point (owns all the stock), understands the rates of sale, and of course if someone was crazy they could still rock the market but it would be a bit more painful to do as the npc would be designed to be resistant to hyper changes (no more 200k one day and 2k the next).

    You could still play market games if you were a person who liked to do that, but the ship would be far more auto-piloted, basically zero 1 gil underbidding, and stable.

    Not saying it would be perfect or easy, I just don't like having to touch the market that much so for me something that is more set it and forget it is nice lol. I'm sure those who like to own parts of the market would prefer a more manual hand.
    (1)
    Last edited by Shougun; 08-21-2020 at 02:28 AM.

Page 1 of 2 1 2 LastLast