loveuvu84

不好意思發問一下 洗血問題

發表於 2017-4-29 03:08:43
loveuvu84 發表於 2017-4-29 03:08:43 | 顯示全部樓層 |閱讀模式
我想請教一下各位前輩,就是v62 有內建洗血嗎?
我指的是一般洗血,點高智力,把多餘MP點至HP
我用重製卷 發現 我有點過HP了 但是 MP依然無法點去HP那邊..
如圖,他依然顯示灰色的..
要如何去做設定呢..


1704290308a9a04d3a82c5aebd.jpg

我目前不清楚如何修復,所以打算用指令來增加玩家血量,但是這方面也有問題
我用的是在MapleCharacter.java
增加
public void gainHp(int gain) {
hp = getHp() + gain;
updateSingleStat(MapleStat.HP, hp);
}

public void gainMp(int gain) {
mp = getMp() + gain;
updateSingleStat(MapleStat.MP, mp);
}

在NPCConversationManager.java
增加
public void gainHp(int gain) {
getPlayer().gainHp(gain);
}

public void gainMp(int gain) {
getPlayer().gainMp(gain);
}
但它增加的HP MP 無法更改最大值 maxHP MP
..
有人有這方面的經驗可以參考一下嗎...
瀏覽 3147 回復 3

您需要登錄後才可以回帖 登錄 | 註冊會員

返回頂部