最近都在永恒之岛杀稀有精英怪,由於每次都要打字回报觉得有麻烦
所以就查了一下 API 写了一个回报巨集.
/run t=GetSubZoneText() x,y=GetPlayerMapPosition("player")
n,h,hm=UnitName('target'),UnitHealth('target'),UnitHealthMax('target')
hp=floor(100*(h/hm)) SendChatMessage(format("在 %s (%i,%i) 发现 [%s],目前血量
%i %%",t,x*100,y*100,n,hp),"CHANNEL",nil,1)
不要断行,全部连成一串.
这个巨集会回报在频道1,传出目前自己的位置名称,座标,还有目标名称和血量%