關於一個MOP永恆之島分享稀有怪的巨集 - WOW

Table of Contents

※ 引述《OBJmk2 (歐逼接)》之銘言:
: 如同標題,懇請版上巨集達人大大看一下
: 這個巨集以前我在永恆島解更大袋子時候常常用來分享稀有怪
: 但是現在沒辦法使用,希望大大幫看是哪邊有問題或者有沒有更方便分享的巨集
: /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)
: <(_ _)> 希望版上大大能夠幫忙,感恩

研究了一下發現

x,y=GetPlayerMapPosition("player")

這個東西改了

雖然不知道原理

不過 請替換成以下這一長串

x,y=C_Map.GetPlayerMapPosition(C_Map.GetBestMapForUnit("player"),
"player"):GetXY();

太長的話就拆開成兩個巨集吧

上面那個記得要先按

再按你原本的巨集

--
_ | ◢=▂▃▂
◤▂ ▂◥ ▂≡▂
ー○-○- 竜が我が敵を喰らう! | 龍神の剣を喰え! /"Δ
/\
~胡適 | ~愛因斯坦
ψ \ \◥

--

All Comments

Irma avatarIrma2019-07-14
感謝大大 我再用看看 <(_ _)>
Gilbert avatarGilbert2019-07-16
因為後來的地圖api併成C_Map這個class了 (好像是7.0?)
Dorothy avatarDorothy2019-07-17
剛剛有試著改看看 可是爆字數XD
Hedda avatarHedda2019-07-20
可以請問一下最後應該是怎樣的巨集呢?分兩個嗎?XD