Steam遊戲《Nine Parchments(九張羊皮紙)》修改器製做-[先使用CE寫,以後有時間的話改用C#](2020年寒假小目標02)

日期:2020.01.09html

博客期:122程序員

星期四ui

  博客前言:以前玩Steam遊戲的時候,發現了這款遊戲,發現單人經過難度很大,就但願可以有修改器的幫助,結果在網上搜尋了半天,根本沒有一個連接能夠提供我剛纔那樣要求的修改器的下載,這...唉~那就本身編吧,以前我是有學過CE的,也瞭解了一下基礎的彙編語言,不過沒有深究罷了,這一次寒假我要好好學一學。由於咱們剛過完的這一學期學了.NET開發,我就想着多少複習一下吧,就開始準備了。剛剛從新拿《植物大戰殭屍年度英文版》複習了一下CE的方法,感受有點兒生疏了,誒嘿嘿!編碼

  《九章羊皮紙》這遊戲的可修改性不如《植物大戰殭屍》,可是這也方便了咱們程序員,畢竟越多的需求,就是越多的編碼時間啊!htm

  博客地址:http://www.javashuo.com/article/p-uqfmqgyh-gt.htmlblog

  (前面的提供程序員看,若是需求僅限於修改器下載的話,請直接拖底....)遊戲

  遊戲版本(v1.1.0 build 4722)[Steam]ip

  目前挖掘的可修改項:玩家血量值+技能值+閃現恢復度(基礎地址以下:"THREADSTACK0"-00000168)開發

    一、玩家血量值 (4字節)get

    所在地址:基礎地址 00000168 + 370 + C8 + 110 + 0 + 4BC

    二、技能值(單浮點-Float)

    PS:下面的技能是按照當前遊戲版本的順序來的()

    技能基礎地址  所在地址:基礎地址 ("THREADSTACK0"-00000168) + 370 + C8 + 70

    //----------------------------------------------【火焰技能】

    一、焰束          +  8  + 2C4

    

    二、燃石          + 98 + 2DC

    

    三、魔咒火球陣       + A8 + 2DC

    

    四、火焰炸彈        + B0 + 290

    

    五、烈焰彈串        + C0 + 2DC

    

    六、小型火球        + A0 + 2E0

    

    七、大型火球        + E8 + 2E0

    

    八、烈焰彈幕        + B8 + 2E0

    

    九、烈焰圖騰        + C8 + 2DC

    

    //----------------------------------------------【寒冰技能】

    十、冰束         + F8   + 2C4

    

 

    十一、寒冰彈串       + 110 + 2DC

    

    十二、寒霜雲        + D0  + 2DC

    

    1三、冰片飛刀       + D8  + 2E0

    

    1四、寒冰衝擊波      + 108 + 290

    

    1五、寒霜噴霧       + 18   + 2FC

    

    1六、寒冰彈幕       + 100 + 2E0

    

    1七、瘋狂雹暴       + 20   + 2DC

    

    //----------------------------------------------【閃電技能】

    1八、閃電噴霧       + 78   + 2FC

    

    1九、閃電彈幕       + 70   + 2E0 

    

    20、閃電圖騰       + 88   + 2DC

    

    2一、閃電波        + 90   + 290

    

    2二、閃電炸頂!(這裏是原技能名稱有「!」)  + 198 + 2DC

    

    2三、閃電束        + 68   + 2C4

    

    2四、能量環        + 150 + 290

    

    2五、附著型能量環(這裏是原技能名稱寫的「著」,不是我想寫錯字)  + 178 + 290

    

    2六、閃電彈串       + 80   + 2DC

    

    2七、閃電球        + 0     + 2E0

    

    //----------------------------------------------【死亡技能】

    2八、死亡波束       + 48   + 2C4

    

    2九、致命自殺炸彈     + 60   + 2DC

    

    30、死亡光圈       + 40   + 2DC

    

    3一、傳染性惡咒      + 118 + 2DC

    

    3二、死亡彈幕       + 58   + 2E0

    

    3三、死亡毒花       + 148 + 2DC

    

    3四、脈衝波環       + 158 + 2DC

    

    3五、限值死亡噴霧     + 30   + 324

    

    3六、死亡法術球      + 50   + 2E0

    

    3七、死亡之咒       + 128 + 318

    

    3八、連續死亡射彈     + 38   + 2E0

    

    //----------------------------------------------【死亡生命技能】

    3九、生死曲線彈      + 180 + 2E0

    

    40、盜命治療彈      + 168 + 2E0

    

    //----------------------------------------------【生命技能】

    4一、治療噴霧       + E0  + 2FC

    

    4二、治療彈幕       + 130 + 2E0

    

    4三、生命彈串       + 138 + 2DC

    

    4四、小型生命魔環     + 160 + 290

    

    4五、近程羣療       + 188 + 290

    

    4六、弧形跳躍治療     + 28   + 2E0

    

    4七、大型生命魔環     + 120 + 2DC

    

    4八、治療波束       + 10   + 2C4

    

    4九、大型治療球      + F0   + 2E0

    

    //----------------------------------------------【其餘技能】

    50、蒸汽束        + 170 + 2C4

    

    5一、阿瑪迪斯的魔箱    + 190 + 2DC

    

    5二、穿心暗影       + 140 + 330

    

     //-----------------------------------------------------------------------------------------------------------

    第一偏轉是上述偏轉的第一個,由技能編號所決定,第一個是0,第二個是8,第三個是10(由於是16進制嘛!)

    第二偏轉是由技能類型所決定的,2C4是波束類,2E0是屬性球類,2DC是投放型區域類,290是近距範圍類,2FC是噴霧類,還有31八、32四、330這三個應該是特殊的技能

    若是沒有看出關係來就看下面的表格

    

    如想看所有,就下載吧:https://files.cnblogs.com/files/onepersonwholive/9P技能偏轉表.zip

    三、閃現恢復度(4字節)

    所在地址:基礎地址 00000168 + 370 + E8 + 0 + 80 + 3F4

    完整的CT文件下載地址:https://files.cnblogs.com/files/onepersonwholive/nineparchments_64bit.zip

    

  修改器部分:

    好了,截至到2020年1月15日,我也用CE先製做了修改器,附下載連接:https://files.cnblogs.com/files/onepersonwholive/NineParchments-cheaterV1.001.zip

    修改器截圖:

    

    嗯~基本頁面寫好了,如今是2020年01月17日0:36,我從新裝了系統和ViusalStudio2017,開始編寫C#的修改器:

    下圖是頁面:

    

相關文章
相關標籤/搜索