魔兽世界删除装备的那个宏到底是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:46:07
首先 我是出于好奇的目的 接着 我建了一个小号 做了一个宏 看网上说是/脚本 local a,i,j,l={"熏烤塔布羊排",""}for i=1,#a do for j=1,114 do l=GetContainerItemLink(j/23,j%23)if l and l:find(a)then PickupContainerItem(j/23,j%23)DeleteCursorItem()end end end
这个 我小号里面没有熏烤塔布羊排 所以就换成了炉石 结果 点了之后没有任何事情发生 谁能告诉我是为什么?

宏的写法是:
/脚本 local a,i,j,l={"熏烤塔布羊排"}for i=1,#a do for j=1,114 do l=GetContainerItemLink(j/23,j%23)if l and l:find(a)then PickupContainerItem(j/23,j%23)DeleteCursorItem()end end end

这是删除特定一个物品或者特定一个种类物品的宏,{"熏烤塔布羊排"}内的熏烤塔布羊排可以提替换成任何玩家想要删除的物品,不再经过确认直接删除。但是就单一删除某一个物品的话,不如用下面的方法:
鼠标单击点住想要删除的物品,将其拖拽到背包外面松开鼠标左键,如果摧毁的物品时灰色、白色、绿色品质,那么就会直接删除,如果是蓝色以上品质的物品,那么会出现一个对话框,输入delete即可删除。

原来法师的魔法宝石宏和术士的法术石宏都用的这个语句
关键不在红色部分的字,猫腻都在{"熏烤塔布羊排",""} 之中
根据物品名称摧毁物品的的判断语句出现了两个双引号,第二个双引号内是空白,也就是说默认所有物品
因此默认只摧毁熏烤塔布羊排的语句变成摧毁熏烤塔布羊排+默认所有物品

上面是COPY的。不知道是真的假的。不过看起来有点道理。
还有。您这个宏肯定哪不对。要不绝对能删东西。因为暴雪现在还没把这BUG修复。