返回列表 发布新帖

某系列(三)

  [复制链接]
533 3
发表于 2010-6-7 13:11 | 查看全部 阅读模式

Trinity的小特色:The Auctionhouse Bot(拍卖行机器人)

首先官方声明:不正确的设置会导致宕机!

什么是ahbot?
Ahbot是一个服务器机器人,可以在拍卖行拍卖东西,也可以设置它来买你拍卖的东西(啊,你要卖10000000G一个?呃,我什么都不知道)

准备
首先,ahbot是要自己建立的,就注册个账号叫ahbot吧,登录进去创建个人物名叫做“奸商”,先进去游戏一遍,然后退出客户端,这个账号就不需要再用了。

设置
首先,我们要知道这个Auctionhouse Bot的account ID和character ID
怎么看呢,可以用sql查询
SELECT * FROM `realmd`.`account` WHERE `username`='ahbot';
SELECT * FROM `characters`.`characters` WHERE `name`='Ahbot';

或者在trinity.exe这个命令行下敲.pinfo 奸商

再或者直接在mysql里面看,realmd数据库的account表的id项
Characters数据库的characters表的guid项

这里我看到的id是16,guid是3
然后,打开TrinityCore.conf,并更改
AuctionHouseBot.DEBUG = 0
AuctionHouseBot.DEBUG_FILTERS = 0
AuctionHouseBot.EnableSeller = 0 -- SET this to 1,ahbot会拍卖东西
AuctionHouseBot.EnableBuyer = 0 -- SET this to 1,ahbot会买你拍卖的东西
AuctionHouseBot.UseBuyPriceForSeller = 0
AuctionHouseBot.UseBuyPriceForBuyer = 0
AuctionHouseBot.Account = 0 -- SET this to 16,你查到的id
AuctionHouseBot.GUID = 0 -- SET this to 3,你查到的guid
AuctionHouseBot.ItemsPerCycle = 200

还有其它的一些设置,1为yes,0为no
物品过滤器1
AuctionHouseBot.VendorItems = 0 -- 是否拍卖能从商人那里买到的物品(武器,装备类)
AuctionHouseBot.VendorTradeGoods = 0 -- 是否拍卖能从商人那里买到的物品(呃,吃喝用的 )
AuctionHouseBot.LootItems = 1 -- 是否拍卖要roll的物品
AuctionHouseBot.LootTradeGoods = 1 -- 是否拍卖要roll的物品
AuctionHouseBot.OtherItems = 1 -- 其它,我也不清楚算哪些
AuctionHouseBot.OtherTradeGoods = 1 -- 其它
AuctionHouseBot.No_Bind = 1 -- 是否拍卖不绑定的物品
AuctionHouseBot.Bind_When_Picked_Up = 1 -- 是否拍卖拾取绑定的物品
AuctionHouseBot.Bind_When_Equipped = 1 -- 是否拍卖装备绑定的物品
AuctionHouseBot.Bind_When_Use = 1 -- 是否拍卖使用绑定的物品
AuctionHouseBot.Bind_Quest_Item = 1 -- 是否拍卖任务物品
AuctionHouseBot.DisableBeta_PTR_Unused = 0 -- 以下,看说明文档吧,不解释了
AuctionHouseBot.DisablePermEnchant = 0
AuctionHouseBot.DisableConjured = 0
AuctionHouseBot.DisableGems = 0
AuctionHouseBot.DisableMoney = 0
AuctionHouseBot.DisableMoneyLoot = 0
AuctionHouseBot.DisableLootable = 0
AuctionHouseBot.DisableKeys = 0
AuctionHouseBot.DisableDuration = 0
AuctionHouseBot.DisableBOP_Or_Quest_NoReqLevel = 0

过滤器2,不卖某职业的装备,这个应该用不上吧
AuctionHouseBot.DisableWarriorItems = 0
AuctionHouseBot.DisablePaladinItems = 0
AuctionHouseBot.DisableHunterItems = 0
AuctionHouseBot.DisableRogueItems = 0
AuctionHouseBot.DisablePriestItems = 0
AuctionHouseBot.DisableDKItems = 0
AuctionHouseBot.DisableShamanItems = 0
AuctionHouseBot.DisableMageItems = 0
AuctionHouseBot.DisableWarlockItems = 0
AuctionHouseBot.DisableUnusedClassItems = 0
AuctionHouseBot.DisableDruidItems = 0

过滤器3
AuctionHouseBot.DisableItemsBelowLevel = 0 -- 不卖低于物品等级0的物品(武器装备)
AuctionHouseBot.DisableItemsAboveLevel = 201 -- 不卖高于物品等级201的物品(武器装备),80级的FB装备就在这里设限制啦,不然出了1件T10的,买的就赚到了
AuctionHouseBot.DisableTGsBelowLevel = 0 -- 不卖低于物品等级0的物品(生活生产)
AuctionHouseBot.DisableTGsAboveLevel = 201 -- 不卖高于物品等级201的物品(生活生产)
AuctionHouseBot.DisableItemsBelowGUID = 0 -- 不卖低于物品编号0的物品
AuctionHouseBot.DisableItemsAboveGUID = 0 -- 不卖高于物品编号0的物品
AuctionHouseBot.DisableTGsBelowGUID = 0 -- 不卖低于物品编号0的物品
AuctionHouseBot.DisableTGsAboveGUID = 0 -- 不卖高于物品编号0的物品
AuctionHouseBot.DisableItemsBelowReqLevel = 0 -- 物品需求等级
AuctionHouseBot.DisableItemsAboveReqLevel = 0
AuctionHouseBot.DisableTGsBelowReqLevel = 0
AuctionHouseBot.DisableTGsAboveReqLevel = 0
AuctionHouseBot.DisableItemsBelowReqSkillRank = 0 -- 物品需求技能
AuctionHouseBot.DisableItemsAboveReqSkillRank = 0
AuctionHouseBot.DisableTGsBelowReqSkillRank = 0
AuctionHouseBot.DisableTGsAboveReqSkillRank = 0

最后一项设置在数据库里
Characters数据库的auctionhousebot表里,对应3个拍卖行的拍卖物品数量,拍卖物品比例,物品价格设置等等。


呃,最后上张效果图吧,我重口了,,又没刷出凤凰

WoWScrnShot_060610_233015.jpg

评论3

cccumper 发表于 2010-6-7 16:28 | 查看全部
傻傻妹 加油~~~~~
回复

使用道具 举报

我是牛我是牛 发表于 2010-6-7 23:31 | 查看全部
我需要说点什么么?
回复

使用道具 举报

mz84920 发表于 2010-6-8 10:32 | 查看全部
怎么可以没有凤凰!!!!!!!!!
回复

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 最范网==WE ARE FANS! WE ARE FRIENDS!! 版权所有 All Rights Reserved. Powered by Discuz! X5.1 Licensed
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表