微信扫一扫 分享朋友圈

已有 1315 人浏览分享

[服務器教學] 修復夜使者絕對領域

[複製鏈接]

初窺門道

Rank: 2

389

威望

540

金錢

216

A幣
主題
13
帖子
69
精華
5
綜合社群主題發文量
0
電玩社群主題發文量
0
娛樂社群主題發文量
0
技術社群主題發文量
13
閱讀權限
20
註冊時間
2019-8-9

精華作者勳章

  • TA的每日心情

    2021-6-8 20:12
  • 簽到天數: 14 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    精華 a894985459 發表於  2023-5-5 23:33:15 | 顯示全部樓層 | 閱讀模式
    本帖最後由 a894985459 於 2023-5-5 23:35 編輯

    懶得廢話 直接上教學

    小弟本人是專門修復GMS V117.2版 其他版本應該也可以使用
    如果遇到相同問題可以試著使用本教學

    首先打開IDE找到
    MapleMist.java

    搜索
    1. public MapleMist(Rectangle mistPosition, MapleCharacter owner, MapleStatEffect source) {
    複製代碼
    大概會是這樣
    1.     public MapleMist(Rectangle mistPosition, MapleCharacter owner, MapleStatEffect source) {
    2.         this.mistPosition = mistPosition;
    3.         this.ownerId = owner.getId();
    4.         this.source = source;
    5.         this.skillDelay = 8;
    6.         this.isMobMist = false;
    7.         this.skilllevel = owner.getTotalSkillLevel(SkillFactory.getSkill(source.getSourceId()));

    8.         switch (source.getSourceId()) {
    9.             case 14111006: //毒炸彈
    10.             case 1076: //奧茲的火牢術屏障
    11.             case 11076: //      
    12.             case 2111003: // 火流星
    13.             case 12111005: // 火牢術屏障
    14.                 isPoisonMist = 1;
    15.                 break;   
    16.             case 4221006: // 煙幕彈
    17.             case 32121006: //魔法屏障
    18.                 isPoisonMist = 2;
    19.                 break;
    20.             case 22161003: //聖療之光
    21.                 isPoisonMist = 4;
    22.                 break;
    23.         }
    24.     }
    複製代碼

    1. switch (source.getSourceId()) {
    複製代碼
    下方插入
    1. case 4121015:
    複製代碼
    儲存

    再找到MapleStatEffect.java
    搜索
    1. public boolean isMonsterBuff() {
    複製代碼
    大概會長這樣
    1.     public boolean isMonsterBuff() {
    2.         switch (sourceid) {
    3.             case 1201006: //
    4.             case 2101003: // fp slow
    5.             case 2201003: // il slow
    6.             case 5011002:
    複製代碼
    在你喜歡的位置一樣插入
    1. case 4121015:
    複製代碼
    往下搜索
    1. case 2221001:
    複製代碼
    應該只會有這行 大概會長這樣
    1.                case 2221001:
    2.                     ret.monsterStatus.put(MonsterStatus.FREEZE, 1);
    3.                     ret.info.put(MapleStatInfo.time, ret.info.get(MapleStatInfo.time) * 2); // freezing skills are a little strange
    4.                     break;
    5.                 case 2101003: // fp slow
    6.                 case 2201003: // il slow
    7.                 case 12101001:
    8.                 case 90001002:
    9.                     ret.monsterStatus.put(MonsterStatus.SPEED, ret.info.get(MapleStatInfo.x));
    10.                     break;
    11.                 case 5011002:
    12.                     ret.monsterStatus.put(MonsterStatus.SPEED, ret.info.get(MapleStatInfo.z));
    13.                     break;
    14.                 case 1121010: //enrage
    15.                     ret.statups.put(MapleBuffStat.ENRAGE, ret.info.get(MapleStatInfo.x) * 100 + ret.info.get(MapleStatInfo.mobCount));
    16.                     break;
    複製代碼
    要注意這段是要有MonsterStatus相關詞才是對的
    然後在你喜歡的case break;下插入
    1.                 case 4121015:
    2.                      ret.monsterStatus.put(MonsterStatus.SPEED, ret.info.get(MapleStatInfo.y));
    3.                      ret.monsterStatus.put(MonsterStatus.WATK, ret.info.get(MapleStatInfo.x));
    4.                      ret.monsterStatus.put(MonsterStatus.WDEF, ret.info.get(MapleStatInfo.x));
    5.                      ret.monsterStatus.put(MonsterStatus.MATK, ret.info.get(MapleStatInfo.x));
    6.                      ret.monsterStatus.put(MonsterStatus.MDEF, ret.info.get(MapleStatInfo.x));
    7.                      ret.info.put(MapleStatInfo.time, ret.info.get(MapleStatInfo.time));
    8.                     break;
    複製代碼

    往下搜索
    1. public boolean isMist() {
    複製代碼
    檢查有沒有
    1. sourceid == 4121015
    複製代碼
    沒有的話就插入這段
    編譯後技能就會正常了

    只是一個簡單的修復
    希望還有能力的人可以互相交流

    共收到 10 A幣
    打賞榜
    共打賞 10 A幣
    暫無
    暫無
    暫無
    ----
    暫無
    ----
    暫無
    ----
    暫無
    ----

    中流砥柱

    Rank: 8Rank: 8

    3910

    威望

    10萬

    金錢

    138

    A幣
    主題
    2
    帖子
    139
    精華
    0
    綜合社群主題發文量
    93
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    1
    閱讀權限
    80
    註冊時間
    2020-6-23
  • TA的每日心情
    奮鬥
    2 小時前
  • 簽到天數: 1438 天

    連續簽到: 291 天

    [LV.10]以壇為家III

    vic 發表於 2023-5-6 22:52:23 | 顯示全部樓層
    GMS117能在W10開了嗎 好像都只有很舊版W10才能開
    想問你是用W10嗎 版本是?

    初窺門道

    Rank: 2

    389

    威望

    540

    金錢

    216

    A幣
    主題
    13
    帖子
    69
    精華
    5
    綜合社群主題發文量
    0
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    13
    閱讀權限
    20
    註冊時間
    2019-8-9

    精華作者勳章

  • TA的每日心情

    2021-6-8 20:12
  • 簽到天數: 14 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| a894985459 發表於 2023-5-6 23:37:57 | 顯示全部樓層
    vic 發表於 2023-5-6 22:52
    GMS117能在W10開了嗎 好像都只有很舊版W10才能開
    想問你是用W10嗎 版本是?

    我做開發的電腦還是W7
    W8 W10都需要VM

    中流砥柱

    Rank: 8Rank: 8

    3910

    威望

    10萬

    金錢

    138

    A幣
    主題
    2
    帖子
    139
    精華
    0
    綜合社群主題發文量
    93
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    1
    閱讀權限
    80
    註冊時間
    2020-6-23
  • TA的每日心情
    奮鬥
    2 小時前
  • 簽到天數: 1438 天

    連續簽到: 291 天

    [LV.10]以壇為家III

    vic 發表於 2023-5-7 10:17:12 | 顯示全部樓層
    a894985459 發表於 2023-5-6 23:37
    我做開發的電腦還是W7
    W8 W10都需要VM

    好吧 用VM有點太麻煩了

    點評

    也還好 半小時左右的流程時間而已  發表於 2023-5-7 16:09

    集團新軍

    Rank: 1

    11

    威望

    54

    金錢

    0

    A幣
    主題
    0
    帖子
    32
    精華
    0
    綜合社群主題發文量
    0
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2023-11-23

    該用戶從未簽到

    p09003 發表於 2023-12-1 00:06:01 | 顯示全部樓層
    THX FOR HELP!
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    69

    發文

    540

    金錢

    216

    A幣

    ----------榮譽勳章----------

    精華作者勳章

    熱門推薦
    圖文推薦
    • 聯繫我們

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-11-24 10:53 , 網路刷新 0.115334 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322