暗黑mod吧 关注:5,830贴子:52,320

各种适用于1.10f版本的暗黑插件简单介绍

只看楼主收藏回复

如今基于110版本的暗黑mod成为主流,我认为主要原因是110版本的暗黑支持众多的插件,可以打破硬代码的限制,实现更多的想法,但有关于插件的资料国内还是处于空白状态,于是我打算介绍一些常用的、较简单的插件,当然国外的插件远远不止这些,有错或补充请在楼中楼指出,其它的尽量不要在楼中楼回复,不定期更新,请点只看楼主,转载请注明出处
国外关于插件的讨论+发表
http://d2mods.info/forum/viewforum.php?f=133
国外许多插件的下载地址
http://d2mods.info/filecenter/dload.php?action=category&cat_id=124


IP属地:广东1楼2015-07-14 18:12回复
    D2Mod.dll
    本身没什么用,但许多插件都需要它才能正常运行,它还自带一个D2Mod.ini文件,可以设定载入哪些插件,部分需要设置的插件也要把相关内容写进里面
    比如说你想使用xxxx.dll这个插件,那打开D2Mod.ini这样写
    [D2MOD]
    xxxx=xxxx.dll
    这样表示载入这个插件,如果插件还需要设置的话,还要加多一部分
    [xxxx]
    然后在这下面写有关的设置
    更具体一点,比如我需要使用MercMod.dll和ScrollItem.dll这两个插件,那这样写
    [D2MOD]
    MercMod=MercMod.dll
    ScrollItem=ScrollItem.dll
    [MercMod]
    merc2 = 338,0,34
    merc3 = 359,1,26,32,25,24
    merc4 = 561,1,28,31,29,36
    [ScrollItem]
    ScrollStatID = 359
    MsgFormat = scrollMsg0001
    [ScrollItem][MercMod]这两部分的等号后面就是需要自己调整的内容,每个插件的设置内容都不同
    最后一步,让你的暗黑读取D2Mod.dll文件,从而带动所有插件都用上
    如果是D2SE版,可以直接打开D2SE_SETUP.ini将ModUseD2Mod改为1即可
    非D2SE的话就麻烦点,大多数mod使用bat或vbs文件来打开暗黑从而读取D2Mod.dll,自己找一个来使用即可


    IP属地:广东2楼2015-07-14 18:13
    收起回复
      NewTxt.dll
      本身也没什么用(也有的版本可以屏蔽BN按钮),但一样有很多插件需要它,如果使用某个插件后打开暗黑提示缺少NewTxt.dll文件,那么就是它了,直接通过D2Mod.dll载入即可


      IP属地:广东3楼2015-07-14 18:14
      收起回复
        D2ExpRes.dll
        自认为目前最完美的高分插件!支持1280×768或1024×768两种分辨率,自带一个D2ExpRes.ini文件,里面写满了坐标,也就是说暗黑的每一处按钮,每一处文本的位置都可以按你的心意调整,这也意味着你需要一份全新的高分UI。一样无需D2Mod.ini设置,因为它已经有D2ExpRes.ini文件进行设置
        某mod效果图


        IP属地:广东4楼2015-07-14 18:14
        收起回复
          D2NewStats.dll
          可以自定义人物属性页面显示的数据,需要在Ddata\global\excel下新增个D2NewStats.txt来设定,里面的数据也不难看懂,大家可以参考下地狱释放的D2NewStats.txt文件,无需D2Mod.ini设置


          IP属地:广东6楼2015-07-14 18:16
          回复
            ExtLvl.dll
            老插件,小站第五期就提过它,原暗黑是不允许新增区域的,用它就可以新增各种地图了,无需D2Mod.ini设置
            【不确定是不是这个,还没测试】


            IP属地:广东7楼2015-07-14 18:18
            回复
              MercMod.dll
              可以使雇佣兵全身装,也可以自定义佣兵使用的武器类型,
              [MercMod]
              ; MercMod.ini
              ; Ini file for mercmod.dll
              ;
              ;
              ; merc1 = mercID,UseShield,additionalWeaponType1,2,3,4 ...
              ; merc2 ... more mercs
              merc1 = 271,0,35
              merc2 = 338,0,34
              merc3 = 359,1,26,32,25,24
              merc4 = 561,1,28,31,29,36
              分别对应雇佣兵的ID,是否可以使用盾牌,可以装备武器的类型


              IP属地:广东8楼2015-07-14 18:18
              收起回复
                D2StashScroll.dll
                可以新定义一个pspell参数,作用是打开人物储藏箱
                [D2StashScroll]
                pSpell=15
                想写什么数都行,别与原版的重复就可以了


                IP属地:广东9楼2015-07-14 18:18
                回复
                  CustomTbl.dll
                  可以读取额外的tbl文件,文件一样放在data\Local\Lng\xxx(语言类型)
                  [CustomTbl]
                  table1=xxxx.tbl
                  table2=xxxx.tbl
                  table3=xxxx.tbl
                  填你新加的tbl文件名字,1到3个都可以


                  IP属地:广东10楼2015-07-14 18:19
                  收起回复
                    国外还有很多插件,关于天气效果的,关于NPC的,关于城镇的等等都有,看下名字就大概知道插件有什么用了,其他的待我研究研究先\("▔□▔)/
                    大家如果也了解某个插件的作用的话也可以补充


                    IP属地:广东11楼2015-07-14 18:19
                    回复
                      前排支持


                      IP属地:北京来自Android客户端12楼2015-07-14 19:27
                      回复
                        又可以瞎搞了吗


                        来自Android客户端13楼2015-07-14 19:47
                        回复
                          胡搞瞎搞~ 胡搞瞎搞~


                          IP属地:湖北来自Android客户端14楼2015-07-15 07:19
                          回复
                            专业


                            IP属地:上海来自Android客户端15楼2015-07-15 08:01
                            回复
                              绑定


                              IP属地:浙江17楼2015-07-15 19:46
                              回复