Auction House Script Request

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
dr-nuker
Posts: 145
Joined: Sun Oct 09, 2011 7:33 am

Auction House Script Request

#1 Post by dr-nuker » Sat Feb 01, 2014 11:50 am

Hello Folks,

I know that there was a topic about botting AH, but as I remeber it had no outcome.

So does anyone have any idea how I can put items automatically into ah?

The function I want is simple. Just place all Items from bag (max 30 of course) in ah with suggested average price, which can be extracted with advanced ah.

So if anyone can help: please do so :ugeek:

User avatar
Ego95
Posts: 564
Joined: Tue Feb 28, 2012 12:38 pm
Contact:

Re: Auction House Script Request

#2 Post by Ego95 » Sat Feb 01, 2014 2:58 pm

rock5 wrote:I never bot the auction house and never help people to bot the auction house as botting the auction house would have to be one of the most intrusive things you could do that would really annoy other people.

Prices fluctuate. Imagine someone working hard to collect some dog meat to make some money. He collects 50 and goes to sell them at the AH. I don't know what the prices of dog meat are but lets say the average is 750 but they are currently selling for around 1000. So this person puts his 50 in at 950. Then along comes a botter and starts putting stacks of dog meat at 750. That would annoy everyone and drive the prices down.

My suggestion is, post them to an alt and occasionally log into the alt,collect your mail, check the prices in AH and put the dog meat in manually at a more reasonable price.
This is my opinion too.

http://www.solarstrike.net/phpBB3/viewt ... tion+house

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Auction House Script Request

#3 Post by rock5 » Sat Feb 01, 2014 10:21 pm

And my post there, with my option on the matter, still stands.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

dr-nuker
Posts: 145
Joined: Sun Oct 09, 2011 7:33 am

Re: Auction House Script Request

#4 Post by dr-nuker » Mon Feb 03, 2014 5:44 am

I get your point there.
But I question how that can influence the prices. Botting to farm items lets prices drop, not the way how you bring them to ah.

Nevertheless I'll try to make one for myself since it is very annoying to get 28 recipes from mailbox and walk to ah to try a resell. This repeats every 3 days because recipes do not sell too well :|

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Auction House Script Request

#5 Post by rock5 » Mon Feb 03, 2014 7:19 am

dr-nuker wrote:But I question how that can influence the prices. Botting to farm items lets prices drop, not the way how you bring them to ah.
Because if you sell them manually you can evaluate prices and make an intelligent decision on what price to sell at. It would be too difficult to program the bot to choose an intelligent price so, to make sure the items sell, you would have to sell them very cheaply.

Imagine if you tried to pre-set the price to a reasonable price, lets say your item is selling for 1000 so you set it to 950, then with normal fluctuations your bot might be putting items up for sale for 950 when the market has dropped to 900 and you sell nothing.

So you would have to put the price really cheap for the bot to work, which would have a greatly adverse affect on the market.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

dr-nuker
Posts: 145
Joined: Sun Oct 09, 2011 7:33 am

Re: Auction House Script Request

#6 Post by dr-nuker » Mon Feb 03, 2014 4:48 pm

I thought that it was possible to use the given history average values from advanced ah.

So as I do never care about really selling the recipes I just bring them to ah at 90% of average. If only one sells it pais out to put in thousands of recipes again.
This, for sure, won't work for other items but in my specific case I see no ahrm to the market.

I guess botters as we are, won't abuse the feature for daily items because it's too obviouse if you sell thousands over thousands of the same daily items again. Addiditonally noone wants to sell much lower than needed :!:

radulfizz
Posts: 19
Joined: Thu Sep 23, 2010 7:09 am

Re: Auction House Script Request

#7 Post by radulfizz » Mon Feb 03, 2014 7:10 pm

Code: Select all

local function GetBagItemID( bagIndex )
     local inventoryIndex = GetBagItemInfo( bagIndex )
     local link =  GetBagItemLink(inventoryIndex)
     if not link then outt("--"); return end
     local _, data, _ = ParseHyperlink(link)
     if data and data ~= "" then
       local _,_,ret = string.find(data, "(%x+)")
       return tonumber(ret, 16)
     end
 end
       
function ahStuff(stuff,fact)
  if not fact then fact=1 end
  if not ahIndex or ahIndex>=60 then ahIndex=20 end
    ahIndex=ahIndex+1
  local i=ahIndex
  outt(i)
  local inventoryIndex, icon, name, itemCount, locked, invalid = GetBagItemInfo ( i )
 
  while ((i<61) and (string.find(name, stuff)==nil)) do
    i=i+1
    inventoryIndex, icon, name, itemCount, locked, invalid = GetBagItemInfo ( i )
  end
  outt(i)
  ahIndex=i
  outt(ahIndex)
 
  itemId=GetBagItemID(i)
  AAH.History.UpdateSellItemHistory(itemid)
 
  outt(tostring(GetBagItemID(i)))
 
  PickupBagItem(GetBagItemInfo(i))
  ClickAuctionItemButton()
  price=AAH_SavedHistoryTable[itemId] and AAH_SavedHistoryTable[itemId]["avg"]

 
  if price~=nil then
    p=fact*price
    outt(name.." "..tostring(p))
    ii=0
    while p>100 do p=math.floor(p/10);ii=ii+1 end
    while ii>0 do p=p*10;ii=ii-1 end
    CreateAuctionItem(4, p, 1, p);
  end
  ClickAuctionItemButton()
  PickupBagItem(GetBagItemInfo(i))
 
end
 
ahStuff("Recipe",0.6)

This is what I spam on an alt that sells my recipes (at 0.6 avg price)
Horrible and unformatted code, maybe it helps.

PS: The AH history needs to be in memory already, it just skips items we dont know the history of
PS2: This contains code that is defined elsewhere (function outt()), maybe other stuff too, so take this more as a pointer rather than as working code ;)

User avatar
L33t_Of_Lag
Posts: 38
Joined: Thu Jan 02, 2014 7:34 am

Re: Auction House Script Request

#8 Post by L33t_Of_Lag » Fri Feb 07, 2014 5:51 am

I would also love to see one of these.

Firstly, I do not 'bot to farm' anything.

I have a few alts, those alts gather things along the way. I only sell things on these alts every 3 days. By that time, those BP are almost full of stuff I wish to offload. It is soooo tedious going to each alt and selling 30 things at a time.

While i totally agree with Rock's comment, and other views from other people, I still think this idea is a good one.

Yes, some wankers out there, who bot massive amounts of, lets say because it was already mentioned, Dog meat. Will use the function for the worse. But to those that do not do such things, this is one of the best ideas around.

Just my thoughts.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Auction House Script Request

#9 Post by rock5 » Fri Feb 07, 2014 6:50 am

I think it would be a lot more useful to those that would abuse it than those like you who would not. After all, let face it, how many people would waste time selling junk collected by alts to the auction house? I certainly don't. It takes ages and doesn't net as much as if you dedicated yourself to making money, eg. with a ks script. Even if there are some like you, I wouldn't be surprised that once you get to a certain amount of money you will stop because it's a waste of time. Whereas the abusers will always have a use for it and will use it.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

ZZZZZ
Posts: 513
Joined: Sun Oct 21, 2012 1:42 am

Re: Auction House Script Request

#10 Post by ZZZZZ » Fri Feb 07, 2014 7:25 am

100% agreed with R5. I would personally love to be able to use AH to put up gold for dias when my alts puri's run out so I can send dias across to them......but people could screw up the economy (even more than it is now).

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests