牧羊游戏网

信长之野望13PK 战法文字图片修改方法

时间:2017-12-25 15:26来源:游侠网 作者:f8dchao 点击:
因为好像没有系统的解说贴,虽然自己做过一些革新的,但是天道的制作还是屡遇问题 好在在各位大大的指导下还是完成了 这里把自己的制作方法和过程写出来,希望能帮到还不知道
因为好像没有系统的解说贴,虽然自己做过一些革新的,但是天道的制作还是屡遇问题
好在在各位大大的指导下还是完成了
这里把自己的制作方法和过程写出来,希望能帮到还不知道怎样下手的新人,或者遇到困难的人

工具:
vbvan大的修改器,用于修改剧本战法文字
tkwlee大的图片编辑器,用于替换战法图片

UltraEdit(简称UE)、用于编辑exe文件代码替换战法按钮文字
Photoshop(简称PS)、用于各种图片的制作和处理

剧本修改不多说了,打开修改器加载剧本,打开战法选项,改战法的名字即可
图片文件修改会对游戏全局起效,注意备份原文件

首先战法文字是一个256×64的带alpha通道(透明通道)的图片
先在PS中新建一个256×64的背景透明或者白色的图片
然后用文字工具在靠左边的位置写上要替换的战法文字

之后右键文字图层选择混合选项添加效果。描边非常推荐使用,描边可以让文字在之后的alpha通道处理时简化并且有较好的效果。颜色推荐较淡的灰色。
完成文字效果处理以后就可以保存了,格式使用bmp格式
如果效果不变的话,原文件可以直接存为psd建立为模板,方便制作其他的图片。

此时的图片还不能直接使用,因为没有透明通道,显示时是白底。所以我们要进一步处理alpha透明通道

打开刚才保存的bmp文件。选择魔棒



在白底上点一下,然后右键,选择反向

此时已经框起来的部分就是最后显示的部分,但是效果还不好,在右键选择调整边缘

利用第三种显示,此时黑色的底就是到时候透明的部分,调整各项数值让文字显示效果达到自己的要求。根据效果不同,数值不尽相同,这里只是我的参考值。

调整完成以后选储存选取,默认确定即可。

此时透明的alpha通道就创建完成了,白色的镂空就是到时候的显示区,黑色的底就是透明区。

注意此时不要直接保存,而要选择另存,也可能是我的设置问题,直接储存无法存下alpha通道,需要另存,并勾选alpha通道选项才能存下来。
为了保险起见请选择另存
到此,详细显示时的战法图片就制作完成了

之后我们需要制作在地图上显示的简略战法图片。
用n13pictool1.1导出位于graphres_eff.bin下的对应图片(123、124)

文件—》切换到media目录


用PS打开这张图片,这张图片是自带alpha通道的。这里介绍2种修改方法
方法一:单一修改法

此处要将燕飞替换为刚才做的千本樱。
用橡皮把RGB和alpha通道中对应位置的文字和白底擦去。
像制作单体图片一样,在空处写文字,做效果。如果效果相同的话,在完成一个以后可以复制图层样式,之后的只要粘贴样式即可完成效果



之后选择魔棒。单体修改的话注意要把对所有图层取样去掉勾选。

之后就和之前做单体图片一样,反向—》调整边缘—》储存选取

方法二:整体修改法

首先直接把原来的alpha通道删掉

选择魔棒,注意对所有图层取样此时就要勾选上了

之后同样,反向—》调整边缘—》储存选取,即可整体完成alpha通道的创建

单一法比起整体法来每一个的效果都可以微调,最终效果要比整体法好。整体法在于简便。
非详细显示本来就不大,效果什么的差点也没什么,一般整体修改即可。

至此替换用的图片就制作完成了

之后就可以用n13pictool1.1打开替换图片了,大图从maincg.n13文件352号图片开始,顺着把图片替换掉即可
简略显示图导回graphres_eff.bin里

此时基本处理完成。但是还有发动按钮需要修改。这个修改需要对exe文件做手术。
千万一定要备份exe文件以防万一,除非你很想体验一错就重装的快感
游戏文件名的修改不会影响游戏启动,举例:原文件名为NOBU13PK.EXE,你复制一个,将其文件名修改为NOBU13PK_xg.EXE
之后对NOBU13PK_xg.EXE进行处理,完成后直接使用这个文件进游戏即可,并非必须NOBU13PK.EXE才能进游戏

修改方法:
使用默认语言打开UE,打开NOBU13PK_xg.EXE(本人要修改的exe文件,根据你的情况打开对应的文件即可)

之后通过视图—》设置代码页,来选择代码

日文版选择932 shift-JIS码
繁中版应该是选950的big5,还没装所以不清数是不是

之后关闭退出UE,使用APP等转码软件使用日本语打开UE(繁中版就用中文(繁体)打开),此时菜单栏乱码,不管。
此时相应的文字就能直观看出来了
在搜索栏里搜索对应文字的代码(日本查shift-JIS码表,繁中查big5码表。网上搜下就有)
我们这里搜日版的枪一,代码:9184 88EA

之后就会找到相应的位置了。根据码表修改对应的文字代码即可
注意按钮文字最多只能显示2个字,3个字会超框,4个不但超框会没有分割连到后面。所以只能使用1个字或者2个字做按钮。
例如:“燕飞”改成“转”一样可以正常显示,但是改成“千本樱”的话樱字就会跑到框外面去了
参考资料:http://game.ali213.net/thread-3376769-1-1.html
完成后战法文字和图片修改就圆满完成了

修改后的实际效果
把“天弓”改为“流星”




最后是一些个人遇到过的一些小问题
1、详细显示发动战法时,战法大图离说明文字太远,或者被吞了。
文字放置的位置不好,调整文字到图片中的合适位置即可
2、战法文字图片白底,没有透明效果
文字图片没有建立alpha透明通道。可能是直接就没有创建,或者建立后没有另存使得alpha通道没有被保存
3、战法文字没有显示,只有透明的区域
图片通过PNG直转BMP造成的,PNG图片直转BMP大都是建立全黑的alpha通道,导致文字一起被透明化了

希望这篇文章能对大家带来什么启发或者帮助
(本文由牧羊游戏网编辑,访问牧羊游戏论坛获取更多精彩内容,对《华夏宏图》游戏感兴趣的朋友,请加QQ群:①465854637、②367980231。)
0
回到顶部
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------