日期: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#的修改器:
下圖是頁面: