Script writing command description


--本插件是依靠mTinkr和魔兽API指令编写的,可以使用这两者的所有指令,

--魔兽插件不识别任何中文函数和中文变量,脚本中不能出现任何中文函数和中文变量,输出的函数参数可以为中文

--魔兽API英文地址

--https://wowpedia.fandom.com/wiki/Global_functions/Classic

--魔兽API中文地址

--https://wow.battlenet.top/api/view/api

--Tinkr API地址

-- https://docs.tinkr.site/Lua/

--Tinkr的代码运行机制不同于EWT和minibot,所有使用GL内置的指令都要在指令前添加 BF.

--======延时============================================================================================================================================

{


--等待延时 sec为毫秒,

function BF.WaitTime(sec)   end

--延时等待,等待秒数

--second等待秒数

function BF.Delay(second)   end

--取启动间隔,如果上次触发这个事件的时间间隔秒数大于参数2,返回真,否则返回假

--参数1 触发标签

--参数2 秒数

function BF.TimeDelayTrue(sign,second) end

--如果一个信息输出很频繁,可以使用此函数来控制输出频率

--如果 print("每隔5秒输出")是每帧输出,这样设置之后就变为每5秒输出一次

if BF.TimeDelayTrue("调控输出",5) then

print("每隔5秒输出")

end



}

--======移动============================================================================================================================================

{

--停止移动

function BF.StopMoving()

--使用导航寻路到x,y,z

--range 停止距离 默认3,可省略

--callback 回调函数 可省略

function BF.NavTo(x,y,z,range,callback)

--例子,

--直线移动到某个坐标,2D坐标符合,r为停止距离

function  BF.Move2D(x,y,z,r)

--直线移动到某个坐标,3D坐标符合

function  BF.Move3D(x,y,z,r)

--基础指令向某个坐标移动    

function  MovTo(x,y,z)

--如果寻路不到,可以按指定路径移动,这个指令就是按指定表格设定的路径寻路移动,

--参数1-3 坐标,

--参数4,表,按指定坐标链接移动,除了添加前3个坐标外,还可以添加回调函数

--参数4也可以是文本型,去掉后缀.txt,文本放置在tinkr目录/scripts/GL/GLWayPoint 里

function BF.ListMove(x,y,z,list)

-- 例子,这样就会安装指定坐标链,移动到-487.37, -1990.92, 94.31 这个坐标

BF.ListMove(-487.37, -1990.92, 94.31,{

{ X=-223.42893981934, Y=-2173.7546386719, Z=91.666732788086 },

{ X=-164.22750854492, Y=-2115.501953125, Z=91.667961120605 },

{ X=-116.28896331787, Y=-2093.1020507813, Z=93.472412109375 },

{ X=-161.43339538574, Y=-2050.7419433594, Z=94.689636230469 },

{ X=-299.87240600586, Y=-1834.9588623047, Z=94.45728302002 },

{ X=-288.55242919922, Y=-1794.9470214844, Z=92.543502807617 },

{ X=-337.22882080078, Y=-1775.3216552734, Z=92.099708557129 },

{ X=-478.80490112305, Y=-1759.7982177734, Z=91.803001403809 },

{ X=-531.47955322266, Y=-1790.4780273438, Z=92.660980224609 },

{ X=-469.97775268555, Y=-1836.6502685547, Z=94.65503692627 },

{ X=-484.87924194336, Y=-1935.7020263672, Z=92.193954467773 },

{ X=-487.37191772461, Y=-1990.9291992188, Z=94.318382263184 },

{ X=-460.26556396484, Y=-2027.4305419922, Z=93.31413269043 },

{ X=-465.38900756836, Y=-2059.1713867188, Z=91.666931152344 },

{ X=-398.56198120117, Y=-2063.0234375, Z=92.478950500488 },

},)

--按指定表格设定的路径移动,直线移动不寻路,参数4表格添加Nav=true,代表可以寻路移动

--参数1-3 坐标,

--参数4,表,按指定坐标链接移动,除了添加前3个坐标外,

--参数4也可以是文本型,去掉后缀.txt,文本放置在tinkr目录/scripts/GL/GLWayPoint 里

function BF.ListMove(x,y,z,list)

--例子  

BF.ListMoveS(1621.3694, -4402.5122, 12.3082,

{

{ X = 1525.6708, Y = -4212.0366, Z = 41.0641,Nav=true},

{ X = 1605.1382, Y = -4265.6895, Z = 47.4190,Nav=true},

{ X = 1620.3325, Y = -4305.8208, Z = 21.5845 },

{ X = 1608.6796, Y = -4333.2847, Z = 1.4929 },

{ X = 1604.7950, Y = -4385.4365, Z = 10.0006 },

{ X = 1608.4728, Y = -4391.8159, Z = 10.0625 },

})

}

--如何获取地图Id,即mapid,按M打开世界地图,点击编写调试-当前世界地图ID,就可以获取当前大地图上打开的地图ID。

--获取地图名称ID

--mapname 地图名称

--parentMapID 可省略

function BF.GetMapNameID(mapname,parentMapID)

--获取地图id所处的大陆id

function BF.GetCID(mapid)

--获取指定地图ID上一点的x,y,z,坐标,

--mapid:mapid

--cx:地图插件的光标位置x

--cy:地图插件的光标位置y

function BF.GetMapPostion(mapid,cx, cy)

--用于算跨地图寻路的路径,

--startMapID,起始地图

--targetMapID,终点地图

--return waylist 到达另外地图的路径坐标

--return mapidlist 到达终点地图需要经过的地图ID

function BF.BFS(startMapID, targetMapID, crossMap)

--坐船或者飞艇跨地图

--end_id ,终点地图id

--start_id,起始地图id

function BF.CrossContient(end_id,start_id)

--获取使用飞机到达指定地图指定地点

--x,y,z,坐标

--end_id,到达地图ID 可省略start_id,px,py,pz

function BF.FindUseTaxi(x,y,z,end_id,start_id,px,py,pz)

--寻找地图之间或者跨大陆的路径

--x,y,z,坐标

--end_id,终点地图id

--start_id,起始地图id,可省略

--range,寻路停止范围,可省略

--callback,回调函数,可省略

function BF.NavToMap(x,y,z,end_id,start_id,range,callback)

--获取最近的指定类型NPC

--type:Food ,Drink,Repair,Ammo

--list:可省略

--返回 x,y,z ,npcid

function BF.FindNearNpc(type,list)

--根据内置NPC实行回城操作,需要副本类型脚本

function BF.SRM()

--根据Routes插件生成所有采集路线,路径在“scripts/GL/Profile/Gl自己生成的脚本/“

--提前安装Routes插件生成采集路线,可能需要后续自己手动优化。

function BF.CreateScriptWithAddonRoute()

--导航到指定地图

--arg :导航路径表

function BF.ListMoveToMap(arg)

--mapid为导航到路径

example:local waylist=BF.BFS(BF.Me.MapId,mapid)

BF.ListMoveToMap(waylist)

--导航到指定地图坐标

--x,y,z,坐标

--end_id,终点地图id

--start_id,起始地图id,可省略

--range,寻路停止范围,可省略

--callback,回调函数,可省略

function BF.NavToMap(x,y,z,end_id,start_id,range,callback)

--根据Routes插件生成当前采集路线,路径在“scripts/GL/Profile/Gl自己生成的脚本/“

--提前安装Routes插件生成采集路线,可能需要后续自己手动优化。

function BF.ImproveScriptWithAddonRoute()

--======技能释放==============================================================================================================================

{

--单独开启自建循环

GL.OpenSelfRotation=true

--运行宏,和魔兽宏一样的效果

function RunMacroText(Macro)

--释放指定ID技能,id为数字

function CastSpellByID(ID)

--释放指定名字技能,name为技能名称,参数为文字

function CastSpellByName(name)

--点击地面坐标,用于释放暴风雪

function Click(x,y,z)

--操作技能循环开关  

function  BF.SetRotation(name, value)

--关闭猎人印记

BF.SetRotation('猎人印记', false)

--对象buff或者debuff剩余时间

--unit 对象 player或者target

--idOrName buff Id 或者名字

function BF.AuraRemain(unit,idOrName)

}

--======角色操作类==============================================================================================================================

{

--角色面向,可以面向角度,物体,坐标

--如面向目标 BF.SetFace("target")

--如面向坐标 BF.SetFace(-487.37, -1990.92)

--如面向角度 BF.SetFace(2.4185206890106)

function BF.SetFace(a,b,c)

--跳跃

function JumpOrAscendStart()

--重置副本

function ResetInstances()

--采集使用物品,如门,传送门等,参数为数字

function BF.Collect(物品id)

--使用炉石

function BF.UseHearthStone()

--战斗中自动使用药水,饰品。在恢复设置。

function BF.UsePotionTrinket()

--单独使用饰品函数为:

function BF.UseTrinket(13)

function BF.UseTrinket(14)

--取出公会银行所有物品

--参数1 单独取出物品名称 可空

--参数2 物品品质 可空

--参数3 取到剩余多少背包空格,默认为3 可空

function BF.GetGuildBankItem(item,Rarity,freebags)

--提取所有物品

BF.GetGuildBankItem()

--提取单个物品

BF.GetGuildBankItem("北地皮碎片")

--提取多个物品

BF.GetGuildBankItem("水之结晶,空气结晶")

--按品质提取物品

BF.GetGuildBankItem(nil,3)

--参数1:雕文id或者名称

--参数2:slot

--大型雕文 1,4,6

--小型雕文 2,3,5

function BF.EquipGlyph(NameOrID,slot) end

--按界面公会存储设置存储物品

function BF.GuildBankDeposit()

--获取物品采集次数

--物品id,可省略,不填写获取总采集次数,填写获取指定物品采集次数

function BF.GetCollectCount(objid)

--学习技能 参数1 技能ID或技能名字  参数2  要学技能等级 如果不传入参数 则所有学习所有等级,需要打开学习技能NPC

function BF.LearnSpell(id,nlevel)

function BF.EquipBag()

--分解装备,LimitRarity为物品品质,breakbind为是否分解不绑定装备

--BreakDownEquipment(4,true)

function BF.BreakDownEquipment(LimitRarity,breakbind)

--获取在那个界面天赋加点最多

--返回 1,2,3

function BF.GetTalentTabIndex()

--设置pawn换装天赋,只设置了圣骑士,其他职业需要自己设置

function BF.SetPawn_Talent()

--GL默认选择属性权重,Pawn本职业天赋从上到下为1到N

BF.Pawn_Talent={

["MAGE"] = 1,--法师 冰霜

["SHAMAN"] = 1,--萨满 元素

["PRIEST"] = 2,--牧师 暗影

["WARLOCK"] = 1,--术士 恶魔学识

["HUNTER"] = 3,--猎人 野兽控制

["PALADIN"] = 1,--圣骑士 惩戒

["ROGUE"] =2,--潜行者 奇袭

["DRUID"] =3,--德鲁伊 野性伤害

["WARRIOR"] =1,--战士 武器

["DEATHKNIGHT"] =3,--死亡骑士 鲜血

}

local index=BF.GetTalentTabIndex()

if BF.Me.Class=="PALADIN" then

if index==3 then

BF.Pawn_Talent.PALADIN=1

elseif index==1 then

BF.Pawn_Talent.PALADIN=2

elseif index==2 then

BF.Pawn_Talent.PALADIN=3    

end

end

end  

--判断装备是否比身上或者背包中的好

--参数1:物品链接

function BF.IsEquipmentBetter(link)

--自动装备更好的装备,请安装pawn插件

function BF.AutoEquipment()

--上马

function BF.Mount.MountUp()

--下马

function BF.Mount.Dismount()

--重置副本

function ResetInstances()

--判断队友是否在身边

--参数1:队友名称,可空,不填写判断所有队友是否在身边,填写判断指定队友是否在身边

--参数2:范围,可空,默认60

function BF.IsTeammateNearby(teammateName,range)

}

--======选中怪物,怪物判断,对象管理=========================================================================================================================

{

--函数作用,选中指定坐标点范围内指定ID的怪物,并且决定是否面向

--x, y, z 坐标 数字

--range范围 数字

--unitId 怪物ID,数字

--faceNow 是否面向,true false

function SelectUnitByLocationAndId(x, y, z, range, unitId, faceNow)

local target =

BF.ObjectManager.GetWoWUnit(

function(unit)

return unit.ObjectID == unitId and unit:DistanceTo(x, y, z) <= range and not unit.Dead and

UnitCanAttack("player", unit.Pointer) and

unit.GUID ~= BF.Me.GUID

end,

function(a, b)

if a ~= nil and b ~= nil then

return (a.Distance < b.Distance)

end

end

)

if target then

--BF.Log.Write('选择并面向目标 = %s', target.Name)

target:TargetUnit()

if faceNow then

target:Face()

end

return target

end

return false

end

--函数作用,选中指定坐标点范围内的怪物,并且决定是否面向

--x, y, z 坐标 数字

--range范围 数字

--faceNow 是否面向,true false

function SelectUnitAtLocation(x, y, z, range, faceNow)

local target =

BF.ObjectManager.GetWoWUnit(

function(unit)

-- print(unit:DistanceTo(x,y,z), UnitCanAttack("player", unit.Pointer))

return unit:DistanceTo(x, y, z) <= range and not unit.Dead and UnitCanAttack("player", unit.Pointer) and

unit.GUID ~= BF.Me.GUID

end,

function(a, b)

if a ~= nil and b ~= nil then

return (a.Distance < b.Distance)

end

end

)

if target then

-- BF.Log.Write('选择并面向目标 = %s', target.Name)

target:TargetUnit()

if faceNow then

target:Face()

end

return target

end

return false

end

--获取指定坐标范围的怪物数量

--x, y, z 坐标

--range 范围

function  BF.ObjectManager.GetMonsterNumber(x, y, z, range)


--获取对象和单位函数

--根据指定条件获取指定多个NPC

--参数1条件,

--参数2 排序函数

function BF.ObjectManager.GetWoWUnits(condition, orderBy)

--根据指定条件获取指定单个NPC

--参数1条件,

--参数2 排序函数

function BF.ObjectManager.GetWoWUnit(condition, orderBy)


--选中指定位置,指定范围的指定ID的怪物,是否面对

--x,y,z 坐标

--range 范围

--unitid 怪物id

--facenow 是否面对怪物

function BF.SelectUnitByLocationAndId(x, y, z, range, unitId, faceNow)

local target =

BF.ObjectManager.GetWoWUnit(

function(unit)

return unit.ObjectID == unitId and unit:DistanceTo(x, y, z) <= range and not unit.Dead and

UnitCanAttack("player", unit.Pointer) and

unit.GUID ~= BF.Me.GUID

end,

function(a, b)

if a ~= nil and b ~= nil then

return (a.Distance < b.Distance)

end

end

)

if target then

--BF.Log.Write('选择并面向目标 = %s', target.Name)

target:TargetUnit()

if faceNow then

target:Face()

end

return target

end

return false

end

--获取所有存活的可攻击和攻击自己的单位数量

function getLiveUnitNum()

local enemies100y =

BF.ObjectManager.GetWoWUnits(

function(unit)

return not unit.Dead and UnitCanAttack('PLAYER', unit.Pointer) and UnitAffectingCombat(unit.Pointer)

end,

function(x, y)

return x.Distance < y.Distance

end

)

return #enemies100y

end

--获取自身属性各项值

function TableToString(BF.Me)

--遍历周围单位,怪物等。

function GetUnitsInfo()

for _, Unit in pairs(BF.Units) do

BF.TableToString(Unit)

end

end

--遍历周围物体,采集类

function GetGameObjectInfo()

for _, Object in pairs(BF.GameObjects) do

BF.TableToString(Object)

end

end

--如主程序造成帧数下降,可以关闭以下遍历()

--关闭技能循环

BF.AutoFight(true)

--关闭主程序遍历npc

BF.StopOM_Npcs=true

--关闭主程序遍历玩家

BF.StopOM_Players=true

--关闭主程序遍历周围游戏物体

BF.StopOM_GameObjects=true

--关闭全部遍历,不建议全部关闭

BF.StopOM=true

}

--======消息输出===========================================================================================================================================

{

--魔兽自带打印消息

function print(msg)

--GL输出绿色文字

function BF.pmsg(msg)

--屏幕输出文字

--msg:文字信息

--size:文字大小

--在屏幕中间输出字符

--文字颜色变量

--'|cFF'+颜色16进制+msg 例子

--BF.Log.Frame("|cFF8B0016 密语报警", 200)

function BF.Log.Frame(msg,size)

--屏幕上方输出文字

--参数1,文字1

--参数2,文字2

--参数3,播放声音,数字型,1-7

--参数4,文字消失时间,默认2.5秒

function BF.Alert(message1,message2,sound,fadetime)

--以下皆是聊天框输出各种文字类信息,在综合设置-综合设置-聊天框文字输出级别可以选择那些文字不输出

function BF.Log.UIEr(msg)

function BF.Log.Write(msg, ...)

function BF.Log.Debug(msg, ...)

function BF.Log.Warning(msg, ...)

function BF.Log.Path(msg, ...)

--在主程序界面下方输出msg信息

function BF.Log.Status(msg)

function BFKern.Core.Info(msg)

}

--======距离判断=======================================================================================================================================

{

--计算两个单位直接的距离,如计算自己和目标之间的距离

--local targetDistance=BF.GetDistanceBetweenObjects("player","target")

BF.GetDistanceBetweenObjects= function(obj1,obj2)

--计算两个坐标直接的3D距离

BF.GetDistanceBetweenPositions = function(X1, Y1, Z1, X2, Y2, Z2)

--计算两个坐标直接的2D距离

BF.GetPlaneDistanceBetweenPositions= function(X1, Y1, X2, Y2)

}

--======NPC交互==============================================================================================================================

{

--对话NPC,参数为NPCID或NPC名称

function BF.OpenNpc(id)

--商店购买物品,需要打开商店,用BF.OpenNPC(idOrName)

--参数1:参数为物品ID或物品名称

--参数2:参数为数量

--参数3:是否强制购买,不判断背包数量

function BF.ShopBuy(NameOrId,count,force)

--从NPC处购买装备,

--参数1 npc的名称或者id

--参数2 荣誉值超过多少可以购买,可省略

function BF.BuyEquipmentFromNpc(idOrName,Honor)

--获取装备的pawn分数

--参数1 装备链接

--参数2 ”player“,可省略,如果插件pawn不返回装备分数,设置为player返回装备等级

function BF.GetEquipmentScore(link,sign)

--遍历从npc处购买装备

function BF.BuyEquipment()

--获取背包中有的指定部位的装备分数,没有返回0

--参数 position 装备位置1到19

function BF.GetBagEquipmentScore(position)

--打开邮箱后按综合设置里的配置邮寄

function BF.AutoVendor.AutoMail()

--打开NPC后,按主程序设置修理售卖物品

function BF.AutoVendor.DoRepair()

--交通飞行('8018',"暴风城,艾尔文森林",对话选择项)

function BF.TakeTaxi(NpcId,FlyNodeName)

--收取所有邮件,在邮箱附近使用,参数为剩余多少背包空格停止收取,默认为1

function BF.TakeMail(FreeBagSlots)

}

--======背包物品操作==============================================================================================================================

{

--换背包耐久度更高的装备

--参数1:物品在身上的位置1到19,默认17:盾牌

--参数2:耐久度1到100,默认10

function BF.Ex_HigherDurabilityItem(slot,durabilityPercent)

--获取背包空格

function BF.GetFreeBagSlots()

--获取背包物品数量

--nameorid参数为:物品名或者物品ID,

function GetItemCount(NameorId)

--使用背包物品,参数为数字id

function BF.UseItem(物品id)

--销毁背包物品,参数为物品id

function BF.Bag.DeleteItem(id)

--获取物品冷却时间,参数为物品id   如获取炉石冷却时间

function GetItemCooldown(6948)

}

--======条件判断,脚本切换==============================================================================================================================

{

--获取当前地图名称

function GetZoneText()

--获取角色声望等级 如中立,后续返回其他参数 BF.GetReputation(‘加基森’)

function BF.GetReputation(szName)

--无参数,获取今天星期几,返回数字,周一为1,依次类推,

--有参数,为年月日判断某年某月某日为星期几

function BF.GetWeekDay(y,m,d)

--获取今天在线游戏时间,返回秒

function BF.GetTodayGameTime()

--获取此时电脑时间,返回时分,如7点5分为,0705

function BF.GetComputerTime()

--获取当前脚本名称,如:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua

function BF.GetScriptName()

--获取当前脚本运行时间:精确到秒,卡位重启重新计算,重新运行重新计算

function BF.GetScriptTime()


--切换脚本添加参数,

--参数1,脚本名称

--参数2,是否从上次记录任务序号开始,默认否

--参数3,任务序号,默认从插件保存开始,填序号从指定序号开始

function BF.ExchangeScript(scriptName,fromor,index)

--切换指定脚本,参数为脚本路径名

--BF.ExchangeScript('GL-Tinkr/被GM传送后要执行的脚本/TeleAction.lua')

--如果想卡位多次后改为切换脚本,添加这个函数到脚本,或者切换脚本代码处

function BF.RestartChangeScript()

BF.ExchangeScript("GL-Tinkr/部落诺森德任务/部落灰熊丘陵73-75.ol")

end

}

--======生活技能交易行操作==============================================================================================================================

{

--参数1 人物名字

--参数2 交易物品名字

--参数3 交易物品数量

--参数4 交易超时时间

--参数5 交易金钱,交易金钱暂时不行

function BF.TradePlayer(name,stname,ammount,limittime,money)

--取消所有交易行自己的的非最低价物品

function  BF.AuctionCancelHigherPrice()

--取消所有交易行拍卖物品,需要打开交易行

function BF.CancelAuction()


--生活技能练习附魔用

--spellid,生活技能id

--name,附魔名称或者技能ID,可以通过编写调试-技能概览获取生活技能ID

--equipid,要附魔的装备位置1到19

function BF.DoTradeFM(spellid,name,equipid)

----参数1,生活技能ID

--参数2,配方名称或者id可以通过编写调试-技能概览获取生活技能ID

--参数3,重复次数 默认1,注意在脚本中,此次数填写大于1时,你后续有操作时,你需要加延时。

function BF.DoTrade(spellid,name,times)

--交易行购买物品

--tname,要购买的物品名称或者id

--amount,购买数量,默认1,

--rolename,指定购买人,默认无

--keepgold,保留铜币,默认99金,99*10000

--protectprice,保护价格铜,默认99金,超过这个价格不购买,99*10000

--mustbuygold,必定购买价格,价格低于此值必定购买,铜

--wait,购买前等待时间,秒,默认1

--sort,排序函数 例子

-- function()

--     BF.Log.D("默认最低价排序,GL default sort")

--     SortAuctionClearSort('list')

--     SortAuctionSetSort('list', 'unitprice', false)

-- end

function BF.AuctionBuy(tname,amount,rolename,keepgold,protectprice,mustbuygold,wait,sort)


--交易行拍卖物品

--szname,要购买的物品名称或者id

--limitprice,限制价格,拍卖行比较价格低于此价格,将以此价格出售,否则以拍卖行比较价格出售,不设置默认最低

--waittime,拍卖前等待时间,默认为1秒

--index 拍卖行比较价格的序号,默认最低价格,取值1到11,设置为2,将以拍卖行第二低价格和limitprice比较

--amount,拍卖数量,默认全部,

--force,强制使用限制价格挂交易行,默认否

--ignoreself,是自己的不出售,默认否

--useset,采用拍卖脚本的部分设置,默认否

function BF.AuctionSell(szname,limitprice,waittime,index,amount,force,ignoreself,useset)


--交易行获取物品价格

--tname,要查询的物品名称或id

--wait,查询后等待时间,秒,数字,可省略

--index,查询第几个的价格,数字,小于50,可省略

--sort,可省略,默认排序,可以是排序函数 默认排序是 function() SortAuctionClearSort('list') SortAuctionSetSort('list', 'unitprice', true) end    

function BF.GetAuctionPrice(tname,wait,index,sort)


--取消交易行拍卖物品,需要打开交易行界面,在副本中运行

function BF.CancelAuction()

--获取所有生活技能佩服名称和ID

function  BF.GetTradeSkillSpellID()

}

--======文件读写==============================================================================================================================

{

--写角色配置,路径在 解锁器文件夹/configs/服务器-角色名

--参数1:配置项

--参数2:值

function BF.WriteRoleConfig(configure, value)

--参数1:配置项 返回你写入的配置项的内容

function BF.ReadRoleConfig(configure)

}

--======其他函数==============================================================================================================================

{

--指定坐标画半径为多少的圈,几秒后消除

--参数都为数字

--r 范围

--time 消除时间

function BF.Draw(x,y,z,r,time)

--保护魔兽禁止API,避免游戏崩溃。

--参数1,函数名

--参数2,不定参数,填入你调用的函数的参数,用逗号分隔。

--例子:BF.ProtectFun("CastSpellByID",6603)

function BF.ProtectFun=function(str,...)

--打印表格信息

function BF.TableToString( tbl , level, filteDefault)

--防止爆本指令,如果距离倒数第4次重置副本不足3630秒则等待,上次重置副本时间是BF插件自动记录的,则会等待到时间,避免1小时刷本超过5次。

--sec 爆本限制时间 默认3630秒

--判断倒数第几次的时间

--fbcount 副本次数大于第几次时开始判断

function BF.AvoidBoom(sec,jgcount,fbcount)


}

--======怪物属性判断==============================================================================================================================

--如果选中了一个怪物,就可以用 BF.Me.Target.Name ,获取怪物名称

BF.Me.Target=

{


GUID = Creature-0-4891-1-1591-5453-000205A2B2

ObjectID = 5453

Pointer = Creature-0-4891-1-1591-5453-000205A2B2

HealthMax = 2673

IsTargetingPartyMember = false

PosX = -9110.4169921875

Attackable = true

Quest = false

Dead = false

CombatReach = 1.5

PosY = -4134.9306640625

Distance = 95.973621216209

Health = 2673

--是否在视野中

LoS = true

Friend = false

TargetIsInMyParty = false

IsTargetingMeOrMyPet = false

IsTargetingMyPet = false

IsTargetingMe = false

HasTarget = false

Target = false

TargetIsMe = false

IsTargetingMeOrMyPetOrPartyMember = false

TargetIsMyPet = false

Distance2D = 90.376158513629

IsVisible = true

Trackable = false

Facing = false

ValidEnemy = false

Level = 49

Moving = true

RealHealth = true

NextUpdate = 306117.0415

Player = false

Name = 哈扎里掘洞蝎

Position = table: 0x29d42ca90

{

Y = -4134.9306640625

X = -9110.4169921875

IsUnit = false

Z = 12.003898620605

}

CreatureType = 10

PosZ = 12.003898620605

HP = 100

InCombat = false

}

--======角色登录类==============================================================================================================================

{

--在脚本中如何控制自动登录:

--退出游戏

function    BF.Logout() end

--设置登录账号为换号账号

function BF.WriteConfig("AutoRelogIndex", 'WoWAccount1')

end

--本次开启自动登录,重登后失效,重登后检查 自动登录设置-自动重登设置

function    BF.WriteConfig("BFAutoLogin",'1')

--本次掉线关闭自动登录,重登后失效,重登后检查 自动登录设置-自动重登设置

function    BF.WriteConfig("BFAutoLogin",'0')

--控制自动登录的时间,当前360秒后登录

functionBF.WriteConfig(BFLoginTime,tostring(GetTime()+360))

--切换游戏角色序号 index为角色序号

function  BF.ChangWoWAccountIndex(index) end


}

--======自身属性判断==============================================================================================================================

{

--以下各项值为判断自身各种属性,如 print(BF.Me.Class,BF.Me.ZY) 就可以获取自己的职业。

BF.Me={

--Hp比例

HP = 99.324668705403

--阵营

FactionGroup = Horde

--种族

Race = Tauren

--小区域地图

SubZone = 灌木谷

--职业

ZY = 德鲁伊

--是否战斗中

IsCombat = true

--Z坐标

PosZ = 9.0650234222412

--能量比例

PowerPct = 100

--背包空格

FreeBagSlots = 49

CombatStartTime = 305747.72

--最大生命值

HealthMax = 7848

PosX = -8943.197265625

ComboPoints = 0

--地图ID

MapId = 1446

--地图名称

Zone = 塔纳利斯

CombatDistance = 4

NoControl = false

InGroup = false

Casting = false

--面向角度

Angel = 3.8432590961456

DurabilityPercent = 98

Class = DRUID

SingleCombatTime = 4.170999999973

FrameRate = 59

--最大能量

PowerMax = 4955

Position = table: 0x2c9097010

{

Y = -2289.3046875

X = -8943.197265625

IsUnit = false

Z = 9.0650234222412

}

IPLocal =

InCombat = true

GUID = Player-4707-044B94AF

Combat = 305747.72

Pointer = Player-4707-044B94AF

IsMoving = true

SwingMH = 0

Looting = false

CombatReach = 4.0500001907349

PosY = -2289.3046875

Power = 4955

Distance = 0

Health = 7795

PetActive = false

--运行脚本

ScriptName = /Z脚本源码/专业技能练习源码/1-300-部落-采矿.lua

CollectCount = 218

SwingOH = false

ComboMax = 5

PowerRegen = 22.687700271606

FBCount = 0

ComboDeficit = 5

EID = false

Moving = true

IsMelee = false

--Ip

IP = 123.1

CombatTime = 4.170999999973

--等级

Level = 70

DeadCount = 1

SingleCombat = 305747.72

NetStats = 29

NowOnLineTime = 01:27:22

InRaid = false

OnLineTime = 09:08:30

Instance = none

CombatLeft = false

BattleCount = 0

OpenClientTime = 15:13:42

}

}

--======GL主程序界面各项配置说明,==============================================================================================================================

{

--设置这些值就可以控制主程序的功能

--如勾选使用飞行坐骑

--在野外脚本中使用

{ RunLua = 'BF.Settings.profile.UseFlyMount=true' },

--副本脚本中使用,

BF.Settings.profile.UseFlyMount=true


可以使用  BF.TableToString(BF.UI_Options.args) 来获取所有的设置面板。

会在scripts/GL文件夹下生成 调试信息.txt 可以按面板提示查找所有增加的设置。

如查找 玩家密语后自动回复,找到此项:BF.Settings.profile.WhisperSendBack 即为设置项。

WhisperSendBack = table: 0x110a62f60

type = toggle

name = 玩家密语后自动回复

set = function: 0x2ba199e30

order = 3.2

get = function: 0x125654740

width = normal

desc =

--前面为主界面设置值,括号为注释,最后为设置值,最下方有参考设置。

白色(存储白色物品)值为:BF.Settings.profile.StorageWhite

紫色(存储紫色物品)值为:BF.Settings.profile.StoragePurple

绿色()值为:BF.Settings.profile.ResolvedGreen

保留类型,多种类型用|分割,留空为全部类型都分解(例如:其他|魔杖|法杖,留空为全部类型都分解,这个判断为物品大类,用背包物品获取.)值为: BF.Settings.profile.ResolvedKeepType

存储物品名称,|分隔(格式为:物品1|物品2|物品3)值为: BF.Settings.profile.StorageItemName

蓝色()值为:BF.Settings.profile.ResolvedBlue

保留金币(保留多少金币,不存储请设置最大)值为: BF.Settings.profile.StorageKeepGold

分解保留名称,一行一个,支持模糊匹配(格式为:保留关键字:物品小类1|物品小类2|物品小类3;例如:雄鹰:布甲|其它|法杖  代表保留关键字为雄鹰的法杖,布甲和其他类型(戒指项链)装备,同样支持精确匹配)值为: BF.Settings.profile.ResolvedKeepName

蓝色(存储蓝色物品)值为:BF.Settings.profile.StorageBlue

绿色(存储绿色物品)值为:BF.Settings.profile.StorageGreen

灰色(存储灰色物品)值为:BF.Settings.profile.StorageGray

卖店价格低于(铜)(物品卖店价格低于多少铜全部分解,注意设定物品品质)值为: BF.Settings.profile.ResolvedItemSellPrice

紫色()值为:BF.Settings.profile.ResolvedPurple

任务序号(该序号为最后执行的while指令,可以通过调整任务序号来调整要执行的任务值,请注意必须设定执行的任务脚本名称才能生效)值为: BF.Settings.profile.ExTaskScriptIndex

执行的任务脚本名称(保存任务脚本名称)值为: BF.Settings.profile.ExTaskScript

调试显示任务执行内容(用于任务调试,显示任务内容执行到那一步)值为: BF.Settings.profile.DisTaskValue

使用指定条件换号(是否使用下方指定的条件,进行换号)值为: BF.Settings.profile.ChangeGameAccountOpen

使用多段工作时间,不在工作时间段内会登录换号账号(是否使用多时间段定时上下线,如果勾选了此选项,会优先判断此工作时间,不再判断定时下线。)值为: BF.Settings.profile.MultiTimeLogOut

使用以下条件下线,大于(采集次数大于以下数字)值为: BF.Settings.profile.TriggerOffline

多工作时间段(例子:00:00to12:00|14:00to18:00|20:00to21:00|23:00to23:59)值为: BF.Settings.profile.MultiTimeWork

切换账号条件(下方的函数条件符合就会换号: BF.GetComputerTime()==2202 or BF.GetComputerTime()==1402 填写例子代表在电脑时间14点02分和22点02分,符合换号条件。)值为: BF.Settings.profile.ChangeGameAccountCondition

噩梦藤个数()值为: BF.Settings.profile.NightmareVineCollectCount

下线后多久上线(秒)(如果你7点下线,想8点上线,设置3600秒后上线,注意这个间隔要大于你想下线的时间秒数)值为: BF.Settings.profile.RelogAfterTime

副本中不下线(副本中不下线)值为: BF.Settings.profile.FBNoLogOut

指定游戏物体个数()值为: BF.Settings.profile.CollectIDCount

指定游戏物体ID()值为: BF.Settings.profile.CollectID

泰罗果个数()值为: BF.Settings.profile.TeroconeCollectCount

24小时采集次数()值为: BF.Settings.profile.TotalCollectCount

定时上线(是否开启定时上线,下线时会在登录页面等待到登录时间)值为: BF.Settings.profile.TimeLogIn

智能登录(根据你设置的工作时间段,不在工作时间段后自动设定下线后多久上线)值为: BF.Settings.profile.SmartTimeLogIn

使用累积在线时间下线(是否使用累积在线时间下线)值为: BF.Settings.profile.OLTimeReachLogOut

工作时间段1(例子: 0:00to4:00,代表0点到4点在上号时间,如果只设置一个时间段,工作时间段1和工作时间段2设置为一样)值为: BF.Settings.profile.TimeWork1

在线累积多少小时下线(今日累计在线多少小时下线)值为: BF.Settings.profile.OLTimeReachDrop

工作时间段2(例子: 8:00to24:00,代表8点到24点在上号时间)值为: BF.Settings.profile.TimeWork2

切换账号频率(秒)(多久切换账号一次)值为: BF.Settings.profile.TimeChangeGameAccountRate

定时切换账号,本次在线时间达到就会登录换号账号,掉线重载时间重新计算(是否开启定时切换账号,在自动登录账号里设置要切换的账号信息,原理同副本换号)值为: BF.Settings.profile.TimeChangeGameAccount

定时下线(是否开启定时下线)值为: BF.Settings.profile.TimeLogOut

换号也等定时上线(使用换号后时同样等待定时上线设置)值为: BF.Settings.profile.ChangeGameAccountWaitTimeLogin

换号前清空副本次数(换号前清空本号保存的BF副本次数)值为: BF.Settings.profile.LogOutClearFBCount

指定次数炉石回城(是否刷本指定次数炉石回城)值为: BF.Settings.profile.FBCountUseHearthStone

死亡重置副本()值为: BF.Settings.profile.DeadResetInstances

爆本退出魔兽(有时候内置统计会出错,避免出错退出魔兽)值为: BF.Settings.profile.BoomLogOut

刷本指定次数(刷本多少次退出魔兽或者换号)值为: BF.Settings.profile.FBCount

指定次数退出魔兽(是否刷本指定次数后直接退出魔兽)值为: BF.Settings.profile.FB30CountStop

指定次数或者爆本换号,无换号信息在登录界面等待(换号功能需要在自动登录里设置好要换号的信息)值为: BF.Settings.profile.FB30CountChangeAccount

爆本停止脚本(有时候内置统计会出错,避免出错停止脚本)值为: BF.Settings.profile.BoomStop

强制邮寄物品列表(每行一个)值为: BF.Settings.profile.ForceMailList

邮寄起始金币(金币大于这个值开始邮寄金币)值为: BF.Settings.profile.MailStartMoney

开启邮寄()值为: BF.Settings.profile.UseMail

不邮寄物品列表(每行一个)值为: BF.Settings.profile.DoNotMailList

邮寄紫色(邮寄紫色)值为: BF.Settings.profile.MailPurple

邮寄灰色(邮寄灰色)值为: BF.Settings.profile.MailGray

上线重新添加邮寄好友(如果出现收件人是好友,也出现邮寄确认框的情况,请勾选此项,会每次上线重新添加好友)值为: BF.Settings.profile.ReAddMailFriend

发送邮件时采用付费邮件(邮件需要付费随机1金到10金才能收取,邮件时效3天)值为: BF.Settings.profile.UseGoldMail

邮寄蓝色(邮寄蓝色)值为: BF.Settings.profile.MailBlue

主题(主题)值为: BF.Settings.profile.MailSubject

邮寄绿色(邮寄绿色)值为: BF.Settings.profile.MailGreen

收件人(收件人)值为: BF.Settings.profile.MailRecipient

邮寄白色(邮寄白色)值为: BF.Settings.profile.MailWhite

保留金币(邮寄后保留的金币)值为: BF.Settings.profile.MailRemoney

使用治疗药水%(使用治疗药水最低血量百分比)值为: BF.Settings.profile.HPPercent / 100

使用食物(使用食物)值为: BF.Settings.profile.UseFood

使用饮料(使用饮料)值为: BF.Settings.profile.UseDrink

%(Drink Percent)值为: BF.Settings.profile.DrinkMaxPercent / 100

恢复生命值从%(Food Percent)值为: BF.Settings.profile.FoodPercent / 100

使用药剂(是否根据自身buff使用药剂)值为:BF.Settings.profile.UsePotions

食物名称(食物名称)值为: BF.Settings.profile.FoodName

自身使用药剂(填写名称,多个药剂用,分隔,要和前面的buff名称对应,分隔符为英文逗号,最多4个)值为:BF.Settings.profile.MeUsePotions

自身无BUFF(判断自身有无buff名称,多个buff用,分隔,要和后面的药剂对应,分隔符为英文逗号,最多4个)值为:BF.Settings.profile.MeNoBuff

武器附魔(是否进行武器附魔)值为:BF.Settings.profile.WeaponEnchant

武器附魔物品名称(进行物品附魔的物品名称)值为:BF.Settings.profile.WeaponEnchantName

使用饰品装备()值为: BF.Settings.profile.UseTrinket

使用法力药水%(使用法力药水最低蓝量百分比)值为: BF.Settings.profile.MPPercent / 100

%(Food Percent)值为: BF.Settings.profile.FoodMaxPercent / 100

使用治疗药水()值为: BF.Settings.profile.UseHP

使用法力药水()值为: BF.Settings.profile.UseMP

恢复法力值从%(Drink Percent)值为: BF.Settings.profile.DrinkPercent / 100

饮料名称(饮料名称)值为: BF.Settings.profile.DrinkName

指定密聊好友名称(是否指定随机密聊的好友名称)值为: BF.Settings.profile.WhisperFriendName

随机密聊挑选(随机挑选下面的一句话密聊好友)值为: BF.Settings.profile.WhisperFriendRandomMessage

开启随机密聊好友(是否开启随机密聊在线好友,频率约为1小时2次)值为: BF.Settings.profile.WhisperFriendToggle

水中不使用导航(水中不使用导航)值为: BF.Settings.profile.NoNavInWater

使用飞行导航(是否使用内置的飞行导航路径)值为: BF.Settings.profile.UseFlyNavigation

卡位多次炉石回城()值为: BF.Settings.profile.StuckUseHearthStone

随机跳跃几率(寻路导航途中随机跳跃的几率,默认0.2%)值为:BF.Settings.profile.NavRandomJumpChance / 100

内置导航(使用解锁器陆地导航)值为: BF.Settings.profile.UseEWTNavigation

处理水中卡位(当在水中卡位时也进行卡位处理)值为: BF.Settings.profile.NavigationCoreectInWater

调试导航信息用(是否显示具体的导航信息,调试导航用)值为: BF.Settings.profile.NavBugShow

导航坐标随机偏差(导航中路径随机偏差,终点偏移:终点随机偏移,每点偏移:寻路中每点随机偏移,可能造成卡位,不要在需要精确寻路的脚本中使用)值为: BF.Settings.profile.NavRandomPoint

|cFFFF0000不使用点击移动(|cFFFF0000慎用,会造成很多脚本移动出问题,移动时不使用鼠标点击,使用转向移动。仅陆地移动生效)值为: BF.Settings.profile.NoUseCTM

无路径时随机移动(寻路导航没有返回路点时,随机移动到附近一点再寻路)值为: BF.Settings.profile.NoWayToNext

导航中随机跳(寻路导航中随机跳一跳,更加拟人化,自己设置跳跃几率,副本中或者容易卡位的路径不要开启,容易造成卡位.)值为: BF.Settings.profile.NavRandomJump

直接执行中控指令(直接执行中控台发出的指令,请确保你的指令正确)值为: BF.Settings.profile.UseConsoleDirect

使用中控台(是否开启GL中控制台,请网盘下载控制台程序)值为: BF.Settings.profile.UseConsole

通讯频率(秒)(多久和控制台通讯一次,默认1分钟)值为: BF.Settings.profile.ConsoleSeconds

控制台指令执行()值为: BF.Settings.profile.ConsoleScriptCode

端口(控制台端口,默认5001,公网IP请放通端口)值为: BF.Settings.profile.ConsolePort

IP(填写局域网IP或者公网IP)值为: BF.Settings.profile.ConsoleIP

(反馈的为GL还是RT的问题,请选择)值为: BF.Settings.profile.BugVer

回复内容(当作者看到您到问题后,会后台回复你到问题,请耐心等待)值为: BF.Settings.profile.BugAnswer

反馈BUG和建议()值为: BF.Settings.profile.BugAndAdvice

邮箱位置,邮箱附近点击下方按钮,可不填(到邮箱附近,点击生成邮箱位置)值为: BF.Settings.profile.CSMailBox

修理NPC,选中修理NPC,点击下方按钮(生成修理,选中修理NPC,点击下方按钮)值为: BF.Settings.profile.CSRepair

采集打怪路点,每到一个采集打怪点,点击下方按钮(鼠标激活此框,到一个采集打怪点,点击生成打怪采集路点)值为: BF.Settings.profile.CSHotspots

食物NPC,选中食物NPC,点击下方按钮(生成购买食物位置,选中食物NPC,点击下方按钮)值为: BF.Settings.profile.CSFood

黑名单坐标点,到一个黑名单点,点击下方按钮,可不填(鼠标激活此框,到一个采集打怪点,点击生成黑名单点,此点20尺范围内怪物不打)值为: BF.Settings.profile.CSBlackspots

手动输入你生成的脚本名称(输入脚本名称才会生成脚本,生成后运行此脚本即可。)值为: BF.Settings.profile.CSName

弹药NPC,选中弹药NPC,点击下方按钮(生成弹药,选中弹药NPC,点击下方按钮)值为: BF.Settings.profile.CSAmmo

选中怪物,点击下方按钮(选中怪物,点击下方按钮)值为: BF.Settings.profile.CSMobIds

修理路线,可不填(如果修理回城时卡位较多,可以自己录制修理路线,包括你自己回城时的修理补给点)值为: BF.Settings.profile.CSVendorPath

采集名称,会智能判断,不必填(勾选拾取采集里的采集选项,就会自动判断采集物品,不用填)值为: BF.Settings.profile.CSGatherIds

跑尸路线,可不填(如果默认寻路跑尸路线到达不了,请自己录制跑尸路线)值为: BF.Settings.profile.CSCorpspots

德鲁伊使用旅行形态(德鲁伊使用旅行形态代替使用坐骑)值为: BF.Settings.profile.DRUIDNavUseTravelForm

德鲁伊使用飞行形态(德鲁伊使用飞行形态代替使用飞行坐骑,需要勾选使用飞行坐骑)值为: BF.Settings.profile.DRUIDNavUseFlyForm

德鲁伊飞行形态打怪(德鲁伊飞行状态下也进行攻击)值为: BF.Settings.profile.DRUIDFlyFormAttack

坐骑名称(不填写则自动判断背包坐骑)值为: BF.Settings.profile.MountName

使用坐骑(使用坐骑)值为: BF.Settings.profile.UseMount

检测上坐骑间隔(秒)(脱战后多少秒以内上坐骑,寻路时间隔多久检测一次上坐骑)值为: BF.Settings.profile.MountCheckTime

使用飞行坐骑Z坐标提升(使用飞行坐骑Z坐标提升)值为: BF.Settings.profile.UseFlyMountUpZ

使用飞行坐骑距离(距离目标点多少距离,使用飞行坐骑)值为: BF.Settings.profile.UseFlyMountDistance

坐骑距离(坐骑距离)值为: BF.Settings.profile.MountDistance

使用飞行坐骑(使用飞行坐骑)值为: BF.Settings.profile.UseFlyMount

坐骑时不反击(坐骑时不反击)值为: BF.Settings.profile.NotAttackWhenMounted

自动学天赋(是否自动学天赋,现在只设置了法师猎人学天赋,其他职业不要勾选,在插件目录/自定义设置.lua里设置。)值为: BF.Settings.profile.AutoLearnTalent

自动接受组队(自动接受组队)值为: BF.Settings.profile.AutoAcceptGroup

打怪采集时从离自己最近的点开始(打怪采集时从离自己最近的点开始,而不是从第一点开始)值为: BF.Settings.profile.GetGrindNear

拒绝组队(自动拒绝组队)值为: BF.Settings.profile.AutoDeclineGroup

Debug(bug信息)值为: BF.Settings.profile.Debug

聊天框文字输出级别(数字越大,聊天框输出的信息越少,越小,输出的信息越多,默认5,设置5到15即可,每加1就会少一项输出,15以上的级别还没有采用,到100,BF的信息输出会没有,但是调用魔兽print()的输出信息还会存在)值为: BF.Settings.profile.MsgLv

复活超时(秒)(多长时间寻找不到尸体,虚弱复活)值为: BF.Settings.profile.GotoCorpseLimitTime

尸体中心点复活(野外脚本复活时在尸体中心点复活)值为: BF.Settings.profile.RepopMeInCenter

其他职业攻击距离(当角色距离怪物多少码以内开始释放技能,近战职业在此设置)值为: BF.Settings.profile.ClassCombatDistance

水中等待自然回复(水中是否等待自动回复,取消则水中不进行回复)值为: BF.Settings.profile.NoRestInWater

自动换更好的背包(是否打到大背包换小背包,如果造成问题,请取消。)值为: BF.Settings.profile.AutoEquipBetterBag

更改路点循环方式(倒序:野外路径打怪到最后一点后倒序走回来,原本次序1-2-3-1-2-3,勾选后变为1-2-3-2-1-2-3,随机:有1,2,3点,每次随机选一点打怪)值为: BF.Settings.profile.ReverseGrinding

装备耐久0虚弱复活(有装备耐久为0时会灵魂医者复活,会有虚弱复活DEBUFF)值为: BF.Settings.profile.NeedRepairRetrieve

虚弱复活等待(等待虚弱复活DEBUFF消失)值为: BF.Settings.profile.WeakWaiting

RT-Server(RT最新脚本在线路1,备用脚本在线路2,New RT Script is in line 1,Reserver Script is in 2)值为: BF.Settings.profile.RTline

快速寻怪(用于快速寻找怪物,只判断怪物ID和是否死亡)值为: BF.Settings.profile.QuikA

统计角色数据()值为: BF.Settings.profile.GetDetailedroledata

副本中战斗不拾取(副本中战斗进入战斗时不拾取和不剥皮)值为: BF.Settings.profile.InCombatNoLoot

主动移动击杀玩家(玩家出现在设定攻击范围内,主动移动到玩家去击杀)值为: BF.Settings.profile.ActivAttackPlayer

法师开始攻击距离(当远程职业距离怪物多少码以内开始释放技能)值为: BF.Settings.profile.MageCombatDistance

攻击玩家(是否反击玩家或主动攻击玩家)值为: BF.Settings.profile.AttackPlayer

自动防暂离(自动防暂离功能)值为: BF.Settings.profile.AutoResetAfk

拒绝决斗(自动拒绝决斗)值为: BF.Settings.profile.AutoCancelDuel

安全复活(当野外复活周围有怪物时,会面向怪物后退复活)值为: BF.Settings.profile.SafeRetrieve

始终使用修理路线(野外打怪时如果有修理路线,脚本开始时一直使用)值为: BF.Settings.profile.AlwaysUseVendorPath

使用加密的技能循环(使用用户分享的技能循环,暂时只有治疗牧师)值为: BF.Settings.profile.SecretRotation

自动换装备(是否自动穿更好的装备,在45级以前售卖时会进行自动换装)值为: BF.Settings.profile.AutoEquip

死亡自动释放灵魂(需要自动释放灵魂不要取消,取消则不释放灵魂,)值为: BF.Settings.profile.AutoRepopMe

开启销毁/使用(拾取物品后进行销毁/使用)(会在拾取后进行销毁/使用)值为:BF.Settings.profile.DestroyWhenLoot

使用物品,用|分割,填物品名称或者ID都可以(例如:狼肉|12356|石头,用编写调试-背包物品获取物品ID)值为: BF.Settings.profile.UseItemList  

销毁低于此价格的物品(铜)(价格标准为铜)值为: BF.Settings.profile.DesroyItemLessPrice

模糊销毁物品,用|分割,填物品名称关键字即可(例如:矿石|草,就会销毁所有名称中带矿和草的物品)值为: BF.Settings.profile.VagueDestroyItemList  

合成微粒(合成土之,火焰等微粒)值为:BF.Settings.profile.Composparti

根据价格进行销毁(开启根据价格进行销毁)值为:BF.Settings.profile.DesroyAccordingPrice

销毁物品,用|分割,填物品名称或者ID都可以(例如:狼肉|12356|石头,用编写调试-背包物品获取物品ID)值为: BF.Settings.profile.DestroyItemList  

灰色()值为:BF.Settings.profile.DestroyGray

自动剥皮(自动剥皮)值为: BF.Settings.profile.AutoSkinning

采集草药(采集草药)值为: BF.Settings.profile.AutoGatherHerb

只剥自己(只剥皮自己杀的怪)值为: BF.Settings.profile.JustSkinMyself

水中采集(水中采集)值为: BF.Settings.profile.CollectItemsInWater

不采集灰色物品(采矿和采药等级和采集物品相差多少级不采集,默认75)值为: BF.Settings.profile.NoCollectGray

采集箱子(采集野外的箱子,蘑菇等可以采集的物品)值为: BF.Settings.profile.AutoGatherBox

遇怪不反击(采集途中遇怪不打,即使不在坐骑上,请确保你的采集路线不会被轻易打死)值为: BF.Settings.profile.CollectNoAttack

怪物超过多少个(判断拾取尸体周围多少范围内的怪物数量超过多少个,就暂时不拾取这个尸体)值为: BF.Settings.profile.LootPassMonsterNum

自动拾取(自动拾取)值为: BF.Settings.profile.AutoLoot

采集黑点坐标(表格形式,存在X,Y,Z即可,Range代表拉黑范围.例子:{ Name = '精金矿脉', Entry = 181556, X = 2500.0637, Y = 3366.5195, Z = 123.9153, Range = 50 },)值为: BF.Settings.profile.CollectBlackPoint

自动清除采集黑名单(每隔5分钟自动清除一次自动添加采集黑名单,并不是上方的黑名单,是移动超时添加的黑名单)值为: BF.Settings.profile.AutoClearCollectBlackList

采集矿物(采集矿物)值为: BF.Settings.profile.AutoGatherOre

拾取过滤(开启拾取尸体过滤,当尸体范围内怪物超过以下标准,暂缓拾取)值为: BF.Settings.profile.LootPassVielMonster

任意采集物品每日采集次数大于(任意一个采集物品的每日采集次数大于下面的值,就不再采集)值为: BF.Settings.profile.BlackAnyCollectNameCount

采集黑名单表,填名称用|分隔(例如:铜矿|锡矿|银叶草)值为: BF.Settings.profile.CollectBlackList

过滤精英怪(采集时过滤等级差8级内的精英,如70级采集物周围有63级的精英就不再采集,过滤范围采用打怪-判断怪物|矿草周围多少范围内码数。)值为: BF.Settings.profile.PassElite

指定游戏物品个数3()值为: BF.Settings.profile.BlackCollectNameCount3

指定游戏物品名称2()值为: BF.Settings.profile.BlackCollectName2

按背包物品数量添加采集黑名单(按背包物品数量添加采集黑名单)值为: BF.Settings.profile.TriggerBlackList

直线移动到采集点距离(如果采集时,出现来回移动的情况,把这个范围尽量调小,这个控制直接移动到采集拾取点的距离)值为: BF.Settings.profile.HMInWaterSearchRadius

限制双采等级差(采集等级和物品需求等级差大于此值不采集,开启不采集灰色物品生效)值为: BF.Settings.profile.CollectLevAbs

指定游戏物品名称3()值为: BF.Settings.profile.BlackCollectName3

不和玩家抢采集物品(超怂,采集物周围有玩家就放弃,即使是自己先发现的物品)值为: BF.Settings.profile.Dodgeplayer

指定游戏物品个数1()值为: BF.Settings.profile.BlackCollectNameCount1

采集/拾取超时(秒)(采集/拾取超过时间,放弃采集/拾取,添加黑名单)值为: BF.Settings.profile.CollectLimitTime

判断尸体周围多少范围内(码)(判断尸体周围多少范围内的怪物数量超过多少个,就暂缓拾取)值为: BF.Settings.profile.LootPassMonsterRange

指定游戏物品个数2()值为: BF.Settings.profile.BlackCollectNameCount2

采集物周围有玩家不采集(当采集时,采集物品周围有玩家不采集这个物品)值为: BF.Settings.profile.PassPlayer

指定游戏物品名称1()值为: BF.Settings.profile.BlackCollectName1

吸取微粒(需要工程305,有气阀微粒提取器)值为: BF.Settings.profile.AutoGatherParti

采集范围(码)(搜索多少码内的矿草,解锁器一般只能识别到120码范围的采集物品)值为: BF.Settings.profile.HMSearchRadius

采集尸体(采集一些可以采集的非剥皮类尸体,请注意采药或者采矿技能需要符合)值为: BF.Settings.profile.AutoGatherElecorpse

紫色()值为: BF.Settings.profile.SellPurple

蓝色()值为: BF.Settings.profile.SellBlue

不检测回城(不检测回城)值为: BF.Settings.profile.NotGoToTown

食物数量(回城购买多少食物)值为: BF.Settings.profile.FoodAmount

弹药数量(当弹药数量少于多少时触发回城)值为: BF.Settings.profile.AmmoAmountToGoToTown

包满回城(是否触发包满回城)值为: BF.Settings.profile.FullBagToGoToTown

炉石后暂停N秒()值为: BF.Settings.profile.StopSecondAfterUseHearthStone

强制出售物品列表(强制出售物品列表)值为: BF.Settings.profile.ForceSellList

统计所有背包空格(勾选此项后将计算所有的背包空格,包括草药袋,箭袋,矿石袋)值为: BF.Settings.profile.GetAllFreeBagSlots

不出售物品列表(一行一个),可以写物品ID(一行一个,可以写关键字比如 石头)值为: BF.Settings.profile.DoNotSellList

绿色()值为: BF.Settings.profile.SellGreen

按需购买弹药数量(猎人不再购买指定数量的弹药,按背包空格数量*设定数量购买弹药,勾选后指定弹药数量自动设置)值为: BF.Settings.profile.AmmoAmountBuyPercentToGoToTown

白色()值为: BF.Settings.profile.SellWhite

必须使用炉石回城(炉石不CD不回城)值为: BF.Settings.profile.MustUseHearthStone

灰色()值为: BF.Settings.profile.SellGray

回城不反击(回城不反击)值为: BF.Settings.profile.NotAttackWhenGoToTown

指定弹药数量(回城购买多少弹药,勾选按需购买弹药数量后,此项设置无效)值为: BF.Settings.profile.AmmoAmount

背包空格*设定数量购买(需要勾选按需购买弹药数量,回城购买多少弹药)值为: BF.Settings.profile.BagxAmmoAmount

金币数量(当金币数量大于多少时触发回城)值为: BF.Settings.profile.MoeneyToGoToTown

饮料数量(回城购买多少饮料)值为: BF.Settings.profile.DrinkAmount

使用炉石(是否使用炉石回城)值为: BF.Settings.profile.UseHearthStone

装备耐久(当装备耐久度小于等于%多少时触发回城)值为: BF.Settings.profile.MinDurabilityPercent

背包空格(当背包空格小于等于多少时触发回城)值为: BF.Settings.profile.MinFreeBagSlotsToGoToTown

战场预估排队最大时间(战场预估排队时间超过此时间,增加战场次数1)值为: BF.Settings.profile.MaxBattlefieldEstimatedWaitTime

战场排队最大时间(战场排队时间超过此时间,增加战场次数1)值为: BF.Settings.profile.MaxBattlefieldTimeWaited

竞技场排队(请选择排那一个竞技场)值为: BF.Settings.profile.ArenaQueue

刷战场次数(指定刷战场多少次)值为: BF.Settings.profile.MaxBattleCount

切换到脚本4条件(请打开脚本:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua,参考各项指令的说明)值为: BF.Settings.profile.ChangeScript4Condition

切换到脚本2条件(请打开脚本:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua,参考各项指令的说明)值为: BF.Settings.profile.ChangeScript2Condition

切换到脚本3条件(请打开脚本:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua,参考各项指令的说明)值为: BF.Settings.profile.ChangeScript3Condition

切换脚本代码(在脚本编写说明/通过脚本代码切换设置.lua 查看编写说明)值为: BF.Settings.profile.ChangeScriptCode

切换到脚本1条件(请打开脚本:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua,参考各项指令的说明)值为: BF.Settings.profile.ChangeScript1Condition

脚本1名称(填写脚本路径,如:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua)值为: BF.Settings.profile.Script1Name

脚本4名称(填写脚本路径,如:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua)值为: BF.Settings.profile.Script4Name

脚本3名称(填写脚本路径,如:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua)值为: BF.Settings.profile.Script3Name

回城切换脚本名称(切换该脚本有1个小时CD)值为: BF.Settings.profile.GoToTownChangeScriptName

脚本2名称(填写脚本路径,如:GL-Tinkr/脚本编写说明/脚本切换例子初始脚本.lua)值为: BF.Settings.profile.Script2Name

开启回城切换脚本(是否开启回城切换指定脚本,内置1个小时CD)值为: BF.Settings.profile.GoToTownChangeScriptToggle

开启按条件切换脚本(是否开启按指定条件切换脚本)值为: BF.Settings.profile.ChangeScriptToggle

开启包满切换脚本(是否开启包满切换指定脚本,内置1个小时CD)值为: BF.Settings.profile.FullBagChangeScript

登录运行延时(秒)(登录后延时几秒运行脚本)值为: BF.Settings.profile.AutoRunSecond

脚本停止自动重启(脚本报错自动重启)值为: BF.Settings.profile.Restart

登录自动运行脚本(进入游戏自动运行脚本)值为: BF.Settings.profile.AutoRun

换号账号信息(格式: 账号|密码|子账号|服务器|角序|安全令序列号|还原码,不想自动登录,设置为空即可。)值为: BF.Settings.profile.WoWAccount2

登录账号序号(把指定账号序号的信息保存在解锁器文件夹/scripts/GL/自动登录账号设置.ini)值为: BF.Settings.profile.AutoRelogIndex

重登账号信息(格式: 账号|密码|子账号|服务器|角序|安全令序列号|还原码,不想自动登录,设置为空即可。)值为: BF.Settings.profile.WoWAccount1

自动重登()值为: BF.Settings.profile.AutoRelog

不在坐骑上距离(短距离)(国服会传送2码以内的距离,建议设置为2,同时可以调整判断传送间隔)值为: BF.Settings.profile.ShortUnMountTeleportDistance

传送后炉石回城(被GM传送后是否炉石回城)值为: BF.Settings.profile.AfterTeleportGoToTown

被GM传送后想执行的脚本路径(被GM传送后你想执行的脚本路径,例如:GL-Tinkr/被GM传送后执行脚本/TeleAction.lua)值为: BF.Settings.profile.TeleportCode

GM传送警报()值为: BF.Settings.profile.TeleportAlert

被传送后执行指定脚本(是否开启被GM传送后执行指定脚本)值为: BF.Settings.profile.AfterTeleportExScript

坐骑上距离(在坐骑上瞬间移动距离大于此距离报警)值为: BF.Settings.profile.TeleportDistance

不在坐骑上距离(国服会传送2码以内的距离,建议设置为2,同时可以调整判断传送间隔)值为: BF.Settings.profile.UnMountTeleportDistance

异常转向报警(角色异常面向报警)值为: BF.Settings.profile.AbnormalRotationAlert

Z坐标提升报警(当X,Y坐标微变,Z坐标提升时进行报警。)值为: BF.Settings.profile.ZUpAlert

玩家密语后自动回复()值为: BF.Settings.profile.WhisperSendBack

判断传送间隔(毫秒)()值为: BF.Settings.profile.JudgmentInterval

GM密语报警()值为: BF.Settings.profile.WhisperAlert

传送报警始终执行(脚本停止时也进行传送检测)值为: BF.Settings.profile.ImmerAlert

配置密语回复规则(填写配置密语回复规则路径,例子:GL-Tinkr/被GM传送后执行脚本/密语回复配置.txt,类似于QQ机器人的智能回复,不能触发会随机挑选一句玩家密聊回复)值为: BF.Settings.profile.SmartWhisperPath

异常转向值(异常转向值越小越敏感,越大越不敏感)值为: BF.Settings.profile.RDiffSum

灵魂状态传送报警()值为: BF.Settings.profile.TeleGhostAlert



--以下为各项值如何参考设置

BF.Settings.profile.AutoLearnTalent=true

BF.Settings.profile.RTline=1

BF.Settings.profile.TeleportCode='GL-Tinkr/被GM传送后执行脚本/TeleAction.lua'

BF.Settings.profile.AlwaysUseVendorPath=false

BF.Settings.profile.WoWAccount1=''

BF.Settings.profile.Restart=false

BF.Settings.profile.HunterCollectNoAttack=true

BF.Settings.profile.FlyTeleportAlert=false

BF.Settings.profile.JudgmentInterval=50

BF.Settings.profile.AlwaysRevivePet=true

BF.Settings.profile.HMInWaterSearchRadius=5

BF.Settings.profile.AutoLoot=false

BF.Settings.profile.UseHP=true

BF.Settings.profile.UseTrinket=true

BF.Settings.profile.LuaErr=true

BF.Settings.profile.MinDurabilityPercent=19

BF.Settings.profile.ChangeGameAccountWaitTimeLogin=false

BF.Settings.profile.LootPassVielMonster=false

BF.Settings.profile.UseMP=true

BF.Settings.profile.DRUIDNavUseFlyForm=false

BF.Settings.profile.MultiTimeWork='00:00to4:00|6:00to12:00|14:00to18:00|20:00to21:00|23:00to23:59'

BF.Settings.profile.UseFlyMountDistance=10

BF.Settings.profile.Composparti=true

BF.Settings.profile.SecretRotation=false

BF.Settings.profile.CSFood='{ Name = '泰罗巨蛾', Entry = 18468, X = -2057.4419, Y = 4498.6035, Z = 9.4202, Distance = 35.619173225855, Radius = 10 }'

BF.Settings.profile.ShortTeleportDistance=15

BF.Settings.profile.FrameRate=30

BF.Settings.profile.CollectLevAbs=85

BF.Settings.profile.WeaponEnchant=false

BF.Settings.profile.CSVendorPath=''

BF.Settings.profile.BlackCollectNameCount2=400

BF.Settings.profile.TeleComputer='编写2'

BF.Settings.profile.BFBotNum=1

BF.Settings.profile.TimeWork1='0:00to3:00'

BF.Settings.profile.TotalCollectCount=800

BF.Settings.profile.NoNavInWater=true

BF.Settings.profile.MultiTimeLogOut=false

BF.Settings.profile.TriggerOffline=true

BF.Settings.profile.GetGrindNear=true

BF.Settings.profile.AutoGatherHerb=false

BF.Settings.profile.LootPassMonsterRange=25

BF.Settings.profile.FoodPercent=80

BF.Settings.profile.BugAndAdvice=''

BF.Settings.profile.WhisperReplyMessage='(* ̄︶ ̄)'

BF.Settings.profile.AfterTeleportExScript=false

BF.Settings.profile.AutoRepopMe=true

BF.Settings.profile.CollectNoAttack=false

BF.Settings.profile.CollectFeigndeath=true

BF.Settings.profile.LogoutTargetByPlayer=true

BF.Settings.profile.NoWayToNext=false

BF.Settings.profile.BFAccountPassword=''

BF.Settings.profile.NavBugShow=false

BF.Settings.profile.TeroconeCollectCount=400

BF.Settings.profile.MainWindw_Top=623

BF.Settings.profile.ChangeScriptToggle=false

BF.Settings.profile.AutoEquipBetterBag=true

BF.Settings.profile.ChangeScript2Condition=''

BF.Settings.profile.BFKardKey=''

BF.Settings.profile.BFLoginAutoUpdate=false

BF.Settings.profile.AttackLimitTime=1000

BF.Settings.profile.DoNotSellQuality='灰色'

BF.Settings.profile.WoWAccount2=''

BF.Settings.profile.FB30CountChangeAccount=false

BF.Settings.profile.MailPurple=true

BF.Settings.profile.CloseAlertMultiTime='00:00to8:00'

BF.Settings.profile.Debug=true

BF.Settings.profile.ShortTeleStopSecond=200

BF.Settings.profile.InCombatNoLoot=true

BF.Settings.profile.CollectUseIce=true

BF.Settings.profile.NavRandomJump=false

BF.Settings.profile.AutoResetAfk=true

BF.Settings.profile.UseHearthStone=false

BF.Settings.profile.ForceMailList=''

BF.Settings.profile.LogOutClearFBCount=false

BF.Settings.profile.NotGoToTown=false

BF.Settings.profile.AfterTeleportGoToTown=false

BF.Settings.profile.BagxAmmoAmount=30

BF.Settings.profile.SellGreen=false

BF.Settings.profile.NightmareVineCollectCount=400

BF.Settings.profile.FBCount=120

BF.Settings.profile.GetAllFreeBagSlots=false

BF.Settings.profile.AutoGatherElecorpse=false

BF.Settings.profile.ConsoleIP='192.168.0.104'

BF.Settings.profile.MustUseHearthStone=false

BF.Settings.profile.ChangeScript1Condition=''

BF.Settings.profile.WhisperAlert=true

BF.Settings.profile.BlackCollectNameCount1=400

BF.Settings.profile.WeaponEnchantName=''

BF.Settings.profile.CloseAlertToggle=false

BF.Settings.profile.SmartWhisperPath='GL-Tinkr/被GM传送后执行脚本/密语回复配置.txt'

BF.Settings.profile.GotoCorpseLimitTime=200

BF.Settings.profile.MaxBattlefieldTimeWaited=3600

BF.Settings.profile.AttackGreyMob=true

BF.Settings.profile.UseFlyNavigation=true

BF.Settings.profile.ReverseGrinding=1

BF.Settings.profile.AutoUpdateRate=24

BF.Settings.profile.NeedRepairRetrieve=true

BF.Settings.profile.StopSecondAfterUseHearthStone=0

BF.Settings.profile.TeleGhostAlert=false

BF.Settings.profile.UseTrinketNoCombat=false

BF.Settings.profile.MaxBattlefieldEstimatedWaitTime=7200

BF.Settings.profile.TimeChangeGameAccount=false

BF.Settings.profile.CSBlackspots=''

BF.Settings.profile.StorageKeepGold=1000000

BF.Settings.profile.UseBFRotation=true

BF.Settings.profile.MeUsePotions=''

BF.Settings.profile.TimeLogIn=true

BF.Settings.profile.SmartTimeLogIn=true

BF.Settings.profile.NoAttackPlayer=false

BF.Settings.profile.AfterSecondUseHearthStone=8

BF.Settings.profile.ChangeGameAccountOpen=false

BF.Settings.profile.AutoAcceptGroup=false

BF.Settings.profile.HunterScan=false

BF.Settings.profile.AttackOthersMonster=false

BF.Settings.profile.NoCollectGray=true

BF.Settings.profile.DRUIDFlyFormAttack=false

BF.Settings.profile.HMSearchRadius=120

BF.Settings.profile.ResolvedKeepName=''

BF.Settings.profile.ForceSellList=''

BF.Settings.profile.ZUpAlert=false

BF.Settings.profile.LootPassMonsterNum=1

BF.Settings.profile.RepopMeInCenter=false

BF.Settings.profile.RandomMoveCount=5

BF.Settings.profile.RepopCloseBT=false

BF.Settings.profile.FoodMaxPercent=100

BF.Settings.profile.ConsolePort='5001'

BF.Settings.profile.FoodAmount=0

BF.Settings.profile.StuckUseHearthStone=false

BF.Settings.profile.BFAccountName='ccoude19'

BF.Settings.profile.BFGameAccountBind=''

BF.Settings.profile.BFAutoUpdateTime=0

BF.Settings.profile.PassElite=false

BF.Settings.profile.DrinkAmount=0

BF.Settings.profile.CSAmmo='{ Name = '泰罗巨蛾', Entry = 18468, X = -2057.4419, Y = 4498.6035, Z = 9.4202, Distance = 35.619173225855, Radius = 10 }'

BF.Settings.profile.UseEWTNavigation=true

BF.Settings.profile.SellWhite=false

BF.Settings.profile.NavRandomPoint=1

BF.Settings.profile.PassMonsterRange=25

BF.Settings.profile.BlackCollectName3=''

BF.Settings.profile.ChangeScript3Condition=''

BF.Settings.profile.FullBagToGoToTown=true

BF.Settings.profile.UseMount=true

BF.Settings.profile.CSHotspots='

{ X=-2075.883789, Y=4468.335938, Z=5.885282,},

{ X=-2137.006836, Y=4433.165527, Z=-1.075469,},

{ X=-2181.984863, Y=4474.823242, Z=2.713873,},'

BF.Settings.profile.GoToTownChangeScriptToggle=false

BF.Settings.profile.OutGMStation=true

BF.Settings.profile.StorageBlue=false

BF.Settings.profile.Dodgeplayer=false

BF.Settings.profile.ShortTeleStop=false

BF.Settings.profile.DoNotMailList=''

BF.Settings.profile.WoWAccount3=''

BF.Settings.profile.ResolvedItemSellPrice=1000000

BF.Settings.profile.ZUpDis=6

BF.Settings.profile.UseItemList=''

BF.Settings.profile.WhisperFriendRandomMessage=':-D'

BF.Settings.profile.AutoUpdateDelay=30

BF.Settings.profile.StoragePurple=false

BF.Settings.profile.ConsoleSeconds=30

BF.Settings.profile.MinFreeBagSlotsToGoToTown=9

BF.Settings.profile.WallDistance=2

BF.Settings.profile.Script4Name=''

BF.Settings.profile.UseConsoleDirect=true

BF.Settings.profile.FoodName=''

BF.Settings.profile.NotAttackWhenGoToTown=false

BF.Settings.profile.MailGray=false

BF.Settings.profile.MainWindw_Left=1420

BF.Settings.profile.AutoStart=false

BF.Settings.profile.MailWhite=false

BF.Settings.profile.ShortUnMountTeleportDistance=3

BF.Settings.profile.MailStartMoney='1'

BF.Settings.profile.AutoSkinning=false

BF.Settings.profile.AutoCancelDuel=true

BF.Settings.profile.ResolvedKeepType=''

BF.Settings.profile.DestroyItemList='OOX-17/TN定位器|一本破旧的历史书|小蚌壳|瓦希塔帕恩的羽毛|奥瓦坦卡的尾刺|拉克塔曼尼的蹄子|被撕破的日记|西部荒野地契'

BF.Settings.profile.TeleportAlert=true

BF.Settings.profile.StorageGray=false

BF.Settings.profile.AbnormalRotationAlert=false

BF.Settings.profile.ScriptMode=1

BF.Settings.profile.UseGoldMail=false

BF.Settings.profile.ClassCombatDistance=4

BF.Settings.profile.CollectID=''

BF.Settings.profile.GetDetailedroledata=true

BF.Settings.profile.NoRestInWater=true

BF.Settings.profile.DisTaskValue=false

BF.Settings.profile.DeadResetInstances=false

BF.Settings.profile.CSCorpspots=''

BF.Settings.profile.ArenaQueue=4

BF.Settings.profile.NoAttackInSwim=false

BF.Settings.profile.AlterSoundTime=1

BF.Settings.profile.PetFoodAmountToGoToTown=1

BF.Settings.profile.Script3Name=''

BF.Settings.profile.CSMobIds='18468,18476,18466'

BF.Settings.profile.ScriptVersion=1

BF.Settings.profile.CollectBlackList=''

BF.Settings.profile.UseFlyMountUpZ=35

BF.Settings.profile.ignoreFlags=0

BF.Settings.profile.HaveConsult=false

BF.Settings.profile.MountCheckTime=5

BF.Settings.profile.AfterSecondSendMessage=3

BF.Settings.profile.PassVielMonster=false

BF.Settings.profile.PassMonsterNum=2

BF.Settings.profile.CollectIDCount=400

BF.Settings.profile.CombatNoRevivePet=false

BF.Settings.profile.NoNavRandomMove=false

BF.Settings.profile.UsePotions=false

BF.Settings.profile.AutoGatherBox=false

BF.Settings.profile.UseConsole=false

BF.Settings.profile.NavRandomJumpChance=0.2

BF.Settings.profile.BlackCollectName2=''

BF.Settings.profile.PassPlayer=false

BF.Settings.profile.CollectLimitTime=150

BF.Settings.profile.TimeWork2='10:00to23:00'

BF.Settings.profile.BoomWait=3

BF.Settings.profile.MailSubject='邮寄物品'

BF.Settings.profile.TurnAfterSent=185

BF.Settings.profile.TimeChangeGameAccountRate=1800

BF.Settings.profile.CollectUsePolymorph=false

BF.Settings.profile.NewVersionTip=true

BF.Settings.profile.MeNoBuff=''

BF.Settings.profile.StorageWhite=false

BF.Settings.profile.BeforeRevivePetUseFeigndeath=true

BF.Settings.profile.HTTPDelay=1

BF.Settings.profile.QuikA=false

BF.Settings.profile.UseFood=true

BF.Settings.profile.PetHPMaxPercent=65

BF.Settings.profile.JustSkinMyself=false

BF.Settings.profile.CollectItemsInWater=true

BF.Settings.profile.AttackPlayer=true

BF.Settings.profile.MailGreen=true

BF.Settings.profile.NavigationCoreectInWater=true

BF.Settings.profile.WhisperFriendToggle=false

BF.Settings.profile.ActivAttackPlayer=false

BF.Settings.profile.IgnoreServerRoadsWater=false

BF.Settings.profile.MsgLv=5

BF.Settings.profile.DesroyItemLessPrice=20

BF.Settings.profile.UnMountTeleportDistance=3

BF.Settings.profile.NoUseCTM=false

BF.Settings.profile.ExTaskScript=''

BF.Settings.profile.TeleportMessage='???'

BF.Settings.profile.ObjUpdateInter=true

BF.Settings.profile.MageCombatDistance=30

BF.Settings.profile.SearchRadius=300

BF.Settings.profile.NavgaionMapName='Classic_tbc'

BF.Settings.profile.DestroyWhenLoot=true

BF.Settings.profile.GMWhisperReply=true

BF.Settings.profile.HunterCollectFinishAttack=false

BF.Settings.profile.DrinkPercent=60

BF.Settings.profile.DrinkName=''

BF.Settings.profile.ChangeScript4Condition=''

BF.Settings.profile.SellBlue=false

BF.Settings.profile.HunterRevivePetlv10=false

BF.Settings.profile.MainFrame_point='BOTTOMRIGHT'

BF.Settings.profile.GoToTownChangeScriptName='GL-Tinkr/拍卖脚本/自定义上架拍卖加密.lua'

BF.Settings.profile.MainWindow_Left=630

BF.Settings.profile.HunterCombatDistance=34

BF.Settings.profile.AttackBlackList=' '

BF.Settings.profile.KeepFrame=true

BF.Settings.profile.TimeLogOut=false

BF.Settings.profile.PlayerWhisperAlert=false

BF.Settings.profile.BFLoginFailAutoRestart=true

BF.Settings.profile.SellGray=true

BF.Settings.profile.ResolvedPurple=false

BF.Settings.profile.PetHPPercent=50

BF.Settings.profile.CSName='泰罗卡测试.lua'

BF.Settings.profile.DestroyGray=false

BF.Settings.profile.AmmoAmountBuyPercentToGoToTown=true

BF.Settings.profile.BFNavXYZ=''

BF.Settings.profile.ShortTeleOnlyAlert=false

BF.Settings.profile.TeleportSmartRate=0.6

BF.Settings.profile.AutoRun=true

BF.Settings.profile.FullBagChangeScript=false

BF.Settings.profile.MailBlue=true

BF.Settings.profile.MoeneyToGoToTown=1000000

BF.Settings.profile.WhisperAlertStop=false

BF.Settings.profile.TwoPeopleInInstanceAlert=false

BF.Settings.profile.BlackCollectName1=''

BF.Settings.profile.AutoRelog=false

BF.Settings.profile.ExTaskScriptIndex=49

BF.Settings.profile.AutoRunSecond=5

BF.Settings.profile.AlwaysCallPet=true

BF.Settings.profile.DRUIDNavUseTravelForm=false

BF.Settings.profile.HPPercent=10

BF.Settings.profile.PetFoodName=''

BF.Settings.profile.AmmoAmountToGoToTown=0

BF.Settings.profile.HunterDistanceAttack=true

BF.Settings.profile.StorageGreen=false

BF.Settings.profile.WhisperFriendName=''

BF.Settings.profile.SetPitch0=true

BF.Settings.profile.CSRepair='{ Name = '泰罗巨蛾', Entry = 18468, X = -2057.4419, Y = 4498.6035, Z = 9.4202, Distance = 35.619173225855, Radius = 10 }'

BF.Settings.profile.DestroyGreen=false

BF.Settings.profile.StorageItemName=''

BF.Settings.profile.OLScriptName='本地脚本'

BF.Settings.profile.SayAfterTele=true

BF.Settings.profile.UseStraightPath=false

BF.Settings.profile.CollectBlackPoint=''

BF.Settings.profile.ResolvedGreen=true

BF.Settings.profile.ResolvedBlue=true

BF.Settings.profile.UseMail=false

BF.Settings.profile.DestroyWhite=false

BF.Settings.profile.SendMessageRate=30

BF.Settings.profile.UseDrink=true

BF.Settings.profile.MountName=''

BF.Settings.profile.VagueDestroyItemList=''

BF.Settings.profile.SmartJudgeTeleportDistance=false

BF.Settings.profile.NoAttackRedMob=true

BF.Settings.profile.DesroyAccordingPrice=false

BF.Settings.profile.MainWindow_Top=220

BF.Settings.profile.TeleportDistance=15

BF.Settings.profile.CreateCSMobIds=''

BF.Settings.profile.AutoGatherOre=true

BF.Settings.profile.SellPurple=false

BF.Settings.profile.BlackAnyCollectNameCount=150

BF.Settings.profile.BugVer=1

BF.Settings.profile.RDiffSum=800

BF.Settings.profile.BlackCollectNameCount3=400

BF.Settings.profile.MountDistance=68

BF.Settings.profile.UseFlyMount=false

BF.Settings.profile.ChangeGameAccountCondition='BF.GetComputerTime()==2202 or BF.GetComputerTime()==1402'

BF.Settings.profile.AutoGatherParti=false

BF.Settings.profile.DrinkMaxPercent=100

BF.Settings.profile.RelogAfterTime=2100

BF.Settings.profile.TriggerBlackList=false

BF.Settings.profile.WhisperSendBack=true

BF.Settings.profile.NotAttackWhenMounted=true

BF.Settings.profile.WeakWaiting=false

BF.Settings.profile.ignoreFlagstotal=2

BF.Settings.profile.SafeRetrieve=true

BF.Settings.profile.Script1Name=''

BF.Settings.profile.AmmoAmount=0

BF.Settings.profile.ScriptName='scripts/GL/Profile/Z脚本源码/专业技能练习源码/1-300-部落-采矿.lua'

BF.Settings.profile.AutoClearCollectBlackList=false

BF.Settings.profile.NavUseFeigndeath=true

BF.Settings.profile.Script2Name=''

BF.Settings.profile.ResolvedUnBind=true

BF.Settings.profile.MPPercent=10

BF.Settings.profile.AutoRelogIndex=1

BF.Settings.profile.MaxBattleCount=1

BF.Settings.profile.MailRecipient=''

BF.Settings.profile.DoNotSellList=''

BF.Settings.profile.AutoEquip=false

BF.Settings.profile.MailRemoney='20'

}




Previous:Wotlk Scripts List

Next:没有了!