精華區beta WOW 關於我們 聯絡資訊
※ 引述《Oinohtna (Shit happens.)》之銘言: : ※ 引述《kalitbri (Slayer)》之銘言: : : 後來我做了些修正 : : 現在可以用囉~~ : : /script SetMapToCurrentZone() : : /script px, py = GetPlayerMapPosition("player") : : /script DEFAULT_CHAT_FRAME:AddMessage(format("[%s] (%.1f,%.1f)",GetZoneText(), : : px*WorldMapDetailFrame:GetWidth(), py*WorldMapDetailFrame:GetHeight())); : ^^^^^^^^^^ ^^^^^^^^^^^ : 改成GetWidth()/10.24 改成GetHeight()/7.68 : : (第3, 4行請自行合併成一行) : : 這樣就不用用UI就可以得到座標了 : : 分享給大家囉^^ : 用了一下覺得還不錯 不過座標是用1024*768來顯示(以我的顯示設定為例) : 所以在第三和第四行的部份改一下就能像UI這樣以100*100顯示 : 對許多板眾來說這個換算應該再基本不過 : 不過小弟只學過一點點C所以請前輩們不要鞭得太慘Orz /script px,py=GetPlayerMapPosition("player") /script DEFAULT_CHAT_FRAME:AddMessage(format("[%s] %i,%i", GetZoneText(),px*100,py*100)); 第三行接續第二行 跟精華區的不太一樣 ---- 之前我貼過一次了 現在再貼一次 這樣算op嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.129.90