Board logo

标题: 英杰传敌军出场设定修改器 [打印本页]

作者: 博雅张生    时间: 2006-1-26 19:33     标题: 英杰传敌军出场设定修改器

作者:博雅张生
申明:本修改器仅供个人学习研究之用,请勿用于其它用途
转载请注明 转自轩辕春秋文化论坛 设计与修改区 http://www.xycq.net/forum/index.php?showforum=48
原帖地址
http://www.xycq.net/forum/index.php?act=ST...ST&f=48&t=83720
谢谢合作

转载前请先联系作者

一直有人问英杰传剧本的修改。
英杰传的剧本文件是snr?d.r3和snr?m.r3,?从0到4,每个文件表示1章。
其中snr?d.r3是剧本流程,而snr?m.r3则是剧本中的一些文字,包括对话和叙述等。

用简体中文WIN版英杰传来修改比较容易,因为文字部分可以直接看到,不需要转换。
本修改器以及以后可能制作的其它相关修改器都是针对简体中文WIN版的。

snr?d.r3是经过LS11压缩的,LS格式的压缩和解压方法可参考van和Maxwell的文章:

http://www.xycq.net/forum/index.php?showtopic=35276
http://www.xycq.net/forum/index.php?showtopic=64471
http://www.xycq.net/forum/index.php?showtopic=34612

本人没多少时间去仔细研究剧本结构,只是研究了一下敌军出场设置的修改,希望有兴趣的朋友仔细研究研究。附件里提供了解压之后的剧本。

英杰传的剧本和曹操传还是有些相似的地方的。比如这个敌军出场设置的代码,就是
22 00(类似于曹操传中的47 00)
后面是30个敌军的出场设置,每个敌军占13个字节,结构是:
XX XX (武将ID)
XX (横坐标)
XX (纵坐标)
XX XX (未知)
XX (方向,00表示左,01表示右)
XX (是否是伏兵,01表示是)
XX (AI,00表示被动出击,01表示主动出击,02表示坚守原地……)
XX XX (未知)
XX (兵种)
XX (等级)

本修改器所能修改的也就是这个。

使用说明:

将压缩包中的snr0d.r3-snr4d.r3复制到英杰传目录下,覆盖原来的文件(注意备份)
运行修改器,指定目录。目录中除了有剧本文件外,还要有bakdata.r3(要从这里读取人物姓名,所以最好用简体版,如果是繁体版的,则是“变巨”之类的了  )

“保存”和“还原”按钮针对的是整场战役的出场设置。

修改器未经测试,可能有些BUG。另外设置中有几个未知量。方针也有几个未知的,希望测试过的朋友指出这些的含义。

附件: 英杰传敌军出场设置修改器.rar (2006-1-26 19:33, 279.79 K) / 该附件被下载次数 1756
http://www.xycq.org.cn/forum/attachment.php?aid=11624
作者: 幽人独往来    时间: 2006-1-26 19:39

加蓝,继续。
想起了当年的时光……
作者: 博雅张生    时间: 2006-1-26 19:57

期待有人能够继续下去。我是没时间了,顶多再弄个Data修改器(程序都是现成的,把界面再弄弄就好)
作者: 天神动怒    时间: 2006-1-26 23:54

允许我挑一下刺啊!
选择路径就出 Read beayond end of file 
还有,人物的名字是Big5码的吗?能不能改成GB码的?
作者: woshiluxi    时间: 2006-1-27 01:00

我也想做这个东西`可是我不会``好羡慕````
作者: 博雅张生    时间: 2006-1-27 01:24



QUOTE:
原帖由天神动怒于2006-01-26, 23:54:37发表
允许我挑一下刺啊!
选择路径就出 Read beayond end of file 
还有,人物的名字是Big5码的吗?能不能改成GB码的?

出 Read beayond end of file是因为你没有复制附件里的剧本到英杰传目录吧?

我前面说过最好用简体中文WIN版的英杰传来修改。下载地址在这里:

http://61.136.152.55/sanguogame/download/r...yjz-game-d.html

(42M的那个)
作者: jccg100014    时间: 2006-1-27 04:13



QUOTE:
原帖由博雅张生于2006-01-26, 19:57:46发表
期待有人能够继续下去。我是没时间了,顶多再弄个Data修改器(程序都是现成的,把界面再弄弄就好)

很期待又一壮举的实现................
作者: 匡匡匡    时间: 2006-1-27 12:32

有沒有辦法做繁體中文Dos版的英杰传敌军出场设定修改器阿
或者是可以修改姓名跟裡面所有內部文字或人物頭像或任何圖像的修改器
謝謝
作者: 许都看守    时间: 2006-1-27 14:18

盼望已久了!太感谢了!
作者: 游戏    时间: 2006-1-29 23:08

这个定义出场的修改器很好。不过所支持的那个简体中文WIN版的下载安装之后,运行的时候提示要放入光碟,真是怎么办啊!
作者: 武悼天王冉闵    时间: 2006-1-30 10:37

好东西就要支持啊!
作者: 游戏    时间: 2006-2-21 09:36

修改器很好,基本上没什么问题,不过就是最后邺之战1开始,即使改了敌方武将属性(比如兵种、等级之类)但是到开战的时候敌方武将的属性实际上却没有改动,而在此战之前的所有战斗都可顺利修改敌方武将属性。
作者: 鬼谷子    时间: 2006-3-22 20:06

楼主可不可以提供压缩和解压的东东啊。
作者: 鬼谷子    时间: 2006-3-23 20:05

可以修改DOS版本的吗?好像有问题啊。
作者: 吕布貂蝉    时间: 2006-3-24 03:02

不工作的张生又做了个东东了~~T一下~~
作者: 鬼谷子    时间: 2006-3-28 16:45

修改DOS版好像有问题啊。
作者: 雲中    时间: 2006-3-29 12:47

好....
也期待Data修改器能早日面世
作者: wzh415    时间: 2006-5-20 10:57

版主大大,能不能把你的分析方法、分析经验公开一下,我倒是想分析这几个剧本文件,如果能得到你的经验,肯定会少走很多弯路。
(注:很新的新手,暂时还没有分析英杰传的任何东西)
作者: chs赵子龙    时间: 2007-7-23 19:13

斑竹  太感谢拉  我N前就=着这个拉
作者: 神的儿子    时间: 2007-7-24 01:14

如果高手们再出几个好修改器我们就可以做英杰传的MOD了.
作者: 阿尔法孝直    时间: 2007-7-28 11:58

怎么看了半天少了洛阳之战?
作者: 双枪董平    时间: 2007-7-28 12:05



QUOTE:
原帖由 神的儿子 于 2007-7-24 01:14 发表
如果高手们再出几个好修改器我们就可以做英杰传的MOD了.

英杰传MOD已经有人在做,论坛地址:http://www.toronto10.net/bbs/index.php
作者: 阿尔法孝直    时间: 2007-7-28 12:08

游戏里是否允许用解压后的文件?
作者: hanlijiang2000    时间: 2007-11-2 22:26     标题: 求SNR?M

能不能将SNR?M的几个文件也传上来,我的SNR?M文件与从你这儿下的SNR?D文件不搭配,无法正常运行游戏
作者: 黄姑鱼    时间: 2008-10-6 08:51

这个修改器真不错,只可惜不能用来修改DOS版英杰传,能不能做一个能修改DOS版英杰传敌军资料的此类修改器呢?
作者: 黄姑鱼    时间: 2008-10-6 16:15



QUOTE:
原帖由 阿尔法孝直 于 2007-7-28 11:58 发表
怎么看了半天少了洛阳之战?

是少一战,但是不确定是不是少的洛阳之战还是许昌I。
因为仔细看敌军出场人员的话,发现可能实际是少的许昌I,然后洛阳之战的标题被写成了“许昌I”,不太确定。
不知道作者博雅张生有没有兴趣把这个修改器完善一下,也不要什么新功能,就是修复这些小错误就好。
作者: 黄姑鱼    时间: 2008-10-9 07:38



QUOTE:
原帖由 游戏 于 2006-2-21 09:36 发表
修改器很好,基本上没什么问题,不过就是最后邺之战1开始,即使改了敌方武将属性(比如兵种、等级之类)但是到开战的时候敌方武将的属性实际上却没有改动,而在此战之前的所有战斗都可顺利修改敌方武将属性。

确认,最后一战邺之战修改无效,之前的所有关卡修改都很正常
作者: 寂静兔    时间: 2009-1-20 17:56

我修改后,隐藏人物如果改了就出不来了,不知道能不能让他们出来,感谢
作者: wjk2007    时间: 2009-2-11 02:05

这个小工具,如获至宝!下载试试
作者: lnwt888    时间: 2009-2-28 17:10

嗯~~~不错啊
作者: xidxid    时间: 2011-9-9 17:03

这个修改器WIN7不能用吧?




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0