在開始分析前,要知道GM指令的指令效果與使用方式,才方便開啟除錯(Debug)進行分析。
效果:在畫面顯示所有角色(包括Npc)的HP條(只有你能看到)。
範例:
.hpbar on/off
1.分析資料表:
先進入commands表,找到hpbar的指令。
class_name是L1HpBar。
2.分析程式碼:
修改前
if (hasSkillEffect(GMSTATUS_HPBAR) && L1HpBar.isHpBarTarget(visible)) {
sendPackets(new S_HPMeter((L1Character) visible));
}
修改後
if (L1HpBar.isHpBarTarget(visible)) {
sendPackets(new S_HPMeter((L1Character) visible));
}
修改後儲存,啟動模擬器。
啟動天堂登入遊戲,去找尋怪物,即會看到怪物們都有血條了。
|
|
|
|
|
|