查看: 2480|回复: 5

[楓之谷私服]v113,120破攻+4開頭髮型 教學

[复制链接]
  • TA的每日心情

    2022-12-15 19:48
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    74

    主题

    9

    回帖

    355

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    355
    QQ
    发表于 2022-11-21 15:54:36 | 显示全部楼层 |阅读模式
    本帖最后由 小强 于 2022-11-21 15:55 编辑

    113和120端口頂傷都是199999,要怎麼突破這個數呢??其實已經有位大大提供了檔案,只需要去編譯它就行,那我就教大家如何正確編譯。
    估計大部分人都有查到這個 MapleStory-v113-tool,但是一頭霧水不知道這些東西到底要幹嘛?爬文總是看見說要編譯,只知道這東西是 ijl15.dll 但是到底怎麼編譯完全搞不懂。
    因為這是VS專案,所以我們必須先安裝Visual Studio。
    安裝Visual Studio
    現在 VS2017 已經不支援再下載 C++/WinRT(若之前已經安裝就還可以繼續使用),但 VS2019 支持,所以請看到這個注意事項的朋友們安裝 Visual Studio 2019 Community版。


    首先要先安裝VS,我是使用2017版 -> 直接下載備用載點,請至官方文檔下載 VS2019
    然後將MapleStory-tool 壓縮檔下載到桌面。
    打開Visual Studio,開啟 – 專案/方案。
    開啟 MapleStory-tool-master 內的 ijl15.sln 檔。
    若你在之前還沒安裝過C++ Windows套件的話開啟專案應該會報錯,點擊「工具-擴充功能和更新」搜索 C++ 安裝 C++/WinRT。
    安裝完畢之後重啟Visual Studio,然後再次開啟專案。
    還有版本不同的問題要解決,在方案上按右鍵-重定方案目標-確定。
    都ok之後,再次開啟專案,右側選擇 方案總管 找到 標頭檔 – MsCRC.h 將#define MsVer 120 改為你的端口版本 (我是120就不用改)。
    方案總管 – 原始程式檔 – dllmain.cpp 把 No_Cap(); 註釋去掉
    非常重要的一點,將上方x64改為x86
    上方工具欄找到 建置 – 建置方案,下方輸出欄出現 === 1成功 …. 代表編譯成功。
    編譯後的ijl15.dll 就在MapleStory-tool-master/Debug 資料夾中,直接複製貼上到客戶端內覆蓋即可(記得備份)。
    為避免各位編譯出錯,這邊提供v120乾淨的ijl15.dll檔載點:下載點我
    能力值顯示破攻(v120)
    之前別人分享的,剛好有存起來,放 MsCRC.h 的 #elif MsVer == 120 底下,v113 不知道位址一不一樣,可以嘗試看看:





    [size=1.15em]
    [AppleScript] 纯文本查看 复制代码
    #elif MsVer == 120
    // 頂傷破攻
        *(unsigned int*)(0x00865323 + 2) = (int)299999;
        *(unsigned int*)(0x00867A6A + 2) = (int)299999;
        *(unsigned int*)(0x00867A77 + 2) = (int)299999;
        *(unsigned int*)(0x00867CD4 + 2) = (int)299999;
        *(unsigned int*)(0x00867CE1 + 2) = (int)299999;
        *(unsigned int*)(0x00868D0C + 2) = (int)299999;
        *(unsigned int*)(0x00868D19 + 2) = (int)299999;
        *(unsigned int*)(0x00869D3F + 2) = (int)299999;
        *(unsigned int*)(0x00869D4C + 2) = (int)299999;
        *(unsigned int*)(0x0086A211 + 2) = (int)299999;
        *(unsigned int*)(0x0086A21E + 2) = (int)299999;
        *(unsigned int*)(0x0086A461 + 2) = (int)299999;
        *(unsigned int*)(0x0086A46E + 2) = (int)299999;
        // 法師類魔攻顯示突破
        *(unsigned char*)(0x008509D8) = 0x7F;
        *(unsigned char*)(0x008509D8 + 1) = 0x84;
        *(unsigned char*)(0x008509D8 + 2) = 0x1E;
        *(unsigned char*)(0x008509D8 + 3) = 0x00;
        // 法師類魔攻突破
        *(unsigned char*)(0x00868078) = 0x7F;
        *(unsigned char*)(0x00868078 + 1) = 0x84;
        *(unsigned char*)(0x00868078 + 2) = 0x1E;
        *(unsigned char*)(0x00868078 + 3) = 0x00;
        // 物理攻擊顯示突破
        *(unsigned char*)(0x00A026B8) = 0x7F;
        *(unsigned char*)(0x00A026B8 + 1) = 0x84;
        *(unsigned char*)(0x00A026B8 + 2) = 0x1E;
        *(unsigned char*)(0x00A026B8 + 3) = 0x00;













































































    4開頭髮型(v120)
    MsCRC.h
    elif MsVer == 120 和 #endif 之間加上





    [size=1.15em]
    [AppleScript] 纯文本查看 复制代码
    //4開頭髮型
    *(unsigned char*)(0x00675DE9 + 2) = 0x04;
    *(unsigned char*)(0x00675DEC + 1) = 0x8E;









    預設視窗化(v120)
    感謝 Rsys 的分享!
    在 MsPatch.h 中新增:





    [size=1.15em]
    [AppleScript] 纯文本查看 复制代码
    *(unsigned char*)(0x00B87AF3 + 3) = 0x00;





    問題解決建置錯誤
    Q:在建置過程可能會遇到這個錯誤:





    [size=1.15em]
    [AppleScript] 纯文本查看 复制代码
    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    發生例外狀況。這可能是某個擴充功能造成的。
    您可以檢查檔案 'C:\Users\username\AppData\Roaming\Microsoft\VisualStudio\15.0_69d8368c\ActivityLog.xml' 以取得詳細資訊。
    ---------------------------
    確定   
    ---------------------------





















    A:將 C:\Users\username\AppData\Local\Microsoft\VisualStudio\15.0_69d8368c\ComponentModelCache 全部檔案刪除之後再次開啟專案建置應該就可以了。
    v113 破攻無效
    在 MsCRC.h 裡面搜尋 *(unsigned char*)0x00A6D834 = 0xC3; 下面加上一行
    *(double*)0x00B1CE28 = 999999.0;



    ARISU 的回覆也可以參考一下:
    在 MsPatch.h 中把 (double)No_CapAddr = 299999.0; 這行調整成 (double)No_CapAddr = 9999999.0; (這裡的9999999就是顯示傷害上限,測試99萬和999萬都可行)
    专注于GMS研究,有偿调试架设,全网最低,公益群:915210346。
    回复

    使用道具 举报

  • TA的每日心情

    2023-2-23 23:30
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    21

    回帖

    137

    积分

    注册会员

    Rank: 2

    积分
    137
    发表于 2022-11-21 22:00:19 来自手机 | 显示全部楼层
    v113是国服什么版本?通用吗?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-12-15 07:40
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    1

    主题

    32

    回帖

    157

    积分

    注册会员

    Rank: 2

    积分
    157
    发表于 2022-11-27 22:24:50 | 显示全部楼层
    感谢分享!!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-8-25 05:19
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    4

    主题

    65

    回帖

    347

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    347
    发表于 2024-4-4 03:09:39 | 显示全部楼层
    555555555555555555555555555555555
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-6-28 07:37
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    2

    主题

    66

    回帖

    71

    积分

    注册会员

    Rank: 2

    积分
    71
    发表于 2024-6-19 18:07:59 | 显示全部楼层

    666666666666666
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-7-4 11:28
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    0

    主题

    55

    回帖

    168

    积分

    注册会员

    Rank: 2

    积分
    168
    发表于 2024-6-29 07:49:47 | 显示全部楼层
    666666666666666666666
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表