2008年4月7日 星期一

魔獸 2.4.1 距離修改

首先跟大家介紹幾個關於戰鬥的系統參數命令

PVP玩家的戰鬥訊息探測距離加大到49碼:
/console SET CombatLogRangeHostilePlayers "49"

怪物的戰鬥訊息探測距離加大到49碼:
/console SET CombatLogRangeCreature "49"

將TAB選擇敵對目標的距離加大到49碼:
/console SET targetNearestDistance "49"

將TAB選擇身後敵對目標的距離加大到49碼:
/console SET targetNearestDistanceRadius "49"


使用方式很簡單,登入角色後在交談列輸入以上命令即可 ( 可以設成巨集 )

註1: 每次登入時都要輸入一次
註2: 距離的上限為 50 ft(碼) , 輸入數值超過的話不會有作用...

這幾個參數設定指令,對於PVP伺服器環境或是常打競技場,戰場的玩家,應該是蠻實用的...

因為TAB選怪的距離拉大的話,遠遠的就可以用TAB鍵點選到對方,早一步先選到應該想要的目標

而戰鬥訊息探測距離拉大的話,對於想要找敵人報仇或是想找練功的人來補刀的玩家來說,更是如魚得水

另外在出RAID時,由於某些BossMod UI必需要聽到王的戰鬥訊息才能夠做出回應,站太後面跟王距離較遠的玩家可能就無法正常作用,此時把戰鬥訊息探測距離拉長對於PVE也是有蠻大的幫助...

但因為系統本身有設定數值上限,來確保遊戲執行的公平性,所以還是無法達到"只有我可以遠遠點到別人,別人別想遠遠點到我"的優越感...


但以下這個修改,可以突破系統的上限,將距離再增加50碼,達到99碼(50+49),保證比正常人看的更遠...


修改位址 原本的程式碼

0054fech ret 0004

修改成

mov byte ptr[edi],39
ret 0004


註1: 登入角色後再進行修改
註2: 修改後需要再執行一次上述四個系統參數命令,使修改過的程式碼生效
註3: 若直接修改記憶體,修改內容如下:

Hex Edit:

0054fecf c2,04,00,cc,cc,cc -> c6,07,39,c2,04,00

沒有留言: