Jump to content

mnocz

Members
  • Posts

    21
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by mnocz

  1. # AuctionHouseBot.Items.Loot # Include items that can be looted or fished for. # Default 1 This mean items from loot, but I speak about items that can be looted. Items that contains other items. Items like this: http://www.wowhead.com/item=5759#contains This lootable items can not be put in auction by player.
  2. I am still testing money explits... One source of money exploits are lootable items. Repair of this exploit need change item prices in DB. But if a player try put lootable item to auction, so it is not allowed. So I think that AHSeller should not put lootable items to Auction too (or properties setting enable/disable it). Or must be created SQL patch on all items that are lootable and AHSeller puts into auction.
  3. Hello, In last revision AHbot is Buyer functional in all Auctions:) Tested today, Great:) With Money Exploits it will be more complicated than I think at first time:/ The problem is in BINDprice and BuyerPrice...I make more tests and write what i found...
  4. Yes, we knows about this money exploit. I am working on new configuration for AHBot now.
  5. Ok, I test something yet, and then i post my conf. I use AHBot on blizzlike server with low population, so my AHBot do not sell puprle and better items, and more limitations. So I configure AHBot on dev server to sell all items and try money exploits form much kind of items as possible.
  6. Lastest MaNGOS + SD2 + AHbot_new Err at compilation: make[3]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src/realmd' Making all in game make[3]: Entering directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src/game' Making all in AuctionHouseBot make[4]: Entering directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src/game/AuctionHouseBot' CXX AuctionHouseBot.o In file included from ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:1: ../../../../src/game/AuctionHouseBot/AuctionHouseBot.h:421: error: expected â,â or â...â before â||â token ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::addNewAuctionBuyerBotBid(AHBConfig*, WorldSession*)â: ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:326: warning: format â%fâ expects type âdoubleâ, but argument 3 has type âlong doubleâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:345: warning: format â%fâ expects type âdoubleâ, but argument 3 has type âlong doubleâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::Initialize()â: ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:598: warning: format not a string literal and no format arguments ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:628: warning: format not a string literal and no format arguments ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 4 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 5 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 6 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 7 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 8 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 9 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:779: warning: format â%uâ expects type âunsigned intâ, but argument 10 has type âsize_tâ ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp: At global scope: ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:1086: error: expected â,â or â...â before â||â token ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::SetItemsAmount(uint32, uint32, uint32, uint32, uint32, uint32)â: ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:1093: error: expected primary-expression before â||â token ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:1093: error: expected primary-expression before â)â token ../../../../src/game/AuctionHouseBot/AuctionHouseBot.cpp:1094: error: âyeâ was not declared in this scope make[4]: *** [AuctionHouseBot.o] Error 1 make[4]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src/game/AuctionHouseBot' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src/game' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir' make: *** [all] Error 2
  7. Hi, I tyred now compile lastest Core+SD2+AHBot_new and it is done with no errors:) I know these AHBot_new bugs: Neutral AHBot_Buyer do not buy. Money exploits. -1. some lootable items have in DB(UDB ) abnormal low sell/buy(copper-silver) prices. This items are lootable and treir content is able sell for many golds. Items like Bag of coins, bag of gems etc... If you change sell/buy(it depends on method you generate seller prices) price so this money exploit is resolved:) -2. default AHBot properties...(example) is possible buy item from AHBot_seller for 5Golds and sell to AHBot_buyer for 20Golds. But if change properties, so all is ok and this money exploit is resolved:)
  8. You must edit ${CompileDir}/patche/AHBot.patch no ${SourcesDir}/configure.ac
  9. Hi, try this: cd ${CompileDir} git clone [url]http://github.com/cyberium/mangos.git[/url] ahbot cd ahbot git checkout -b new_ahbot origin/new_ahbot git diff master new_ahbot > ${CompileDir}/patche/AHBot.patch cd ${SourcesDir} git apply ${CompileDir}/patche/AHBot.patch ${SourcesDir} - Subdirectory of ${CompileDir}, Mangos sources If you use SD2, so you will be must edit the patch in "configure.ac" section before apply patch. Change this: src/bindings/universal/Makefile ]) To this: src/bindings/ScriptDev2/Makefile src/bindings/ScriptDev2/scriptdev2.conf.dist
  10. I compiled it with MaNGOS r10509 + SD2 1826 with no problem.
  11. Hello, Compiled with last MaNGOS revision + SD2, no problem. Buyer buy only at Aliance/Hrode Auctions. Do not buy at neutral Auction for me. AuctionHouseBot.Alliance.Buyer.Enabled = 1 AuctionHouseBot.Horde.Buyer.Enabled = 1 AuctionHouseBot.Neutral.Buyer.Enabled = 1 AuctionHouseBot.Buyer.Bid.Interval = 1 AuctionHouseBot.Buyer.BidDigin.Interval = 1
  12. Hi, it s mistake. Cyberium said "I confirm ahbuyer don't work as expected iam trying to get it work.". So AHBuyer do not work now, and he will try repair it as soon as possible:) Maybe in next version will AHBuyer functional. Good luck Cyberium:)
  13. It is copied. ${MangosInstallDir}/etc/ahbot.conf.dist must be renamed/copied as ${MangosInstallDir}/etc/ahbot.conf And Buyer don't functional now, so is better disable him. Because sometime buy something, last time buyed item for 1247514 Golds:))
  14. hi, here is patch from my yesterday compile (Cyberium - AHBot_new). It is patched for SD2, so just apply:) http://www.mediafire.com/?68i8hv4jsq3uzkb gl.
  15. Hello, i have problem with BIND and BUYOUT prices. Sometime happend, that the BUYOUT price is lower than BIND price and then is not possible BIND that items (BUYOUT button is disabled). So I have an idea. Calculate BUYOUT price from BIND as simple BIND * MODIFIER. Something like AuctionHouseBot.BuyPrice.Buyout = 20 (1-X in percentage) So in this case BUYOUTprice = BINDprice * 1.20 Thanks for our work:)
  16. Thanks, merge and compile OK:) But AHbot don't buy any items I have this settings:(Ubuntu MaNGOS+SD2+AHBot - all last revisions) AuctionHouseBot.Alliance.Items.Amount.Ratio = 100 AuctionHouseBot.Horde.Items.Amount.Ratio = 100 AuctionHouseBot.Neutral.Items.Amount.Ratio = 100 AuctionHouseBot.Name = "AuctionMaster" AuctionHouseBot.MinTime = 12 AuctionHouseBot.MaxTime = 48 AuctionHouseBot.Items.Vendor = 0 AuctionHouseBot.Items.Loot = 1 AuctionHouseBot.Items.Misc = 1 AuctionHouseBot.Bind.No = 1 AuctionHouseBot.Bind.Pickup = 0 AuctionHouseBot.Bind.Equip = 1 AuctionHouseBot.Bind.Use = 1 AuctionHouseBot.Bind.Quest = 0 AuctionHouseBot.ItemsPerCycle.Boost = 1000 AuctionHouseBot.ItemsPerCycle.Normal = 20 AuctionHouseBot.BuyPrice.Seller = 1 AuctionHouseBot.BuyPrice.Buyer = 0 AuctionHouseBot.Alliance.Price.Ratio = 50 AuctionHouseBot.Horde.Price.Ratio = 50 AuctionHouseBot.Neutral.Price.Ratio = 50 AuctionHouseBot.Items.ItemLevel.Min = 0 AuctionHouseBot.Items.ItemLevel.Max = 0 AuctionHouseBot.Items.ReqLevel.Min = 0 AuctionHouseBot.Items.ReqLevel.Max = 0 AuctionHouseBot.Items.ReqSkill.Min = 0 AuctionHouseBot.Items.ReqSkill.Max = 0 AuctionHouseBot.Items.Amount.Grey = 0 AuctionHouseBot.Items.Amount.White = 2000 AuctionHouseBot.Items.Amount.Green = 2500 AuctionHouseBot.Items.Amount.Blue = 1500 AuctionHouseBot.Items.Amount.Purple = 0 AuctionHouseBot.Items.Amount.Orange = 0 AuctionHouseBot.Items.Amount.Yellow = 0 AuctionHouseBot.Class.Consumable = 6 AuctionHouseBot.Class.Container = 4 AuctionHouseBot.Class.Weapon = 8 AuctionHouseBot.Class.Gem = 3 AuctionHouseBot.Class.Armor = 8 AuctionHouseBot.Class.Reagent = 1 AuctionHouseBot.Class.Projectile = 2 AuctionHouseBot.Class.TradeGood = 10 AuctionHouseBot.Class.Generic = 1 AuctionHouseBot.Class.Reciepe = 6 AuctionHouseBot.Class.Quiver = 1 AuctionHouseBot.Class.Quest = 1 AuctionHouseBot.Class.Key = 1 AuctionHouseBot.Class.Misc = 5 AuctionHouseBot.Class.Glyph = 3 # Buyer config AuctionHouseBot.Alliance.Buyer.Enabled = 1 AuctionHouseBot.Horde.Buyer.Enabled = 1 AuctionHouseBot.Neutral.Buyer.Enabled = 1 AuctionHouseBot.Buyer.Bid.Interval = 1 AuctionHouseBot.Buyer.BidDigin.Interval = 1 AuctionHouseBot.BuyerPrice.Grey = 1 AuctionHouseBot.BuyerPrice.White = 1 AuctionHouseBot.BuyerPrice.Green = 5 AuctionHouseBot.BuyerPrice.Blue = 12 AuctionHouseBot.BuyerPrice.Purple = 15 AuctionHouseBot.BuyerPrice.Orange = 20 AuctionHouseBot.BuyerPrice.Yellow = 22
  17. Hello, MaNGOS 10431 SD2 1815 git clone git://github.com/xeross/mangos.git ahbot cd ahbot git checkout -b ahbot origin/ahbot git diff 4bbb824c8088d28d9736bea51edcda586c471901 ahbot > ${CompileDir}/patche/AHBot.patch cd ${SourcesDir} git apply ${CompileDir}/patche/AHBot.patch I get this error: CXX WorldSession.o CXX WorldSocket.o ../../../src/game/World.cpp: In member function âvoid World::LoadConfigSettings(bool)â: ../../../src/game/World.cpp:871: error: no matching function for call to âAuctionHouseBot::setName(std::string)â ../../../src/game/AuctionHouseBot.h:930: note: candidates are: void AuctionHouseBot::setName(std::string&) CXX WorldSocketMgr.o make[3]: *** [World.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src/game' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mangos/mcompile/mworldtest/mangos/objdir' make: *** [all] Error 2
  18. I made partially functional patch. Patch was created from AHBot Xeross' Branch. So and what mean "partially functional"? AHBot sell and buy only in Neutral(goblin) auctionhouse !!!!!! The old items in Horde and Alliance auctions stay and is possible auction them, but AHBot don't add new items and don't buy any items there Then the GM subcommand "ahexpire" is not woking, do nothing, it is empty code now. (because I don't found there a simple solution) I never used any of the AHBot commanda so it is not a big problem, I think:) Until anyone made better patch with all functional auctionhouses, you can use this one with functional Neutral AuctionHouse. I spawned Neutral Auctioneeers Goblins to Aliance and Horde AuctionHouse and set more items in neutral Auction as compensation of this (.npc add 8661) I'm sorry, but I am Java programmer and c++ do as hobby for MaNGOS. Maybe later I'll have more time to learn more MaNGOS hardcode secrets and make better patches. I'll try make this patch functional for all auctionHouses, but this is the best I can made at this time. Compatible MaNGOS revision: 10269+ Tested today, compile OK, Server running and AHBot works (partially). Way to apply patch: Go to MaNGOS git repository and use commnad: git apply "PATH TO PATCH"\\AHBot_mnocz_20100725_MaNGOSr10269.patch Download patch
  19. Hi, I tryed compile but end with compile error. Platform: Linux Ubuntu Mangos: 10264 SD2: 1749 ../../../src/game/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::addNewAuctions(Player*, AHBConfig*)â: ../../../src/game/AuctionHouseBot.cpp:28: error: invalid conversion from âuint32â to âUnit*â ../../../src/game/AuctionHouseBot.cpp:28: error: initializing argument 1 of âstatic const AuctionHouseEntry* AuctionHouseMgr::GetAuctionHouseEntry(Unit*)â ../../../src/game/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::addNewAuctionBuyerBotBid(Player*, AHBConfig*, WorldSession*)â: ../../../src/game/AuctionHouseBot.cpp:459: error: invalid conversion from âuint32â to âUnit*â ../../../src/game/AuctionHouseBot.cpp:459: error: initializing argument 1 of âstatic const AuctionHouseEntry* AuctionHouseMgr::GetAuctionHouseEntry(Unit*)â ../../../src/game/AuctionHouseBot.cpp:603: warning: format â%fâ expects type âdoubleâ, but argument 3 has type âlong doubleâ ../../../src/game/AuctionHouseBot.cpp:657: warning: format â%fâ expects type âdoubleâ, but argument 3 has type âlong doubleâ ../../../src/game/AuctionHouseBot.cpp:664: warning: format â%fâ expects type âdoubleâ, but argument 3 has type âlong doubleâ ../../../src/game/AuctionHouseBot.cpp:683: warning: format â%fâ expects type âdoubleâ, but argument 3 has type âlong doubleâ ../../../src/game/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::Initialize()â: ../../../src/game/AuctionHouseBot.cpp:813: warning: format not a string literal and no format arguments ../../../src/game/AuctionHouseBot.cpp:840: warning: format not a string literal and no format arguments ../../../src/game/AuctionHouseBot.cpp:1027: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1028: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1029: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1030: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1031: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1032: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1033: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1034: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1035: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1036: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1037: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1038: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1039: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp:1040: warning: format â%dâ expects type âintâ, but argument 3 has type âsize_tâ ../../../src/game/AuctionHouseBot.cpp: In member function âvoid AuctionHouseBot::Commands(uint32, uint32, uint32, char*)â: ../../../src/game/AuctionHouseBot.cpp:1093: error: invalid conversion from âuint32â to âUnit*â ../../../src/game/AuctionHouseBot.cpp:1093: error: initializing argument 1 of âstatic const AuctionHouseEntry* AuctionHouseMgr::GetAuctionHouseEntry(Unit*)â CXX AuctionHouseMgr.o make[3]: *** [AuctionHouseBot.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/home/mangos/mcompile/mworlddev/mangos/objdir/src/game' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mangos/mcompile/mworlddev/mangos/objdir/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mangos/mcompile/mworlddev/mangos/objdir' make: *** [all] Error 2
  20. I`m not git guru, so i made only patch file for everyone who want. Patch was created from AHBot Xeross' Branch - no funcional modification, only compatibility with actual ManGOS. Compatible MaNGOS revision: 10206+ Tested today, compile OK, Server running and AHBot works. Way to apply patch: Go to MaNGOS git repository and use commnad: git apply "PATH TO PATCH"\\AHBot.patch Download patch
×
×
  • Create New...

Important Information

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. Privacy Policy Terms of Use