Re: [問題] 關於一個MOP永恆之島分享稀有怪的巨集

作者: OAzenO (すごいにゃ~)   2019-07-13 20:24:59
※ 引述《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();
太長的話就拆開成兩個巨集吧
上面那個記得要先按
再按你原本的巨集
作者: OBJmk2 (歐逼接)   2019-07-14 01:29:00
感謝大大 我再用看看 <(_ _)>
作者: aegius1r (SC)   2019-07-14 03:04:00
因為後來的地圖api併成C_Map這個class了 (好像是7.0?)剛剛有試著改看看 可是爆字數XD
作者: tinahou (請叫我蒼蠅)   2019-07-15 22:44:00
可以請問一下最後應該是怎樣的巨集呢?分兩個嗎?XD

Links booklink

Contact Us: admin [ a t ] ucptt.com