楼主:
ptrpan (人生目标)
2020-04-22 00:12:21 首先先对各个写出修改器的神人(V改、P改、S改...及这篇提到的B改)
致上最高的敬意,因为他们,游戏从好玩变成自己爱怎么玩就怎么玩
我手上拿到的 Bin 文件编辑器是 v1.061(20191124),需要以简中环境开启
(非简中win可使用Locale.Emulator这类软件)
以下的结果测试环境是Steam版三国志11(ver1.1)
执行修改器后,它可以开启 san11pkres.bin 这个档案并修改里面的数据
三11开启且仅只开启的时候会读取上面这个档案,所以
1.储存修改前最好先备份安装时的原始档,因为有些修改会导致闪退
2.储存修改后需要重新开启游戏才会生效,游戏执行中修改不会生效
3.储存修改后会影响整个游戏,管它新的旧的存盘都会载用新的地图
开启后会有这样的画面,一开始会看到[Bin文件索引]
https://imgur.com/7TC1UP9
点选[地格讯息]的话是
https://imgur.com/JnNP0wZ
点选[地格预览]的话是
https://imgur.com/7xfjqRa
可以双击或右键修改单格或多格资讯
https://imgur.com/Gw8CsZt
也可右键更改想要显示的资讯(例如我想知道夏口港跟汉津港分界在哪)
https://imgur.com/EBnoWL2
点选[地格绘制]的话是
https://imgur.com/qdIvtvM
一样可以多项修改(格子的个资)与地图信息(游戏中显示的外观),但是不能多选
https://imgur.com/mzmlQRv
点选[地图信息]的话是
https://imgur.com/SwcFVU3
点选[建筑物信息]的话是
https://imgur.com/YUjXUPm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
由于[Bin文件索引]不是修改的重点,所以从[地格讯息]开始
里面的资讯都可以排序&Ctrl多选&Shift范围选,很适合批次修改
(例如,以地形排列→全选岸→右键→多项修改→改岸为渡所
之后所有的岸就都可以直接走下海了)
编号:不能改
地形:依序为草土砂湿毒森川河海荒主栈渡浅岸崖城港关间2021...31
改为[川、岸、崖、20~31]游戏中就是[不可进入]
改为[毒、栈]就是会损兵
改为[浅、间]就没技术就不显示
改为[城、港、关]耗行动力必为4但不会长出建筑(建筑后面详述)
其他地形可配合 V改 修改[耗行动力]&[可用战法]等等
区域:42城+10关+35港+87~92
(修改区域会影响其上的建筑,例如把高唐港其他地方改成平原都没关系
但是有港口建筑的那个地方改成平原,虽然它还是长得像高堂港,
但其实是两座共享兵钱粮的平原,还只能从其一出兵,被打也是一起损兵
把内政的区域改成别的区域,那块就会变成别人的农场等等)
(修改区域会影响AI判断出兵,你踏上AI的土地AI才会出兵防卫)
lpB :目前不知
陷阱:0=无
1=堤防(方向随机,我试过改建筑物信息,但破坏后长出另一个方向堤防)
2=落石(刚开始或是被推倒之后没有,慢慢会长出来)
lpD :目前不知
内政:0=无,1=可盖内政
lpF :AI建设点(AI会在这格或这旁边盖箭楼等等的军事设施,我自己本身的测试
同一区域超过17个就会闪退)
贼 :0=无,1=可以产生贼根据地(其实我不知道修掉是否就不会有贼了)
水淹:0=无,1=破坏堤防后会淹水的格子
lp12:目前不知
庙 :0=无,1=庙或遗迹
座标:不能改
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
接下来是[地格预览],格子排这样主要的用处是可以以鼠标选取整片范围,
但是缺点是格子之间相对位置不直觉,无法一看就知道某格是在左上还是左下角
尚可以选择想要格子显示出什么内容(地形/区域/水淹/lpC/lpF/lp12/庙)
至于可修改内容包含[地格信息]&[地图信息]的所有内容
至于[地格绘制]只是把[地格预览]的格子排列方式,排成跟游戏中一样
排成地格绘制的模式,就不能整片选取了,一次只能修改一格的内容
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[地图信息]跟[地格信息]类似,就是把格子的内容用excel表格化
可以单选或多选格子修改,里面的内容包括[贴图信息]&[网格信息]
主要是修改游戏中看到的外观。
贴图信息:共有16横行,每横行八个数字,先把一格内切为25小格,如下
┌─┬─┬─┬─┬─┐
│1│ │9│ │ │
├─┼─┼─┼─┼─┤也就是说左边小格内的近景贴图远景贴图
│2│5│10│13│ │
├─┼─┼─┼─┼─┤有无河川等等的资料都在这八个数字内,
│3│6│11│14│ │
├─┼─┼─┼─┼─┤第六个数字÷16=河水高度,至于其它
│4│7│12│15│ y│
├─┼─┼─┼─┼─┤恕小弟能力不及,测不出来。
│ │8│ x│16│ │
└─┴─┴─┴─┴─┘
(至于空的小格,资料是由邻接格所决定
比如上图的 x,是读取下方格子的9
上图的 y,是读取右下格的2)
网格信息:共有16横行,每横行八个数字,读取方式同上,其中
第一个数是高度,第二个是反射率,第五个是光照,这几个好改
其他还是恕小弟能力不及,测不出来。
修改外观的部分其实就是看爽而已,不会影响游戏的执行
也就是说我把某个砂地外观改成河,也设定了水面高度,但是部队走过去
就只会看到水面下有士兵在走路,并不会因此而出现楼船或斗舰
不过改地形高低还是会影响战法伤害&成功率等等的
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[建筑物信息]里面可以改的也不少,但是改完闪退的机率也很高
编号:不能改
建设:0=不兴建,1=兴建
(这里有一些要注意的点,当初我想修掉所有的港,就将35个港都设为0
结果港是不见了,但是AI会想出兵占领那不存在的港,当AI一走到当格
游戏闪退,再来我把区域也改掉,所有属于港的区域都改成所属都市,
照样闪退。如果全部都移去福建附近,AI全部变得不会打仗了)
种类:0=河北城,1=中原城,2=西凉城,3=江东城,4=巴蜀城,5=南蛮城
(以上差在外观)
6=关,7=港,14=长城,20=水坝,46=树,47=树,48=间道的树
(长城跟石墙很像,盖好后它自己会连起来)
(前面说过,盖上去就只是个建筑物,要盖个城让它变成长安城,需要
把那格子设成区域为长安,如果区域设为87~92,那建筑会变水坝)
(盖城会占掉7格,盖港会占掉1格,盖直的关占三格,横的关占5格
我试过把三种都改成港,不会闪退,也不会被堵关口无法出战了)
lp3 :目前不知
座标X、座标Y:这个比较麻烦一点,但是作者yxbv神有帮我们简化了
(简单说,游戏程式读取的x,y并不是我们在游戏中看到的x,y,
由于一格一格算很麻烦,所以大神帮我们转换好了)
高度:城跟关似乎是设定建筑物底部的高度,如武威地形高91,就有一座西凉城
盖在高91,但是港似乎是顶部的高度。
lp9、lpA、lpB、lpC:目前我测试的结果是
0 0 0 0:建筑面向南
219 15 73 64:建筑面向北
219 15 201 63:建筑面向东
228 203 150 64:建筑面向西
(但是我测过里面的数字互换,比如64改63 or 73改150,
会出现30度45度60度角旋转的建筑,这个我真的摸不清它的规律,求神人)
lpD :目前不知
lpE :目前不知