camper0830 發表於 2020-1-27 13:07

求救!如何修改角色回魔的時間(已解決)

本帖最後由 camper0830 於 2020-1-29 21:56 編輯

先祝大家新年快樂!!:loveliness:


如題...現有的角色回魔時間為(靜止16/行走32/戰鬥64)單位是秒
我想改成(4/8/16)但是不知道怎麼改...

我猜可能的路徑是server\server\model內的MpRegeneration.java//回魔置設相關(不確定...)


希望有大大能指導一下如何修改回魔時間...


或是能說明一下MpRegeneration.java內的參數功能...


最後祝大家身體健康~~謝謝:loveliness:

100112055231 發表於 2020-1-27 21:28

你還不如改回魔量...

bennyst 發表於 2021-7-17 01:56

LineageW777 發表於 2025-5-12 01:42

請問後來有找到解法嗎?

camper0830 發表於 2025-5-12 01:55

LineageW777 發表於 2025-5-12 01:42
請問後來有找到解法嗎?

有!改到8秒沒有問題,但是改到4秒就會影響後面的戰鬥回魔.

只要一收刀就會判定成立即脫離戰鬥然後原地4秒就回魔
這對其他職業沒什麼影響,但是法師如果是一直只丟魔法攻擊
就會被判定成原地休息,然後一直4秒回魔

LineageW777 發表於 2025-5-12 02:11

camper0830 發表於 2025-5-12 01:55
有!改到8秒沒有問題,但是改到4秒就會影響後面的戰鬥回魔.

只要一收刀就會判定成立即脫離戰鬥然後原地4秒 ...

@@ 您是如文中所述的修改 server\server\model內的MpRegeneration.java 這支程式做回覆秒述的改動嗎?謝謝。

camper0830 發表於 2025-5-12 02:17

LineageW777 發表於 2025-5-12 02:11
@@ 您是如文中所述的修改 server\server\model內的MpRegeneration.java 這支程式做回覆秒述的改動嗎?謝 ...

對的,不過我已經移除了那版本,現在也沒有安裝修改java的軟體

在裡面你可以找到一個16的數字,改成多少就是回魔時間

LineageW777 發表於 2025-5-12 02:41

camper0830 發表於 2025-5-12 02:17
對的,不過我已經移除了那版本,現在也沒有安裝修改java的軟體

在裡面你可以找到一個16的數字,改成多少就 ...

好的,謝謝喔^^

yasioukon 發表於 2025-5-12 09:07

在魔法攻擊的那個檔案 補一個戰鬥時間

就可以讓原地丟魔法也算移動中

camper0830 發表於 2025-5-23 21:16

yasioukon 發表於 2025-5-12 09:07
在魔法攻擊的那個檔案 補一個戰鬥時間

就可以讓原地丟魔法也算移動中

怎麼加?我不會!哈哈

camper0830 發表於 2025-5-23 21:33

本帖最後由 camper0830 於 2025-5-23 21:41 編輯

LineageW777 發表於 2025-5-12 02:11
@@ 您是如文中所述的修改 server\server\model內的MpRegeneration.java 這支程式做回覆秒述的改動嗎?謝 ...
靠北打完變亂碼我又要重打一次:@


我最近又弄了一個模擬器,也把java修改軟體加回來了。
我又重新修改一次了mp回復速度;P回來跟你說一下修改方式


1.修改路徑為:server\server\model內的MpRegeneration

2.找到這段private int _curPoint = 4;還有這段_regenPoint += _curPoint; _curPoint = 4;
3.把這兩段裡面的4改成8回魔速度就會加快為2倍,改成16就是4倍我是改成16
4.private int _curPoint = 4;這段好像可以不改因為我上次也沒改這裡,不過_regenPoint += _curPoint; _curPoint = 4;這段一定要改
5.老問題還是一樣,即使是在戰鬥中只要角色站著不動,就算挨打也會判定為靜止狀態快速回魔

LineageW777 發表於 2025-5-24 00:13

了解。   謝謝兩位大大無私分享 ^^

yasioukon 發表於 2025-5-24 09:16

camper0830 發表於 2025-5-23 21:16
怎麼加?我不會!哈哈

走路會中斷回魔對吧


所以去走路那邊 把回魔那段條件複製

貼到你想中斷的動作那邊

例如 貼到 攻擊 魔法 被打...之類的

camper0830 發表於 2025-5-24 15:58

yasioukon 發表於 2025-5-24 09:16
走路會中斷回魔對吧




移動是不會中斷回魔,而是只要角色靜止不動就會判定為非戰鬥的回魔狀態
正常要結束戰鬥後15秒才會判定為非戰鬥狀態
而戰鬥狀態的回魔所需時間是脫戰靜止時的四倍

yasioukon 發表於 2025-5-25 09:35

camper0830 發表於 2025-5-24 15:58
移動是不會中斷回魔,而是只要角色靜止不動就會判定為非戰鬥的回魔狀態
正常要結束戰鬥後15秒才會判定為非 ...

我是指 中斷 非戰鬥回魔狀態


如果你走路會增加秒數
代表走路那個檔案有寫條件

如果
原地攻擊不會 去攻擊檔案補
原地魔法不會 去魔法檔案補
依此類推 看要在什麼動作的時候
判斷為戰鬥 增加回魔間隔時間

camper0830 發表於 2025-5-26 04:22

yasioukon 發表於 2025-5-25 09:35
我是指 中斷 非戰鬥回魔狀態




好的聽懂了,蟹蟹大大分享:)
頁: [1]
查看完整版本: 求救!如何修改角色回魔的時間(已解決)