gmod吧 关注:91,373贴子:1,904,482

改自我是法国狄恩兵的l4d2模型转gmod模型教程

只看楼主收藏回复

本贴如题,如想看原版教程搜索法国狄恩兵吧内有原版教程,教程如下


IP属地:辽宁1楼2022-08-21 21:30回复
    教程需要软件:撬棍Crowbar,文本编辑软件,推荐Notepad++,改模软件(3DMAX,Blender)解包软件gcfscape


    IP属地:辽宁2楼2022-08-21 21:33
    回复
      2026-01-22 02:40:41
      广告
      不感兴趣
      开通SVIP免广告
      第一部,解包你想要导入gmod的l4d2模型


      IP属地:辽宁3楼2022-08-21 21:36
      回复
        第2步,打开你解包的文件,打开model文件夹,survivors文件夹,双击.mdl文件,目录类似于2514477292\models\survivors,会打开撬棍界面


        IP属地:辽宁4楼2022-08-21 21:39
        回复
          点击撬棍页面的decomple进行mdl反编译,会导出smd文件和qc文件,可能含有其他文件,如果反编译失败,请转到撬棍的第一个页面,正确的设置你的求生之路2路径,请注意,你的steam路径可能并不和你的游戏路径一样,毕竟你可能把游戏下载在其他盘


          IP属地:辽宁5楼2022-08-21 21:43
          回复
            这一步需要注意,有两种情况,第一种,模型作者很好心的也制作了phy文件(在survivors文件中会有),你可以直接跳到下一步,更改qc文件进行编译,还有一种情况,模型文件并不带有phy文件,这时候你就需要自己去寻找类似的模型的碰撞体和qc文件的碰撞体部分来补全你的模型,接下来是补全操作,反编译之后打开你的改模软件(本人使用的是blender,需要额外的插件来支持导入和导出smd)导入你解包出来的smd文件和你找到的类似的模型碰撞体,一起导入,先导入模型,再导入碰撞体,清除引导入碰撞体而多出来的骨骼,调整碰撞体和模型几乎重合(这里个人推荐更改模型,不要动碰撞体,毕竟qc里的指令还是绑定碰撞体的)然后导出模型和碰撞体,之后进入qc更改阶段


            IP属地:辽宁6楼2022-08-21 21:50
            回复
              qc更改阶段,你主要需要清除3部分数据,第一部分,多出来的$bonemerge,大部分只会残留到这种情况基本最下面那条一下的bonemerge全部删除基本没什么错误


              IP属地:辽宁7楼2022-08-21 21:53
              收起回复
                还要删除这些这个括号内部的全部,还有所有的$declaresequence段落,所有的,一般这些出现在qc文件的最下面


                IP属地:辽宁8楼2022-08-21 21:59
                回复
                  2026-01-22 02:34:41
                  广告
                  不感兴趣
                  开通SVIP免广告
                  然后是最重要的,如果你想导入的模型是布娃娃,玩家模型,甚至是npc,那么就需要其他的东西,玩家模型和npc我没摸透,这里先说布娃娃,你需要物理文件,也就是这个碰撞体文件,这个是我自己拆出来自己用的,你需要去寻找自己最合适的,与其对应的qc文件
                  我这个没截全,要全复制,然后扔到你更改的qc文件的最下面,保存,运行qc文件,进入撬棍的编译阶段


                  IP属地:辽宁9楼2022-08-21 22:04
                  回复
                    进入编译阶段就是最简单的事了,点击comple完成编译(如果编译错误有两种情况,1你没去最前面设置gmod的游戏目录,2,qc文件出了点小问题,一般情况下哪行出问题删哪行就行)然后把你改好的文件丢进gmod的addon文件去试试你的模型吧


                    IP属地:辽宁10楼2022-08-21 22:06
                    回复
                      改好的文件一般是这样的记得更改你的模型的名字,在gmod中名字相同的只显示一个


                      IP属地:辽宁11楼2022-08-21 22:10
                      回复
                        楼主,关于玩家和NPC模型的话,我试过了,直接弄进去会成十字型,然后我用hlmv看了一下,发现是因为人物的动作还都是l4d2的动作,现在就有点懵逼不知道怎么把gmod的动作加进去,看看楼主能不能帮帮忙


                        IP属地:海南来自Android客户端12楼2022-08-29 18:53
                        收起回复
                          老哥,我会搞玩家模型了,不过NPC还不会搞
                          玩家模型的话需要在编译之前用记事本在qc文件找到几行开头是includemodel的文字,那个是读取动作文件的,把它后面那个带引号的改成“f_anm. mdl”,多余的删掉再进行编译就可以搞出个正常的玩家模型了,不过手那里会有点问题,等以后看有没有大佬解决吧


                          IP属地:海南来自Android客户端14楼2022-08-29 21:22
                          回复



                            IP属地:海南来自Android客户端15楼2022-08-29 21:26
                            收起回复
                              2026-01-22 02:28:41
                              广告
                              不感兴趣
                              开通SVIP免广告
                              bonemerge和weightlist实际上不需要删
                              bonemerge去掉之后模型会变成面条人


                              IP属地:安徽来自Android客户端16楼2022-09-03 09:00
                              回复