原帖地址:http://bbs.ngacn.cc/read.php?tid=5837102
» [MOP][5.1] 5.1可用“遗物猎人”“潘达莉亚的财富”查询宏
如题,
/run l="";d={-16,-8,4,7,96,97};for x=1,46 do n=31392+x;s="已取得";if x<7 then n=31300+d[x] end if IsQuestFlaggedCompleted(n)==nil then s=">>未取得<<";if l=="" then l=""..x; else l=l..", "..x; end end print("["..x.."] ",s); end print("\n汇总(未取得):");print(l);
效果如下:
几行是测试具体某个物品是否取得,最后一行汇总所有未取得的物品编号
注:1.这里同时包含了 [遗物猎人] 和 [潘达莉亚的财富] 两者的数据。2.由于之前的API函数在查询时不再返回物品名称,且宏有字数限制,所以不能在宏里列出相应的物品名称,只有麻烦大家对照下表核对了。3.直接在聊天窗口输入可能导致无效(会被截取),最好做成宏
序号与物品对应关系如下:
[1]古代熊猫人鱼竿
[2]古代熊猫人伐木斧
[3]咔啡压榨机
[4]镶玉之刃
[5]卡桑沉船箱子
[6]武丁的螳螂刀
[7]古代熊猫人矿镐
[8]古代熊猫人茶壶
[9]熊猫人幸运硬币
[10]水语者法杖
[11]十雷之锤
[12]熊猫人仪式石
[13]兔妖宝箱
[14]一箱被偷的货物
[15]隐秘大师之杖
[16]蜥蜴人石板
[17]熊猫人鱼叉
[18]装备箱
[19]泡蕉朗姆酒
[20]林精的衣箱
[21]猢狲战士长矛
[22]猢狲宝箱
[23]失窃的林精宝藏
[24]雪怒雕像
[25]云壬的石板
[26]失踪探险者的随身物品
[27]里克提克的除虱器
[28]古代魔古石板
[29]野牛人武器箱
[30]陶俑头颅
[31]恐惧碎片
[32]科里维斯硬化树脂
[33]野牛人携火者
[34]琥珀包裹的飞蛾
[35]一箱被丢弃的货物
[36]荒谬之锤
[37]掠风者的匕首
[38]玛里克的坚固长矛
[39]明晰护符
[40]操纵者的护符
[41]菁华之刃
[42]虫群砍刀
[43]析象器之杖
[44]觅血者的疯狂钉锤
[45]虫群卫士之弩
[46]毒心之锤
» [MOP][5.1] 5.1可用“遗物猎人”“潘达莉亚的财富”查询宏
如题,
/run l="";d={-16,-8,4,7,96,97};for x=1,46 do n=31392+x;s="已取得";if x<7 then n=31300+d[x] end if IsQuestFlaggedCompleted(n)==nil then s=">>未取得<<";if l=="" then l=""..x; else l=l..", "..x; end end print("["..x.."] ",s); end print("\n汇总(未取得):");print(l);
效果如下:
几行是测试具体某个物品是否取得,最后一行汇总所有未取得的物品编号
注:1.这里同时包含了 [遗物猎人] 和 [潘达莉亚的财富] 两者的数据。2.由于之前的API函数在查询时不再返回物品名称,且宏有字数限制,所以不能在宏里列出相应的物品名称,只有麻烦大家对照下表核对了。3.直接在聊天窗口输入可能导致无效(会被截取),最好做成宏
序号与物品对应关系如下:
[1]古代熊猫人鱼竿
[2]古代熊猫人伐木斧
[3]咔啡压榨机
[4]镶玉之刃
[5]卡桑沉船箱子
[6]武丁的螳螂刀
[7]古代熊猫人矿镐
[8]古代熊猫人茶壶
[9]熊猫人幸运硬币
[10]水语者法杖
[11]十雷之锤
[12]熊猫人仪式石
[13]兔妖宝箱
[14]一箱被偷的货物
[15]隐秘大师之杖
[16]蜥蜴人石板
[17]熊猫人鱼叉
[18]装备箱
[19]泡蕉朗姆酒
[20]林精的衣箱
[21]猢狲战士长矛
[22]猢狲宝箱
[23]失窃的林精宝藏
[24]雪怒雕像
[25]云壬的石板
[26]失踪探险者的随身物品
[27]里克提克的除虱器
[28]古代魔古石板
[29]野牛人武器箱
[30]陶俑头颅
[31]恐惧碎片
[32]科里维斯硬化树脂
[33]野牛人携火者
[34]琥珀包裹的飞蛾
[35]一箱被丢弃的货物
[36]荒谬之锤
[37]掠风者的匕首
[38]玛里克的坚固长矛
[39]明晰护符
[40]操纵者的护符
[41]菁华之刃
[42]虫群砍刀
[43]析象器之杖
[44]觅血者的疯狂钉锤
[45]虫群卫士之弩
[46]毒心之锤