67652143 发表于 2019-6-25 05:33

为大众脸武将设置专属立绘教程

本帖最后由 67652143 于 2019-6-25 18:34 编辑

此贴仅适用于开局未出仕的大众脸武将(感谢6楼热心提醒),只阐述其思路和简单举了个栗子,立绘图片的制作教程请移步小瓶盖v大佬的这个帖子,http://bbs.3dmgame.com/thread-5898815-1-1.html

正常情况新档生效
要把大众脸武将做成独立立绘不能只换图片,你需要更改database.pack文件里的武将的立绘ID,不然你直接换掉图片会影响到所有大众

论坛里下PFM或者是RPFM,我这里以PFM为例,大同小异
PFM安装并设置好后,项目---新建---右键untitle.pack---添加---从pack---选定Database.pack 然后选中:

character_generation_templates_tables   
campaign_character_art_sets_tables   
campaign_character_arts_tables       
这3个表 并确定。

1:
character_generation_templates_tables (武将生成表)下找到你要改的大众脸武将ID(第一列key),改掉其art_set(这一列相当于是这个角色的立绘ID识别码)那一列,
我要改貂蝉的,定位3k_main_template_historical_lady_diao_chan_hero_water,然后将其art_set下3k_main_art_set_generic_female_01_general_water_strategist (即貂蝉原本是调用大众脸女1号的立绘识别码)改为 3k_main_art_set_historical_diaochan_general(这个名字随便取,自定义的新立绘ID识别码)

2:
然后这个3k_main_art_set_historical_diaochan_general在数据库里是不存在的,所以去campaign_character_arts_tables(这个表应该是记录所有角色的立绘信息)下新建行,添加这个代码,复制其到art_set_id这一列

3:
campaign_character_arts_tables 下的portrait设置立绘文件路径,你对比下原数据库里的参数会发现传奇武将和大众脸武将立绘路径是不样的,为了方便识别,我新建一个路径3k_main_hero_special_water_diao_chan/,然后要去UI/character下面建立一个同名文件夹。
PS:原版貂蝉的立绘ID识别码3k_main_art_set_generic_female_01_general_water_strategist它后面的portrait是water_strategist/female/,里面都是水系大众脸的立绘,这就好理解了

4:
还是campaign_character_arts_tables 下,card那一列设置立绘ID 3k_main_hero_special_fire_diao_chan,这个ID要与静态立绘文件夹stills下所有的角色立绘图片名字一致。amour?这一列要设置empty,否可能导致无法装备等BUG。然后campaign_character_arts_tables下age设置18,其他列的参数随意复制其他大众脸的就好。当然你还可以新建两行设置baby和孩童时期的立绘,参数除了第一列其他照搬其他大众脸即可

5:
campaign_character_art_sets_tables下新建行,复制3k_main_art_set_historical_diaochan_general到第一列,ID那一列输1个其他行没有用的(重要,如果重复了ID会出错),其他列参数参照其他大众脸。

6:
以上pack修改完毕,只用改以下3个表,简而言之3件事

character_generation_templates_tables   武将生成表里修改她立绘ID识别码
campaign_character_art_sets_tables    这个表里添加/定义新立绘的ID识别码让其生效
campaign_character_arts_tables       这个表里添加新的立绘ID识别码,并为它设置立绘路径,立绘图片名称,人物各种模型等数据。
模板:
character_generation_templates_tables:
3k_main_template_historical_lady_diao_chan_hero_waterTrue0True996663910True0True010True3k_main_art_set_historical_diaochan_generalFalsevo_actor_group_generic_female_water_generalvo_actor_group_generic_female_water_general26203k_main_age_fixed_historical_lady_diao_chan_hero_water0310Falsedefault_character_skill_selection_policy
campaign_character_art_sets_tables :

3k_main_art_set_historical_diaochan_generalgeneral3k_main_chineseTrueFalse1
campaign_character_arts_tables :

21467935953k_main_art_set_historical_diaochan_general0183k_main_hero_special_water_diao_chan/none3k_main_hero_female_03_colonel3k_main_hero_special_fire_diao_chan3k_main_campaign_ship_transport3k_main_campaign_ship_transportcam_transport_boat_01cam_transport_boat_010anim_set_cam_infantry_1h095_commonEMPTYTrue

7:去UI下建立的3k_main_hero_special_water_diao_chan文件夹里放置立绘
即                                                               
UI\characters\3k_main_hero_special_water_diao_chan   
这里文字不好描述 ,附上两个立绘文件夹供参考。

最后:
立绘文件的目录结构分两种,一种是大众脸武将(貂蝉)目录,一种是传奇武将(郑姜)目录,决定一个武将是不是传奇武将目录的因素如下:这个武将若是原版游戏带独立立绘的传奇将领,则是传奇武将目录。
这个武将若是木火系的女武将,则是传奇武将目录。其他地水金女武将则是大众脸目录。
这个武将若是非原版游戏带独立立绘的男武将,则是大众脸目录。

。但是这个并不妨碍将一个大众脸变成独立立绘,只影响到你要使用哪一种立绘目录结构。即便你要改的武将她是大众脸称号,做了上面7步也可以让她拥有专属的立绘。


两个附件,传奇武将那个是郑姜,放进去就生效。大众脸那个是貂蝉,你需要照上面7步生成一个pack文件并丢入游戏data文件夹才会生效。因为郑姜本身是传奇独立脸武将,而貂蝉这种大众脸武将你得改掉她的立绘ID从而与大众脸区分开。

方法不只这一种,我也是刚学两天的小白,若有问题欢迎指正。 太晚了。。。若有需要我在生一个pack文件模板传上来。。。

附件度盘:mv0b

还有一件事,如果所有立绘文件的生成&修改日期要>=游戏最新更新的日期,否则无效,参考http://bbs.3dmgame.com/thread-5896594-1-1.html确保你的立绘文件日期要够新.

参考了以下大佬的帖子与文件,感谢他们的无私分享:
新自创传奇武将(拥有独立立绘传奇称号)附带教程(6.23更新“随从”说明http://bbs.3dmgame.com/thread-5897833-1-1.html
手把手立绘替换教程http://bbs.3dmgame.com/thread-5898815-1-1.html
江山,美人,我全都要http://bbs.3dmgame.com/thread-5898185-1-1.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

感谢8楼热心提醒,我再更新说明立绘屏蔽相关:

关于立绘目录下到底要放哪些图片,如你会发现有些大佬的立绘目录large_panel下会多处很多透明图片(即用来屏蔽装备或者身体部位立绘的),而某些大佬的只有一张人物立绘其他啥都没了。搞清这个最直接的办法是,去隔壁下个立绘转换工具,把游戏原立绘图片文件夹提出来!(强烈建议,也就几分钟时间!搞起立绘的替换与放置思路)

传奇武将独立立绘如吕布,你会在UI\characters\3k_main_hero_special_fire_lu_bu\composites\large_panel 下3个文件夹里发现各个身体部分的图片。现在较为普遍一种替换方式是,直接把新立绘用立绘转换工具与原文件head.png替换,其他部分的图片直接P成透明再用立绘转换工具转换替换就行了。   而如周瑜 ,乐进这两名传奇武将,你会发现其立绘目录large_panel下只有noanim.png而无其他图片,那就更简单直接把这张转换并替换完事了。某些大佬的立绘文件夹下会多出比原文件夹下多得多的身体部位透明文件,不过这也并不影响。

大众脸立绘如貂蝉也就是在UI\characters\water_strategist\female\composites\faces下的3k_main_hero_generic_female_water_strategist_face_01, 同理,你会发现这个faces文件夹下还有很多3k_main_ancillary_armour_light_tunic_XXXX_water_female文件夹,这是为所有随机脸批量替换装备立绘的文件夹。一旦你为貂蝉的portrait设置新路径,然后把face.png转换并替换掉,经测试其实就不再需要这些文件夹了或者你可以把这些目录下的图片P成透明用来屏蔽,看我的那个文件目录即明白。同理still下也有很多脸型轮廓文件如3k_main_ancillary_armour_light_tunic_common_water_female,设置了新路径后应该也可以删除掉了,不过我未测试,保险起见还是用的透明图片来屏蔽掉。

哎发帖不多8知道怎么@人。。。就这样了。。。

如果把某将领的称号改成传奇将领称号的话,可能有个问题,如果这个传奇称号绑定有固定护甲,那么这两个人中多半有一个没穿护甲(传奇武器与护甲在游戏里是唯一),那么有可能导致这个人物立绘失效。不过好像男女有别,具体情况还要多测试。。。。

感谢15楼zjjlydia   8楼annewhip热心指教





sjbaron 发表于 2019-6-25 07:03

受教了,楼主辛苦

花灬丞 发表于 2019-6-25 07:43

即使做成MOD,對舊檔也是無效的吧

wuyangyang 发表于 2019-6-25 07:44

我个人觉得要改的也就大小乔和貂蝉了...

天使leah 发表于 2019-6-25 08:13

这个帖子太及时了 画了几个立绘想替换,一直出问题,终于找到问题所在了。

zjjlydia 发表于 2019-6-25 08:32

这个确实是修改开局未出仕武将的方法。还有就是文件夹的构建只跟属性有关系

xy98491479 发表于 2019-6-25 10:40

十分感谢 这个教程很有用

annewhip 发表于 2019-6-25 11:13

还需要对UI文件夹里面的目录和图片ID进行一下说明,一个是目录,一个是图片头像id,男性需要使用大众脸立绘格式,大众脸传奇称号,需要大众脸的相对应的属性的立绘盔甲屏蔽文件。女性可以直接使用专属传奇称号,可以直接使用专属传奇的UI文件放置方式,可以不需要立绘盔甲的屏蔽文件。

annewhip 发表于 2019-6-25 11:19

男性如果使用专属传奇称号,会无法装备盔甲,装备了盔甲会导致立绘无效

zeeyyer 发表于 2019-6-25 11:34

感谢楼主分享

常凯申王八蛋 发表于 2019-6-25 11:37

感谢楼主分享

优雅的墨染樱 发表于 2019-6-25 12:15

收藏了,感谢

67652143 发表于 2019-6-25 13:25

annewhip 发表于 2019-6-25 11:13
还需要对UI文件夹里面的目录和图片ID进行一下说明,一个是目录,一个是图片头像id,男性需要使用大众脸立绘 ...

会不会是campaign_character_arts_tables后的armour?列不为empty,所以导致无法装备护甲?

annewhip 发表于 2019-6-25 14:32

67652143 发表于 2019-6-25 13:25
会不会是campaign_character_arts_tables后的armour?列不为empty,所以导致无法装备护甲? ...

并不是,你可以试试

zjjlydia 发表于 2019-6-25 16:55

annewhip 发表于 2019-6-25 11:13
还需要对UI文件夹里面的目录和图片ID进行一下说明,一个是目录,一个是图片头像id,男性需要使用大众脸立绘 ...

为什么现有的传奇人物立绘替换那么简单呢,因为ca给他绑定了衣服,他只有这一件衣服。
为什么大众脸立绘替换那么麻烦呢,因为每个属性都有很多种护甲,你需要一个一个去做屏蔽。
为什么木火二属性女武将立绘替换那么简单呢?因为原游戏只有木火属性女将各一个,而且都有专属衣服,ca也压根没有做木火女的模型和其他护甲,所以他就像传奇人物立绘一样简单。

所以现在思路很简单了吧,跟什么称号都没有关系,只看人物的性别和属性。

而调用传奇称号,武将出来后可能没有护甲,正常情况下没有相应的屏蔽图片,立绘会是黑的,而当你换上该属性的护甲以后,该属性护甲屏蔽起了效果,立绘就会显示出来。

而你遇到的出来有立绘,穿了护甲缺没立绘,我实在想不明白道理,也没遇到过。

因为你自建的武将,他和随机火男没区别,火男能正常显示立绘,他也能正常显示立绘。

cwt450837748 发表于 2019-6-25 17:02

花灬丞 发表于 2019-6-25 07:43
即使做成MOD,對舊檔也是無效的吧

旧档用的话,要看是什么类型的武将,有的可以直接用,有的需要自己修改一下存档即可~

花灬丞 发表于 2019-6-25 17:23

cwt450837748 发表于 2019-6-25 17:02
旧档用的话,要看是什么类型的武将,有的可以直接用,有的需要自己修改一下存档即可~
...

譬如什麼類型,就是改現有的人物不行?已出仕的不能改對吧?
我修改過調取大眾臉立繪的編號比如樓主說的這種3k_main_art_set_generic_female_01_general_water_strategist,就算只是把01改成02,舊檔也不生效

zjjlydia 发表于 2019-6-25 17:26

同样的,我记得坛子里有个生成传奇人物的mod吧,会调用30属性称号,也会出现刚出来没脸,穿上装备就显示的情况,就是这个道理。自建武将的方法就是随机武将产生的方法

67652143 发表于 2019-6-25 17:56

zjjlydia 发表于 2019-6-25 16:55
为什么现有的传奇人物立绘替换那么简单呢,因为ca给他绑定了衣服,他只有这一件衣服。
为什么大众脸立绘 ...

嗯嗯对的,仔细试了下确实目录结构是跟属性和性别的原因。不是称号,受教了,谢谢

annewhip 发表于 2019-6-25 22:30

zjjlydia 发表于 2019-6-25 16:55
为什么现有的传奇人物立绘替换那么简单呢,因为ca给他绑定了衣服,他只有这一件衣服。
为什么大众脸立绘 ...

你说得很对,我个人看法,有的人有专属盔甲,专属盔甲和专属立绘不冲突,你穿其他火男盔甲,又因为你不是大众脸,没有地方放盔甲的屏蔽文件,导致立绘失效。

annewhip 发表于 2019-6-25 22:35

我是这么测试的,给一个人火男,比如m大那个模版里面的徐哲,给他吕布的称号,给他立绘,开档,立绘可以显示,第二回合用个来装备的mod,穿上装备,立绘消失,@67652143,@zjjlydia你们可以测试一下

annewhip 发表于 2019-6-25 22:53

楼主不用谢,我还是认为用吕布的称号,你无法弄出立绘来,不信你们可以试试,我试过很多次了

zjjlydia 发表于 2019-6-25 23:42

annewhip 发表于 2019-6-25 22:35
我是这么测试的,给一个人火男,比如m大那个模版里面的徐哲,给他吕布的称号,给他立绘,开档,立绘可以显 ...

不需要用他的模板试,徐哲原作者就是我。

annewhip 发表于 2019-6-25 23:47

zjjlydia 发表于 2019-6-25 23:42
不需要用他的模板试,徐哲原作者就是我。

z大你好,要不这样,你把徐哲改一个吕布的称号,然后自定义立绘正常的pack给我,我去研究下,我的问题出在哪里。

zjjlydia 发表于 2019-6-25 23:56

annewhip 发表于 2019-6-25 23:47
z大你好,要不这样,你把徐哲改一个吕布的称号,然后自定义立绘正常的pack给我,我去研究下,我的问题出 ...


立绘用cuw的火系武将全替换,随便找张脸,命名方式1_2

annewhip 发表于 2019-6-26 00:21

zjjlydia 发表于 2019-6-25 23:56
立绘用cuw的火系武将全替换,随便找张脸,命名方式1_2

谢谢z大,测试去了

annewhip 发表于 2019-6-26 01:40

zjjlydia 发表于 2019-6-25 23:56
立绘用cuw的火系武将全替换,随便找张脸,命名方式1_2

测试成功,z大牛逼,我理解了,要戴其他头盔,所以立绘文件里面必须有屏蔽火系盔甲的文件才行

mcsky963 发表于 2019-6-26 10:45

annewhip 发表于 2019-6-25 22:35
我是这么测试的,给一个人火男,比如m大那个模版里面的徐哲,给他吕布的称号,给他立绘,开档,立绘可以显 ...

大佬,那要怎么解决呢,我给这个困扰好几天了。做不了男性别的武将。

mcsky963 发表于 2019-6-26 10:49

zjjlydia 发表于 2019-6-25 23:56
立绘用cuw的火系武将全替换,随便找张脸,命名方式1_2

Z大,那我要自 建一个火男武将,调用吕布的称号,性别为男。


除了做常规的MOD和立绘操作外,那我还要做哪些操作?或需要什么屏弊文件?能否分享一下给我,告诉我屏弊文件放在哪里,万分感谢。


或者你把立绘路径文件夹发一个给我,空的文件夹就行,主要是正确的路径。


再次感谢!!!


mcsky963 发表于 2019-6-26 11:12

zjjlydia 发表于 2019-6-25 16:55
为什么现有的传奇人物立绘替换那么简单呢,因为ca给他绑定了衣服,他只有这一件衣服。
为什么大众脸立绘 ...

我自建男火就是遇到这问题。

出来有立绘,穿了护甲缺没立绘,我实在想不明白道理,也没遇到过。


但是性别不选男的,就没这个问题,应该就是你开头说的这游戏火木女武只有一个的原因。
页: [1] 2 3
查看完整版本: 为大众脸武将设置专属立绘教程