暗黑破坏神吧 关注:690,503贴子:20,845,137
  • 8回复贴,共1

自制MOD,新手教学

只看楼主收藏回复

本人也是初学者,一个人研究太累,且英语水平实在太差,所以分享一些知道的,寻找一些对这方面有兴趣的小伙伴共同研究


IP属地:重庆1楼2021-09-13 08:46回复
    从拯救D2第一帅哥毁天灭地德开始吧


    IP属地:广东2楼2021-09-13 09:04
    收起回复
      2026-02-11 18:03:24
      广告
      不感兴趣
      开通SVIP免广告
      废话不多说,开始第一节,如何做到暗金装备也能做符文之语
      首先我们需要准备一款Hex.Workdshop的软件
      然后用这款软件打开D2Common.dll的文件(游戏目录里的)
      然后ctrl+f弹出搜索界面搜索,0083F8047C,这串字符。
      然后把4改成A
      最后把改好的文件覆盖到游戏目录(这一系列操作前最好备份D2Common.dll,以免觉得不适应这样的补丁可以改粘贴回来)


      IP属地:重庆3楼2021-09-13 09:18
      收起回复
        第二节,制作暗金打孔合成公式
        接上一回,我们既然能给暗金做符文之语了,而原游戏里能有多孔的暗金就那么几个,我们是不该做一套跟白色装备一样的打孔公式呢。
        首先在修改之前,我们需要用MPQMaster工具把patch_d2里的txt文件提取出来以便我们修改数据。具体方法:启动mpqmaster,打开patch_d2(游戏目录里的),选第二个DiobloII,左边data-global-excel依次点开,右边出现很多文件然后把他们全部解压到一个方便自己以后修改的目录(这些txt文件就是我们以后修改的文件)
        二:准备一款修改这些文件的软件AFJ Sheet 或者D2Exce(我用的AFJ,D2是英文版的,让我难上加难)
        三:启动AF或D2软件打开你刚才解压出来cubemain.txt文件(游戏里所有合成公式都在这里),然后在下面添加一行,在这一行找到enabled这一列(第二列),在这上面输入1,表示这公式有效。
        四:找到numinputs这一列,在你新增行里输入2,表示你这合成公式需要俩个材料(包括装备)
        五:接着看后面input 1-input 7列,这7列表示具体材料是什么,由于刚才我们输入的是2,所以只需要input 1和2,在input 1列里输入"weap,uni"(所有暗金武器,把weap换成armo就是所有暗金),input2输入r01(1号符文)
        六:找到后面output(表示最终合成状态),这一列我们输入:useitem(原物品的意思)
        七:找到后面mod 1(添加合成后物品的属性),这里输入sock(打孔)
        八:找到mod 1 min1:填1 。。。mod 1 max填6 这俩列表示打孔出来是1-6孔,这样我们的合成公式就做好了
        九:点另存为,把它保存到游戏目录data-global-excel文件夹里(如果以前没用过任何插件,则需要自行创建)
        十:启动游戏应用程序挂参数 加上-txt



        IP属地:重庆4楼2021-09-13 10:46
        收起回复
          大佬请教一下,怪物死亡后释放的技能动画如何屏蔽?例如陨石之类的。貌似是d2hackmap.dll这个文件,请问一下是哪串代码鸭?


          IP属地:湖北5楼2021-12-04 11:51
          回复
            我也想学习


            IP属地:江苏来自Android客户端6楼2024-02-12 21:52
            回复