初始化搜索数据的宏
/run i_m={};i_m.id={};i_m.nm={};t_i=0;for i=1,50000 do local nm=GetItemInfo(i);if (nm) then t_i=t_i+1;i_m.id[t_i]=i;i_m.nm[t_i]=nm;end end
用来显示物品链接的宏
/run function SI_M(s) local _,lnk=GetItemInfo("item:"..s);if (lnk) then local o=s..": "..lnk;DEFAULT_CHAT_FRAME:AddMessage(o);return 1;end return 0;end
用来搜索物品的宏
/run function FI_M(str) local sum=0;for i=1,t_i do if (string.find(i_m.nm[i],str)) then sum=sum+SI_M(i_m.id[i]..":0:0:0:0:0:0:0");end end DEFAULT_CHAT_FRAME:AddMessage("搜索''"..str.."'', 共查到"..sum.."件物品");end
以上三个宏在进入游戏后按顺序执行过一遍就可以用下面的宏命令搜索物品。
/run FI_M("复仇角斗士的皮甲");
/run FI_M("骑乘虚空鳐");
/run FI_M("战斗大师");
下面对以上三条宏分别解释一下功能
[1] [2] [3] [4] [5] [6] [7] 下一页
|
关于我们 广告投放 联系我们 网站地图 友情链接 诚聘英才 成为会员 京ICP证070145号 Copyright 2004-2007 wow.tgbus.com Corporation, All Rights Reserved |