最近在永恆之島殺稀有精英怪,由於每次都要打字回報覺得有麻煩,就查了一下 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,傳出目前自己的位置名稱,座標,還有目標名稱和血量%
小弟在屠魔山谷聯盟,請大家多用巨集回報稀有精英怪 ^^