古剑奇谭吧 关注:812,538贴子:31,908,765
  • 35回复贴,共1

有没有办法把古剑一的装备变成外观呢?

只看楼主收藏回复

前期就想穿百蝶穿花袖那些终极装备,可是那些装备带属性的,会影响游戏体验,怎么办


IP属地:四川来自Android客户端1楼2021-12-29 21:10回复
    有,需要用“古剑奇谭数据编辑器”修改游戏数据。通过该软件还能使主角的换装mod变成一件衣服,与原来的共存,还能主角团换模,还能修改剧情和NPC台词,把修改的mod加入商店,给衣服和武器加光效,等等等等很多功能。
    这个软件当初大神发在老烛龙论坛上,而老论坛关了,所以。。。。
    我以前下过,我发mod的那个度盘地址你知道吧,就是所有mod都在一起的那个地址,里面[GJQTmod/古一mod/所需软件]文件夹里放上那个软件了。主角团换装mod与原本服装共存的教程也在里面,教程以前在微博存的,忘了存的哪位大神的了。。。


    IP属地:山东2楼2021-12-29 22:36
    收起回复


      星座王
      点亮12星座印记,去领取
      活动截止:2100-01-01
      去徽章馆》
      IP属地:河南来自Android客户端3楼2021-12-30 10:09
      回复
        边写边发,所以很慢,别急。
        那些专业术语我也不懂,就只是按照改mod的经验说的,能看明白就行。
        首先,要配置好mod辅助补丁这个前提,
        然后,用rpgviewer解包DBTables.zpk、DBTables.zpk.01、DBTables.zpk.04等等等等这个文件名类似的全部解包,
        然后你就会得到一个文件:data.table 【最好备个份,万一改坏了有备无患】。
        在游戏Data文件夹里新建一个DBTables,把 data.table 放进去,即路径为GuJian\Data\DBTables
        用 古剑奇谭数据编辑器打开 data.table ,修改,保存。
        进游戏,就生效了。
        注意:改完后在进游戏,开着游戏改是没用的还是得重启游戏。
        还原游戏方法:把 data.table 删掉。
        楼下写这么改 data.table


        IP属地:山东4楼2021-12-30 16:13
        回复
          古剑奇谭数据编辑器 这个软件,打开是这样子的

          最上面一排,第一个 打开 ,第二个 保存 ;另外的按键咱用不着。
          点打开,选择 data.table ,然后软件里就会显示里面的数据,如图

          因为要改的是装备,所以点击左边的 equip ,将其展开,如下

          因为你要修改的是 百花穿蝶袖 ,所以要在左边那一堆数字里挨个找,找啊找找啊找,然后发现 21822 这个是百花穿蝶袖,点一下左边的21822,右边就会显示这件装备的信息,如下:

          你要把百花穿蝶袖改成外装,那么就在A204那一行点一下,就会变成如下的界面

          在下面的输入框里,将“身体”二字修改成“外装”,点一下右下的“修改”
          然后在A207那一行点一下,如下

          在下面的输入框,将“body”这个单词修改成“suit”,点一下右下的修改,
          然后就改成了如下的样子

          在点一下最上面的 保存 ,保存一定要点。
          然后进游戏,百花穿蝶袖就变成外装了
          当然,这样只是百花穿蝶袖变成了外装,其属性加成还是存在的。
          我们看到软件右边展示的信息是有滚动条的,所以属性加成也能改的,往下滚滚就找到了。
          楼下写这一些行代表啥


          IP属地:山东5楼2021-12-30 16:36
          回复
            datatable怎么修改,楼上说了,现在说一下这件装备信息各行代表啥。
            因为右边是能滚动的,为了方便,我把它拼起来,如下

            第一行A200,装备编号,别改。
            第二行A201,装备名称,可以改。
            A202,装备描述,可以改。
            A203,装备属性描述,可以改。这里只是描述而已,属性修改不在这里。
            A204、A207,装备类型,要配合起来改,身体防具是“身体”、“body”,外装是“外装”“suit”
            A205,谁能装备这件衣服,可以改但是不建议改。因为如果你改成其他人的话,别人穿上这件衣服后,会只有一张脸,衣服身体头发模型全都消失不见。
            A012,不知道是啥,最好别改。
            A208,装备图鉴图片编号,可以改。装备图鉴图片,通过解包UIData.zpk那一系列文件可以找到,就是个图片。
            A007、A008,不知道是啥,最好别改。
            A211,装备的模型编号,可以改。但是最好只是同一个人的衣服模型替换,因为别人的衣服模型,游戏里装备后会只有脸,理由与A205一样。衣服模型,通过解包characters.zpk那一系列文件可以找到。软件里百花穿蝶袖的模型编号显示的是WQ001,这就说明晴雪的这件衣服模型文件是解包后的104_wq001文件夹里的104_wq001.nif。打个比方,如果你想把百花穿蝶袖模型改成夜月清霜的模型,夜月清霜模型是解包后的104_st123文件夹里的104_st123.nif文件,那么你只需要把A211那一行改成 ST123,保存,进游戏,晴雪装备百花穿蝶袖,模型就是晴雪穿夜月清霜的样子。
            A212,不知道是啥,最好别改。
            A213、A214、A215、A216,装备的光效,可以改。想让这件衣服像别的衣服一样发光,就去找别的衣服这几行里是啥,照着改上就行。
            中间几行,不知道是啥,最好别改。
            A016、A017、A018,这三行汉字,别改。改了后,游戏里装备排序按钮会显示乱码。
            下面几行就是装备属性了,可以改。
            但是装备的各项属性实在是太多,很多行代表啥我也不知道,所以只列举我知道的。
            A221,血量
            A222,神量
            A223,气量
            A224, 不知道是啥
            A225,不知道是啥
            A226,攻击
            A227,防御
            A228,速度
            A229,运
            剩下的我就不知道代表啥了,应该也是属性值


            IP属地:山东6楼2021-12-30 17:16
            收起回复
              题外话,明明安装了兰生青青子衿的mod、兰爹的mod、晴雪风雪初晴的mod、襄铃灵狐初现的mod、千觞江湖布衣的mod,贴图都放在GuJian\Data\Objects\characters\texture文件夹里了,为啥自闲山庄boss兰生、琴川boss晴雪、背着沁儿的兰爹、藤仙洞被藤妖吊着的襄铃,衣服又变回去了?
              那是因为那些模型,实际上是另外的npc模型罢了,所以贴图还得放了GuJian\Data\Objects\creatures\texture文件夹里一份。
              醉梦江湖里,千觞打饕餮的qte时,衣服也会变回去,那倒不是因为时npc模型,而是因为这里千觞的模型贴图在另一个文件夹里,所以还要把千觞江湖布衣mod的贴图,放到GuJian\Data\Sequences\qte\qte_m19\texture这个文件夹里一份


              IP属地:山东7楼2021-12-30 17:34
              收起回复
                6楼忘说了,默认外装,和,那些不改变造型的身体防具,A211那一行是 default


                IP属地:山东8楼2021-12-30 17:38
                回复
                  还有,如果彼岸浮灯里,你用修改器添加物品装备后,会发现兰爹可以装备兰生那些外装和改变造型的身体防具【dlc里无法得到的那些】,但是只有一张脸,没有身体。
                  那是为什么呢?
                  因为在datatable里,兰生和兰爹 虽然是俩模型,但是里面的标注都是 方兰生 。
                  那也就意味着,兰爹和兰生的外装模型是完全兼容的;
                  而之所以兰爹装备时只有一张脸,不是因为数据文件的原因,而是因为缺少模型文件。
                  打个比方,如果你想让兰爹装备 方胜短襦 时显示正常的模型,
                  那么,首先,解包characters.zpk那一系列文件,然后在解包的文件里,会发现贴图名字基本上也就是模型名字,但是有少数不同。
                  兰生方胜短襦的模型是102_st158,
                  如果想要兰爹装备方胜短襦时显示正常模型,则需要复制解包后的102_st158文件夹,到GuJian\Data\Objects\characters文件夹里【注意,不是放贴图的那个文件夹,而是上级文件夹】,然后把文件夹名改成115_st158,然后打开115_st158文件夹,把102_st158.nif 的文件名改成 115_st158.nif,其他文件删掉即可。
                  进游戏,彼岸浮灯,修改器改出方胜短襦,兰爹装备方胜短襦,就会显示正常模型了【头发依旧是短发,因为发型是绑定衣服模型的】。
                  楼下说,如何将兰爹装,变成兰生的一件外装;如何将洗澡时的不穿衣服的晴雪和穿着浴袍的晴雪,变成晴雪的一件外装。【灵女装晴雪不行,模型不兼容,强行替换成晴雪的外装,游戏会出错强退,所以那种情况只能换模,但是不同模型动作不一样,战斗时会卡关。换模的事太麻烦了,就不说了】


                  IP属地:山东9楼2021-12-30 17:54
                  收起回复
                    首先,如何让兰爹装,变成兰生的一件外装。
                    因为兰爹的模型,是直接套的兰生的模型骨架,动作啥的都一样,完全兼容,
                    那也就意味着,兰爹装,原本就是按照兰生外装的模式建模的,但是游戏搞成了俩人而已。
                    兰生模型编号102,兰爹模型编号115,在数据文件里,都属于俩人各自不变造型的外装,也就是default。
                    所以,无法通过修改数据文件,来使兰爹装变成兰生的一件外装。
                    但是还是可以通过文件替换法,让兰爹装替换兰生的别的外装【不要替换默认外装,因为只有默认外装有脸模,其他外装没脸模,游戏里换装有脸,是因为身体读取的外装模型,脸而是读取的默认外装的脸模。所以为了不出错,不要替换默认外装】
                    题外话,其实兰爹的模型是没有长高的,不过游戏里操作兰爹跑地图时,镜头追尾视角的高度不同,造成兰生兰爹高度不同的错觉而已。事实上,每个人的镜头追尾视角高度都有区别,只是主角团的区别小些可以忽略而已。
                    依兰爹装替换兰生的庖丁外装为例。
                    首先,解包characters.zpk那一系列文件,然后在解包的文件里,找到文件夹115.
                    把文件夹115,复制到\GuJian\Data\Objects\characters文件夹里,【注意不是放贴图的那个文件夹,】改名为102_wl005。打开文件夹,将115.nif这个文件,重命名为102_wl005.nif,其他文件删掉。
                    进游戏,兰生装备庖丁,就变成了兰爹的样子。
                    晴雪浴袍变外装,楼下说


                    IP属地:山东10楼2021-12-30 18:16
                    回复
                      晴雪洗澡时不穿衣服的模型,和浴袍模型,虽然与晴雪本雪完全兼容,但是却是npc模型。
                      所以,也不能通过改数据文件,使其变成晴雪外装,
                      所以,依然使用文件替换法。
                      当然需要mod辅助补丁支持。
                      首先,解包creatures.zpk那一系列文件,
                      因为那俩晴雪是npc模型,但是身体贴图、头发贴图、发带贴图这几个贴图的文件名,是与默认外装的贴图文件名一样的,所以不用管。
                      关键是浴袍的贴图,characters.zpk里面没有。
                      所以我们需要到creatures.zpk的解包文件里找。
                      下面,我们先用不穿衣服的晴雪,替换热情外装。
                      去creatures.zpk的解包文件里找到文件夹235a,将文件夹235a复制到GuJian\Data\Objects\characters【注意不是放贴图那个文件夹】,将文件夹名改为104_wq003;打开文件夹,将235a.nif重命名为104_wq003.nif,其他文件删掉。
                      进游戏,给晴雪装备热情外装,就变成不穿衣服的晴雪了。
                      然后,我们再用米黄色浴袍晴雪,替换晴雪温暖午后女仆装。
                      因为浴袍的贴图,characters.zpk里面没有,所以需要到解包creatures.zpk的texture文件夹里,找到 以下俩贴图文件:235_body_d.dds 和 235_body_n.dds, 复制到GuJian\Data\Objects\characters\texture文件夹里。
                      然后,回到creatures.zpk的解包文件里,找到文件夹235,将文件夹235复制到GuJian\Data\Objects\characters【注意不是放贴图那个文件夹】,将文件夹名改为104_wq006;打开文件夹,将235.nif重命名为104_wq006.nif,其他文件删掉。
                      进游戏,给晴雪装备温暖午后,就变成了浴袍晴雪。


                      IP属地:山东11楼2021-12-30 18:42
                      收起回复
                        多说几句,关于古一的luo体mod,晴雪的就是用洗澡的模型,替换的别的外装,就是楼上的方法。
                        其他人的则不是。
                        因为游戏为了优化,衣服下面看不见的身体模型会被删掉的;
                        而不同衣服覆盖面积不一样,所以被删掉的身体模型部分也不一样。
                        而襄铃和红玉的西域外装,因为抹胸太细,所以抹胸下面的xiong模型没被删掉,所以就把抹胸的贴图抠掉了。
                        但是为啥luo体mod的她俩这套外装,其他部分的布料贴图还要留着呢?那是因为襄铃那身外装,没有胯部建模【不太确切,是胯部和腰部之间那一部分】;
                        红玉那身外装,下半身只有小腿建模,从胯部到大腿的建模都没有【事实上,红玉所有的外装的身体模型,也拼不出一个完整的身体】
                        苏苏的luo体mod,也是用的西域外装,那是因为那身外装,小马甲里面的上半身身体建模时完整的,裤子里面则没有身体建模。
                        兰生和千觞的luo体mod则不一样,他俩实在是没有类似的能露肉的外装,所以是把身体贴图,糊在衣服贴图上罢了。
                        之所以兰生会用霜纹锦袍,千觞会用大狗,是因为这两身衣服,内层衣服很贴身,也没啥褶皱,把身体贴图糊在内层衣服的贴图上会没那么别扭。但也只是糊在内层衣服贴图上罢了,糊在外层的衣服贴图上就很别扭了实在是不像


                        IP属地:山东12楼2021-12-30 18:57
                        收起回复
                          大佬!我用了官网版的编辑器,但是进不去游戏,一打开就闪退,我录了一个视频,BV1YT4y1276F,您能帮我看看是怎么回事吗?谢谢大佬!!@00司马缸砸光00


                          IP属地:四川来自Android客户端13楼2021-12-31 17:54
                          回复