叫卖宏:
/2 出售以下物品,要的MM
/script local s,i,n,l="",1,0;while i<19 do l=GetContainerItemLink(0,i);if l then s=s.." "..l;n=n+1;if n>2 or i>17 then SendChatMessage(s,"CHANNEL",nil,2);s="";n=0;end;end;i=i+1;end;
这个宏是在NGACN上找的,很好用..
红色数值是对应背包,绿色是频道.
优点,红色数字背包内的所有东西,都可以贴出来,不过前提是数目是3的倍数.
当然只是帖物品连接.若要在每件物品后面附加说明,就不可能了.这是最大的缺点.
还有,这个宏叫做奸商叫卖宏.(名字是也是收藏的时候直接复制的)
修改 喊话就是
/y 出售以下物品,要的MM
/script local s,i,n,l="",1,0;while i<19 do l=GetContainerItemLink(0,i);if l then s=s.." "..l;n=n+1;if n>2 or i>17 then SendChatMessage(s,"yell");s="";n=0;end;end;i=i+1;end;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第二个方法
我从数据库里,取得 [泰罗果] 物品ID 22789
做宏如下:
/run local n;_,n=GetItemInfo(22789)SendChatMessage("收购"..n,"channel",nil,2)
在主城里点宏就会在交易频道出现,有物品链接。
/2 收购 [泰罗果]