注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 三国群英传8 手把手教你制作新势力君主和武将
查看: 2591|回复: 1
打印 上一主题 下一主题

[原创] 手把手教你制作新势力君主和武将 [复制链接]

帖子
132
精华
0
积分
67
金钱
1188
荣誉
0
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2021-3-5 01:57:05 |只看该作者 |倒序浏览
首先如果我叙述的不好请见谅。一直语文小学水平。再就是大家论坛里多看看
再看这个大佬的帖子https://bbs.ali213.net/thread-6125433-1-1.html我是从他这里学起入门的

form解包整理出的数据表,包括主动技能、被动技能、人物、城市、士兵、君主天赋等,数据为官方1.22版本,希望帮到大家
https://bbs.ali213.net/thread-6130656-1-1.html
优先下数据表

1.准备工作
工具:AssetsBundleExtractornotepad++这个最重要,如果你用TXT文本修改 导入 是必报错的我不知道什么原因。用NOTEPAD 就解决这问题
FROM:解包出要Leader.a1,剧本城市city.a1,剧本Period_Country,文本字幕Strings_Full.zh-cn
可能我演示的和上面的不一样, 我的是 A2.也就是剧本2【反董卓联军】 用的全是city.a2 Leader.a2. 总之你需要什么剧本就该那个剧本的

解包文本
Heroes of the Three Kingdoms 8\SG8_Data\StreamingAssets\AssetBundles\StandaloneWindows
找到群8目录下FROM。 复制粘贴备份,再复制到你任何文件夹下、【我的是新建文件夹 (5)】
首先打开ASSETS然后点击1。然后打开你FROM所在的地方。我的是新建文件夹 (5)。然后点击打开后如下图

接着下图

然后点击信息,就会弹出下面很多资源

然后我们找到例如Leader.a2【再次强调,我是改剧本2所以用A2,大家需要改那个脚本就用A几】



重复上次3个步骤解出所需要的文本也就是下图的4个

以上解压出来我们准本文本工作就完成。


开始制作人物
首先我们从最简单的做起,依葫芦画瓢
我们先从论坛下载解包的数据表 很多都是大佬们整理过的很方便我们这些新手

我们在找到将领Leader 打开后有很多数据。我们往下拉 找到自己喜欢的将领模型
我选的是吕布,记住ID1061,然后我们打开notepad++ 打开Leader文本。

复制1061ID这列数据到2497后面如下图

1061,1,0,1,30061,32061,34041,28061,0,10,"avg_010"
修改1061→2498.如果你还要加武将 再复制一列出来修改为→2499. 依次类推,不能2498过了2500。必须按顺序。【后面4000→4001→4002我不知道有没效果,你们可以自己试试】

具体你们可以看大佬们的解包数据包 对应的数值,然后再进行自己的修改。当然有基础的可以利用大佬们数据表直接导出。我是没那能力 只能对应修改txt文本
如果你把姓名 字 传记  出生装备 兵 坐骑  属性  技能 特技 君主天赋 都修改好了的话,就可以开始下一步了
[1061,1,0,1,30061,32061,34041,28061,
30061 对应[30061,"吕"],
32061对应[32061,"布"],
34041对应[34041,"奉先"],
28061对应28061,"并州五原郡九原人,曾为丁原、董卓之养子。\n三国时第一猛将,时人曰:「人中有吕布,马中有赤兔。」
我们可以选择已经有的姓,名,字 只需要把对应ID 加到对应的地方就OK了。
如果没那我们就需要在 [31473,"高"],后添加 [31474,"XX],XX想要取得姓
然后再到  [33506,"神关羽"],后面添加[33507,"XX],XX为你想要取得名
然后再到  [34791,"伽蓝神"],后面添加  [34792,"XX],XX为你想要取得字
想要传记的可以到 [29515,"自隋唐始设武庙祭祀姜子牙    添加[29516,"XXXXXXXX  为你想要说明此人物的传记
你也可以最见到在31473哪里直接输入完成的姓名[31473,"ABC"]  那么我们人物就叫ABC
[1061,1,0,1,31473,-1,-1,8888,   那么我们ID1061这个武将就叫ABC 传记8888=???
修改到这里如果你完成了 那么 Strings_Full也可以关闭保存了

我们选好主城。比如我选择云南,我们打开City,找到云南
[60,2060,"雲南"ID为60.
然后我们不管CITY了。 返回我们的LEADER。
找到time_city字段改成城市ID,如我是云南就改成60,你是其他主城就改成你要的主城ID
time_post字段改成96,貌似君主必须是这个。
time_post
96 = 20级
400= 15级
500= 12级
600=10级
700= 7级

追随武将可以是其他的数值,具体数值对应不同等级。你们也可以测试其他的我基用的是600。
以上是那些直接改数据表。可以很方便看出并修改,如果你和我一样是新手,那么看下图

true,2,2,2,2,380,1,10,60,96,0,"",0,0,0,0,0,0,0,0,200],
自己对照数据表修改其他数据吧
往左还有什么技能什么的我就不介绍了大家可以对照数据表来自行研究。

到此LEADER 就完成了保存

然后我们打开Period_Country 如图

我们看到了第[]里的内容,country_intro这里是显示选君主左下角的文字介绍对应Strings。
到了我们第个[]内容君主
king也就是君主我们再最后一位,1377,0, 把0改成你君主的ID 我的是2498 所以就变成,1377,2498,

另外们再数数有多少位君主,不算我们自建君主是21,我们自建就是22,那么我们这个君主就是第22为君主。
那么我们回到CITY文本。我们选的主城是云南 也就是ID60的城市 ,我们把数据往右拉到头
true,1,0,59,67,0,0,0,0],→true,1,22,59,67,0,0,0,0]  
我们知道我们是第22位君主,那么在TURE 往右数的第2个0哪里修改成22,第3和4个是附近城市ID 对应CITY里的 ID 当然要在附近
到这里CITY 城市修改完成可以保存了。因为CITY 修改就是把云南这个城市匹配给你自建君主。当然你可以选择没君主的任何城市
我们继续回到Period_Country
到了我们第个[]外交内容, 没什么说的照个修改,把最后40,0,0,0,0,0,0,0,0,0],→40,40,0,0,0,0,0,0,0,0],你也可以修改为其他的建议不要大于100.  我是写的40,越大别人攻打你几率越小 应该是这样,我没修改过 我猜得。
到了我们第个[]君主官职内容, 没研究过我是照写的2,0,0,0,0,0,0,0,0,0]→2,2,0,0,0,0,0,0,0,0]
到了我们第个[]颜色内容, 颜色数值我也不知道,33,0,0,0,0,0,0,0,0,0]→33,32,0,0,0,0,0,0,0,0]  照着改
到了我们第个[]分类。意思我也不懂,可能是选君主时的人物左上角名字。,21,0,0,0,0,0,0,0,0,0],→,21,22,0,0,0,0,0,0,0,0], 为保险改为22.大家也可以自行测试改成前面的数字会怎么样。
到了我们第个[]城市金钱,按自己意思加
到了我们第个[]城市粮草,按自己意思加

到此我们回顾下步骤
1.复制武将数据并粘贴并修改为新ID
2.修改武将姓名,并添加STRINGS姓名内容
3.查看城市ID代码
4.返回LEADER修改城市ID和等级ID
5.修改Period_Country 里面的一系列 并得到新建君主ID为22
6.返回CITY。到60云南,数据最后 修改控住城市君主的地方22,并保存
7.返回Period_Country 完成后面修改并保存
7.所有保存好久开始下一步


导入修改文件到FROM里

看图我们现在将制作好的CITY导入FROM里
以此方法我们把其他的修改文件也以同样的方法导入
然后看下图

继续看下图

然后继续看下图

写上名字确定后找到保存的文件,修改文件名字为form。并复制到Heroes of the Three Kingdoms 8\SG8_Data\StreamingAssets\AssetBundles\StandaloneWindows
目录下。然后打开进入游戏查看。修改是否成功。

最后给大家说明下LEADER 里面一些对应
weapon_type" 2=扇4=弓5=单剑7=双剑8=长柄
"weapon"对应ITEM文本
"ride"对应ITEM文本
birth_year"对应出生年,
"life" 寿命
"age_grow_decline" 武力随不随年龄变化 100是不变
"lv_up_add"   对应Leader_Level_Up文本
"hit_points" 生命
"mana_points"  技力
"strength" 武力
"intelligence 智力
active_skills" 主动技能对应Skill文本
"military_adviser" 军师技能对应Skill文本
"lord_passive" 君主天赋对应Talent文本
"passive_skills" 被动技能对应PassiveStatus
教程到这里就结束了,如果不正确请多试试,熟悉几次,如果还不正确请告诉我。或者看帖子开头大佬的教程。我也是看他教程学会的。
下次我回带来其他的教程,比如修改大地图刷怪,刷怪的种类,物掉率修改,城市探索物品修改 商人物品修改,任务奖励修改,简单事件触发和奖励修改。
谢谢大家

使用道具 举报

帖子
11
精华
0
积分
6
金钱
296
荣誉
0
人气
0
评议
0
沙发
发表于 2021-8-27 08:58:14 |只看该作者
非常感谢

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-26 11:45 , Processed in 0.269374 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到