Board logo

标题: 曹操传剧本编辑器 [打印本页]

作者: van    时间: 2005-3-12 21:50     标题: 曹操传剧本编辑器

7.29更新
修正上一版本修改文字之后会导致剧本不可用的bug

曹操传剧本编辑器 by Van

使用树形控件显示剧本结构
支持剧本间复制、粘贴
可以添加子事件、修改各项代码的参数
可以在剧本中搜索代码
可以显示剧本中使用的变量列表

注:如果你要删除出场设定中的某个武将,可以在编辑对话框的列表框有焦点时(比如你用鼠标点中某个出场武将时),按Del键直接删除

PS:修改之前一定要先备份,以免错误!!

附:
剧本含义中尚未解决的部分,欢迎朋友们提供资料:
代码28,6a含义未知
Para0x36(Code28)含义未知
Para0x26(Code21,45,58,6b)描述未知
Para0x4b-法术(=109)(Code6b)取值对应的含义不清
Para0xd-动作(Code30),Para0x42-物体(Code58)有两个取值的含义未知

还有4e武将方针变更,我们对方针的描述不够准确,在s47的第二个Scene的第一个Section里,出现了周仓等人攻击关羽的说法,3和5究竟应该怎么描述还没有想清楚。

[ 本帖最后由 沈浪 于 2011-7-1 21:51 编辑 ]

附件: CaoCaoSceEditorBuild729.rar (2006-7-29 11:24, 445.52 K) / 该附件被下载次数 92139
http://www.xycq.org.cn/forum/attachment.php?aid=18182
作者: 叶落秋寒    时间: 2005-3-12 21:57

树形列表使剧本结构看得更分明,而且通过调用data文件,使人物和物品都不再用代码显示,更贴近大众。通过复制粘贴子事件使增加同一类型事件时操作更简单便捷化。
van太守出手果然俱是精品,支持,up
作者: 幽人独往来    时间: 2005-3-12 22:07

太守出手,不同凡响~~~
不能批量复制么?
上移下移呢?
还有对话似乎没有换行的设置~~~~
作者: van    时间: 2005-3-12 22:31

不能批量复制是因为树形控件不支持多选。zengpoem的编辑器里用列表框就可以多选了。
不知道还有什么意见?
作者: 博雅张生    时间: 2005-3-12 22:33

我的编辑器也将改为树型控件……

不能批量复制,可以批量新增呀。
作者: hubuchou    时间: 2005-3-13 21:06

关于变量问题,显示剧本中使用的变量列表;查找变量,输入变量后能够显示出哪些事件要检测它的值,哪个事件对它赋值。
作者: van    时间: 2005-3-13 21:16

我觉得可能全局变量比较难处理,因为这个关系到剧本之间的联系和跳关。但要对全局变量列表需要扫描所有剧本,不是很方便。

至于局部变量列表,需要提供多少信息?仅仅列出即可?
作者: hubuchou    时间: 2005-3-13 21:30

那全局变量就暂时不管吧。比如赤壁突围,甘宁军出场的话,变量33被赋值1;这个事件要判断32、33、35三个变量是否为0,我希望就是输入变量代号33,能够显示出哪些事件要检验33这个变量的值;然后找到哪个事件对33这个变量赋值,这样对于设定剧情,改变胜利失败条件等等比较有帮助。
作者: van    时间: 2005-3-13 22:48

先加入了搜索功能
变量的部分过些时候再做
作者: 幽人独往来    时间: 2005-3-14 00:34

增加上移下移的功能吧,还有对话怎么没有分段的设置啊?
另外,全部展开可以不要,最好改成“展开”,也就是可以任意展开某一部分。
作者: van    时间: 2005-3-14 10:35

没有分段的问题可能是我使用的函数的问题,我会修改的

上下移是指将代码上下移吗?
作者: 幽人独往来    时间: 2005-3-14 12:00

上下移是指将代码上下移吗?



对话分段的问题,好奇怪,虽然在这里面是连在一起输入的,可在游戏里却能够自动分段………………
作者: van    时间: 2005-3-14 12:20

3.14 12:00更新,加入变量列表显示,修正文字显示时没有换行的bug)
还有其他一些细节上的改动

代码上下移暂时没有提供
作者: peacockwang    时间: 2005-3-14 13:15



QUOTE:
原帖由hubuchou于2005-03-13, 21:30:12发表
那全局变量就暂时不管吧。比如赤壁突围,甘宁军出场的话,变量33被赋值1;这个事件要判断32、33、35三个变量是否为0,我希望就是输入变量代号33,能够显示出哪些事件要检验33这个变量的值;然后找到哪个事件对33这个变量赋值,这样对于设定剧情,改变胜利失败条件等等比较有帮助。

我来说下我总结的变量名称规律,曹操传的变量使用就像开关一样,默认情况下是零(大多情况),也就是开,在事件结束后,给变量赋值为1,即关,所以该事件不会再执行。

下面是一些有规律的变量名称
用于回合的变量名从10起;
用于武将进入指定地点的,从20起;
用于武将进入指定区域的,从30起;
用于武将相邻的,从40起;
用于武将状态的,从50起;
胜利条件,设定为0;
失败条件,设定为1;
保住某武将,给与指定道具的,从600起;
未保住某武将,给与其他道具或不给道具,从700起;(这个描述可能不准确)
全局变量从500起,即第一关500,第二关501-----(可能和关卡选择有关)

特殊变量,个位数字,通常为6,用于判断某些事件条件是否成立,和其他变量配合使用

另外,还有个变量从100起,还不清楚,请高人指点

上述变量名是可以随便取的,但是为了编辑方便,最好还是沿用这种命名方式。

以上信息希望对大家有帮助。
作者: van    时间: 2005-3-15 20:45

更新了一下
加入代码上下移功能,修正了hubuchou提到的修改变量测试的bug
作者: hubuchou    时间: 2005-3-15 21:18

好快的动作啊^_^

为什么不能添加Code0、1、2呢?

小问题,武将状态调整(4d)里漏了移动力。
武将Index为1027一般用在击退敌方武将时,似乎就是用来表示杀人的那个武将。
作者: van    时间: 2005-3-15 21:38

屏蔽0,1,2主要是为了避免不必要的错误
0插入子事件时会自动添加,1是与插入子事件在一起的。2的话一般都是做为子事件的开始出现的(换言之,一般都有子节点,Section下面的2在新增Section时也会自动添加),所以也放在插入子事件中

如果觉得不方便的话,可以用粘贴复制,这个不做类似的检查
另外上下移也不做有效性检查
作者: van    时间: 2005-3-15 21:42

4d里的状态确实是漏掉了(又是输入的时候疏忽了,呵呵)
那个1027能不能告诉我在那个剧本出现过?我想具体看一下
作者: 龙王    时间: 2005-3-15 21:54

好像VAN的图象导入工具同时导入红色西凉和典韦的att形象时有一个会出错。能不能请VAN提一下如何分析EXE文件的过程,例如控制形象个数的代码的分析.
作者: hubuchou    时间: 2005-3-16 13:39

发现一个问题,我改s_14吕布包围战的时候,在战斗胜利测试里面仿照汜水关,增加了一个如果胜利时刘备不死,则得到一个敏捷果的子事件,结果在保存之后发现在第一部分末尾的5A 00 0B 00 04 00 02 02 00 00 27 00 01 00 08 00 2E 00 01 00 00 00这22个字节丢了~~
作者: van    时间: 2005-3-16 19:02

可以讲一下具体的修改过程吗?我想具体调试一下
作者: hubuchou    时间: 2005-3-16 19:33

就是s_14第二部分的倒数第二个Section,战斗胜利测试,在4f战场对话转向曹操向南和59战利品之间加入了一个子事件,变量测试无;Var58(刘备未撤退),对话,然后得到一个敏捷果,其它没了,保存之后进入游戏不能正常开始,用UE一看少了一段。
作者: van    时间: 2005-3-16 22:07

我加了子事件5:变量测试,再在里面添加对话和获得物品
保存后没有出现第一段结尾丢失的情况。
这个现象比较奇怪,照说后面的修改不应该影响到前面的部分。我觉得可能出问题的部分包括:你是否使用了上下移、剪切操作,有无删除代码

理论上讲,如果你用的是调试版的话,第一段结尾丢失的话,保存后再打开会报错的
作者: 幽人独往来    时间: 2005-3-16 23:48

报告问题:
原剧本正常,我用江东的编辑器在S里加了几个特殊装备,再用该剧本编辑器打开就报错了!我再用江东的编辑器把添加的特殊装备删除又正常了。
作者: van    时间: 2005-3-17 00:24

我加了之后可以打开啊(s_00,加了一个张梁),然后全删掉也没问题
要不你把剧本传上来或者贴一下调试版的出错信息?
作者: van    时间: 2005-3-17 00:32

我用zengpoem的试了一下,如果用江东的新增的话,会出现未知代码的错误。江东好像把输出代码写错了(没有在Code1后面跟Code2)
作者: 幽人独往来    时间: 2005-3-17 01:41

太守,那个添特殊装备的我在江东的修改器里把特殊装备删掉也就解决了,可我用江东的添加了一个友军,同样打不开了,而且我删掉甚至用UE打开把友军那一段还原也还是打不开  但运行游戏似乎没发现什么问题(我没备份  )
剧本传上来了,麻烦看一下。

或者江东你看看是不是你的修改器的问题?

附件: S_04.eex (2005-3-17 01:41, 16.24 K) / 该附件被下载次数 235
http://www.xycq.org.cn/forum/attachment.php?aid=5750
作者: van    时间: 2005-3-17 11:02

你传的剧本打不开和江东的修改器无关
我在剧本编辑器里面加了如下的限制
如果Scene下只有一个Section,那么这个Section后面必须是Code2、Code0。如果Scene下有不止一个Section,那么Code2和Code0之间还允许其它测试代码。

加这个检查主要是为了和原来的剧本匹配
因为原来的R剧本中,每个Scene都只有1个Section,只有最后一个出战例外,而里面是有测试代码的
而S剧本都由3个Scene组成。第一和第三个是由1个Section组成。中间的则是一系列事件,由多个Section组成,其中可以加测试代码

你的剧本里有4个Scene,其中第二个只有一个Section,所以不能打开。你将它和后面的Scene合并就可以了
作者: 叶落秋寒    时间: 2005-3-17 11:31

我做个人装备设定时没有区分装备类型及默认或卸载的状态,用van的把武器设默认或卸载,用zengpoem把武器设为0或1后,我的都会报错。
作者: 幽人独往来    时间: 2005-3-17 13:42

问题解决,多谢太守,也向江东致歉

另外提个小建议:
1、增加不同剧本间的复制粘贴功能,因为很多剧本都有大块相似的部分,这样的话可以大大提高工作效率;
2、有很多参数太守是不加描述的,如下拉式选择框的“战场动作1,2,3…………”,复选式的Para38等等。这样很多时候就必须参照样例或者进游戏试验,很不方便,因此我想,这个描述能否具体起来(当然,描述是一个很麻烦的事情,现在回头看看我们以前的描述有很多都不准确。而像法术号、音效号之类的可以直接察看的可以最后弄,甚至维持现状问题都不大,而Para之类的是否勾选倒是很麻烦)
作者: van    时间: 2005-3-17 15:26

多谢你的建议,其实我也一直想把参数弄全之后再更新的,不过有些琐碎,所以几次更新都没有做完。有时间我会完整的弄一下。

剧本间的复制,我可能以后会改成MDI多文档界面,这样就可以在剧本间拷贝了,不过可能需要等些时候。
作者: van    时间: 2005-3-18 14:44

改用MDI界面,为以后剧本间互相拷贝做准备
应幽人的要求,参数重新修订,现在几乎所有的含义都给出了,同时也改动了一下修改的界面。

因为做这个主要是为三十的剧本修改器做准备,所以还是希望大家对界面和使用方面多提意见。我的初步打算是用曹操传剧本编辑器的这种界面和模式来写
作者: 博雅张生    时间: 2005-3-18 15:02

请教下列代码的含义:

4 询问测试
54 战场撤退确认
5E 武将不同测试
作者: van    时间: 2005-3-18 16:23

4 询问测试
游戏里弹出对话框“可以吗?”
54 战场撤退确认
确保所有HP为0的武将撤退
5E 武将不同测试
检查两个武将是不是同一个人(感觉没什么用)
作者: hubuchou    时间: 2005-3-18 19:33

嗯,好用了许多:)

今天发现,吕布包围战的那个问题是我的错,呵呵,以前用UE改的时候,个人装备设定增加了一个,EH和12H的两个地址更新了,但是18H和29H两个长度没改,结果就导致第一部分末尾被删了一段,惭愧惭愧~~不过这两个地址的数值出错之后,居然不影响游戏,我用有错的剧本玩的时候可以正常玩,这游戏的容错性还真是强啊~~

另外,强烈建议把单挑里的左方武将、右方武将改成敌方武将、我方武将~~
作者: van    时间: 2005-3-18 19:57

是啊,光荣的容错性确实不错。不过它内部可能是根据Code0判断结束的,除非需要跳转才会用到len,所以不会出错。

不过单挑的时候也可以让我方武将在右边啊,呵呵。
以后会改的
作者: van    时间: 2005-3-18 23:02

更新了一下
支持剧本间互相拷贝,将单挑中的左右方改成敌我方
另外加入了出错处理(很简单的),现在如果剧本有语法错误,编辑器将指出出错原因并显示当前能够正确Parse的部分,以供检查
因为有了简单的出错处理,所以不再提供Debug版了
作者: van    时间: 2005-3-22 18:30

做了一些细节上的调整
差不多就这样了。如果觉得添加一些有固定格式的事件不方便的话,可以自己做个事件库,需要的时候直接粘贴。或者可以用zengpoem的,我懒得再写对话框了。
作者: 烈火消魂    时间: 2005-3-22 20:31

希望越改越完善啊.要是能读取地图在地图上改就好了.就像英雄无敌的编辑器一样.
那样就非常方便了!
作者: van    时间: 2005-3-25 12:03

更新了一下,支持修改友军和敌军的出场设定,另外对修改对话框作了一些调整
另外加了一个简单的S剧本模板
作者: 博雅张生    时间: 2005-3-25 12:55

提个小建议:

如果Section的第一个子字节点是内部信息,那么不妨把内部信息显示在Section后面,这样不用展开就可知道其内容了。
作者: van    时间: 2005-3-25 15:07

多谢你的建议,不过一般的剧本里面,Section下跟的内部信息都是空,或者仅仅是“战中处置”之类,可能也提供不了太多的信息
作者: hubuchou    时间: 2005-3-25 15:14

不如就自动排序一下,然后显示section 1,section 2之类的。
友军和敌军出场现在改起来还是有点麻烦,要是也做成一条一条地,可以添加删除的那样就好了。
作者: 博雅张生    时间: 2005-3-26 11:53



QUOTE:
原帖由van于2005-03-25, 15:07:01发表
多谢你的建议,不过一般的剧本里面,Section下跟的内部信息都是空,或者仅仅是“战中处置”之类,可能也提供不了太多的信息

我觉得我们制作新剧本时应当把内部信息写得明确一些,这样便于交流。
作者: van    时间: 2005-3-26 13:10

更新了一下,
1、调整了修改友军和敌军出场设定的对话框,现在修改起来应该方便一些(当列表框有焦点时(比如你用鼠标点中某个出场武将时),你可以按Del键直接删除选中的出场武将)。
2、现在默认打开剧本时将展开Section,方便查看Section的用途

PS:我比较懒,如果加内部信息进去的话修改之后还要动态更新,所以我用了一个折衷的办法,就是打开剧本的时候直接把Section展开。因为Section下一般只有4~5个条目,还是比较容易分辨的。如果Section比较多,也可以用代码查找来看,比如单挑就找单挑开始的代码。
作者: 幽人独往来    时间: 2005-3-26 21:36



QUOTE:
原帖由zengpoem于2005-03-26, 11:53:43发表
我觉得我们制作新剧本时应当把内部信息写得明确一些,这样便于交流。

这一点我赞同,现在大家做Mod一般都不改内部信息的解说,当然这个不影响游戏,但是一来不方便自己的查看与修改,也不方便别人的学习。我想这个也应该算是一个良好的习惯吧。
作者: 李小嘴    时间: 2005-3-29 13:57

我修改S文件后,试玩一下,再不能修改了,文件出错.
作者: 李小嘴    时间: 2005-3-31 11:41

我把华雄改装备黄金铠,死后战利品是黄金铠,可到了游戏又变回是手套.再想修改次,文件显示有错.,怎么都不能正常游戏了.就是R和S内容结在一起进行,反常了.
作者: 李小嘴    时间: 2005-4-1 10:16



QUOTE:
原帖由幽人独往来于2005-03-16, 23:48:06发表
报告问题:
原剧本正常,我用江东的编辑器在S里加了几个特殊装备,再用该剧本编辑器打开就报错了!我再用江东的编辑器把添加的特殊装备删除又正常了。

我现在才发现问题出在这里.
作者: hubuchou    时间: 2005-4-6 14:06

修改中遇到的问题:

11剧本跳转,参数有误,应该是0表示s0,1表示r1,2表示s1,3表示r2,4表示s2……奇数为r,偶数为s。另外使用中发现跳转语句必须放在条件判断里,或者是12选择框的case里,否则不能跳转。

40行动方测试,0是我军行动之前,1是我军行动之后,友军行动之前,2是友军行动之后,敌军行动之前。

还有4e武将方针变更,我们对方针的描述不够准确,在s47的第二个Scene的第一个Section里,出现了周仓等人攻击关羽的说法,3和5究竟应该怎么描述还没有想清楚。
作者: 博雅张生    时间: 2005-4-6 14:33



QUOTE:
原帖由hubuchou于2005-04-06, 14:06:24发表
修改中遇到的问题:

11剧本跳转,参数有误,应该是0表示s0,1表示r1,2表示s1,3表示r2,4表示s2……奇数为r,偶数为s。另外使用中发现跳转语句必须放在条件判断里,或者是12选择框的case里,否则不能跳转。

40行动方测试,0是我军行动之前,1是我军行动之后,友军行动之前,2是友军行动之后,敌军行动之前。

还有4e武将方针变更,我们对方针的描述不够准确,在s47的第二个Scene的第一个Section里,出现了周仓等人攻击关羽的说法,3和5究竟应该怎么描述还没有想清楚。

我在实验添加剧本时,在R_00里增加了一条剧本跳转。发现加到末尾就可以跳转,加到开始则不成。
作者: van    时间: 2005-4-7 11:01

hubuchou兄再看看以下一些问题,这样以后一起更新
代码c,28,6a含义未知
Para0x10(Code21),Para0x36(Code28)含义未知
Para0x26(Code21,45,58,6b)描述未知
Para0x30-状态(&80)(Code4d),Para0x4b-法术(=109)(Code6b),这两个取值对应的含义不清
Para0xd-动作(Code30),Para0x42-物体(Code58)有两个取值的含义未知
作者: hubuchou    时间: 2005-4-7 12:48



QUOTE:
原帖由van于2005-04-07, 11:01:21发表
hubuchou兄再看看以下一些问题,这样以后一起更新
代码c,28,6a含义未知
Para0x10(Code21),Para0x36(Code28)含义未知
Para0x26(Code21,45,58,6b)描述未知
Para0x30-状态(&80)(Code4d),Para0x4b-法术(=109)(Code6b),这两个取值对应的含义不清
Para0xd-动作(Code30),Para0x42-物体(Code58)有两个取值的含义未知



QUOTE:
原帖由van于2005-04-07, 11:01:21发表
hubuchou兄再看看以下一些问题,这样以后一起更新
代码c,28,6a含义未知

c,28,6a从来没出现过,猜测可能是本打算做一些功能,后来放弃了,就不知道是连代码的功能也删了,还是仅仅闲置在那里。

QUOTE:
Para0x10(Code21),Para0x36(Code28)含义未知

21战场物体添加,Para16后面如果是0则放火,是1则火消失,恢复原先的地形。两个Para38不知道,改了之后没感觉到有什么不同。

QUOTE:
Para0x26(Code21,45,58,6b)描述未知



QUOTE:
Para0x30-状态(&80)(Code4d),Para0x4b-法术(=109)(Code6b),这两个取值对应的含义不清

4d武将状态变更,&80之后表示取消该项状态。

QUOTE:
Para0xd-动作(Code30),Para0x42-物体(Code58)有两个取值的含义未知

很多东西都是,改了之后感觉不到有变化,只好暂时不管了。


另外3d获得物品,里面的Para38为1时应该是显示动作,0无动作,而“得到**”这个消息一定会显示出来的。
作者: van    时间: 2005-4-7 16:05

那些代码都是有功能,只不过从程序看不出具体的作用
比如代码C是return 8,代码28是给剧本的对应结构中的某个变量赋值,而代码6A是给战斗状态赋值

40行动方测试,我看AI里面觉得可能0、1、2分别是我军阶段、友军阶段、敌军阶段(这个应该是对应AI的不同阶段)
作者: hubuchou    时间: 2005-4-7 16:20

我编程不行的,只能猜一猜。

有没有类似于测试攻击力是否上升,是否混乱、中毒什么的?
作者: van    时间: 2005-4-7 16:23

另外代码11只是给当前全局剧本编号赋值,所以后面还需要相应的代码才能实现真正的跳关(这个函数return 9)
至于剧本里的设定的AI类型和游戏内部具体使用的AI类型还不一样,我就不是太清楚了
作者: van    时间: 2005-4-7 16:41

从原有的那些剧本来看,代码11后面必须直接跟代码0。其它的要求倒是没有

比如r_32中,
Scene
        Section
                2:内部信息 马超  去投奔张鲁
                37:钱、剧本跳转、忠奸测试 野心 16 <
                0:事件结束
                        a:初始化局部变量
                        2f:清除人物
                        8:菜单处理 false
                        11:剧本跳转 S_45.eex
                        0:事件结束
作者: hubuchou    时间: 2005-4-7 17:36

问题来了~~
我在R53的Section白色祭坛前面加了个Section,里面只有一个剧本跳转,变成这样:

Scene
  Section
    2:内部信息
    0:事件结束
      11:剧本跳转 s_57.eex
      0:事件结束
  Section
    2:内部信息 白色祭坛
    ……

结果出错,关闭再打开说无效代码,好像12H那个0x02应该是01,不过进UE改了之后好像还不行,改成01之后再打开,这个剧本跳转还在,那个白色祭坛的Section在编辑器里找不到了。

然后又试了一下,在一个R的开头加上一个Secne,Section里面只有一个跳转,结果被无视了……
作者: van    时间: 2005-4-7 21:09

这个问题以前说过的,这个编辑器假定如果Scene下面有多个Section,那么这些Section在Code2后必须包含测试条件。(主要是为了和原来的剧本规范一致)
你最好另外新建一个Scene,而不要在不包含测试代码的Section前面或后面另外新增一个不包含测试代码的Section

关于游戏不理睬直接的跳转,我没有试验过。不过理论上跳转还是应该有个测试条件的,不然又何必跳转呢
作者: 博雅张生    时间: 2005-4-7 21:17



QUOTE:
原帖由van于2005-04-07, 21:09:56发表
这个问题以前说过的,这个编辑器假定如果Scene下面有多个Section,那么这些Section在Code2后必须包含测试条件。(主要是为了和原来的剧本规范一致)
你最好另外新建一个Scene,而不要在不包含测试代码的Section前面或后面另外新增一个不包含测试代码的Section

关于游戏不理睬直接的跳转,我没有试验过。不过理论上跳转还是应该有个测试条件的,不然又何必跳转呢

直接的跳转我试过呀。就是前两天试验剧本上限,在R_00的最后加了一条剧本跳转。
我一直是把Code 2 也理解成是一个测试条件的……

各个Section似乎是并列的。表现在S剧本中。如果同时触发了两个Section的测试条件,不能确定哪个Section先发生。有时候会出问题。
作者: van    时间: 2005-5-1 16:10

这些天在写三十的剧情查看模块,如果各位朋友有什么好的意见和建议,欢迎提供,基本的模版将参照这个CaoCaoSceEditor制作

5.1更新,根据hubuchou和zengpoem的建议,对代码和参数的说明作了修订以及一些小的改动

附:
剧本含义中尚未解决的部分,欢迎朋友们提供资料:
代码c,28,6a含义未知
Para0x36(Code28)含义未知
Para0x26(Code21,45,58,6b)描述未知
Para0x4b-法术(=109)(Code6b)取值对应的含义不清
Para0xd-动作(Code30),Para0x42-物体(Code58)有两个取值的含义未知
作者: 幽人独往来    时间: 2005-5-3 22:31

27背景设定变成这样了,这样就看不清楚了呀。

图片附件: 未命名.JPG (2005-5-3 22:31, 9.57 K) / 该附件被下载次数 325
http://www.xycq.org.cn/forum/attachment.php?aid=8398


作者: van    时间: 2005-5-3 22:44

这个应该一直都是这样的吧,修改器添加Code的时候默认所有的参数都=0。而Parse的时候每个参数是单独处理的,所以都会显示出来
作者: frontman    时间: 2005-6-11 21:00

我对5月的更新版本有2个问题:
1,武将转向和武将动作有什么区别?
2,我发现普通小兵在作转向时,如果动作是抽剑或伸手等偶尔会出现人物消失的情况,如果动作是普通的话就正常了,不知道这是不是BUG?
作者: 叶落秋寒    时间: 2005-6-11 21:52

2,我发现普通小兵在作转向时,如果动作是抽剑或伸手等偶尔会出现人物消失的情况,如果动作是普通的话就正常了,不知道这是不是BUG?
该人物没有在R剧本中相应动作的形象
作者: 幽人独往来    时间: 2005-6-29 14:12

to Van太守:

1、选择武将Index的时候,有两个“我军或友军”。我在设置“战场宝箱”事件时,将“进入指定地点”的那个武将Index设置为第一个“我军或友军”,那么即使敌人进入该地点也会得到该物品,所以我想,这第一个是不是“任何人”?

2、2E武将相邻测试,那个“可攻击”的勾是不是反了?为什么我不勾上反而需要在攻击范围内?另外,如果是我军和友军、我军和我军、友军和友军的相邻必须把勾勾上才能触发,这又是为什么?最后,前后两个武将Index的次序是不是有要求(如果选择需要在攻击范围内的话,是指在第一个人的攻击范围内,且必须相邻,对不对?也就是说,一架炮车放在第一个Index处永远不会触发相邻事件,是么)?

3、有几个事件的用法我还是不太清楚
4询问测试(选是/否,不明白怎么用)
8菜单处置(选true/fasle)
3C武将加入测试中(!=和=有什么区别?怎么用?)
54战场撤退确认(有什么用?)
5E武将不同测试(以前好像说过,不过还是不懂  )


一下提了这么多问题,还望太守不吝赐教
作者: 小行者    时间: 2005-6-29 16:10

建议 太守:

你的   编辑器当中,提到的资源,是用 文件名表示的,能否提供中文?

比如  音效,   你提供了 音效的下拉列表,但是里边列出的是  音效文件名

能否在文件名之后,加上注解?

比如:

23:音效 se_E_01.wav(蝉鸣) 255

在下拉列表筐中,不仅显示文件名,也附带上注释,可以么?

音效的资源是这样,其他资源也可一这样,或者在  编辑器的帮助 功能下,提供比较完整的各种资源代码速查?


--------------------------------------------------------------
音效等一些东西的文字说明在很久很久之前的一个帖子里,这个帖子已经被淹要很后很后的地方了……不过太守,如果我把文字说明都整理出来,你会添加进去么?如果会的话我就去整理  

另:不想新开帖了,搞了整版都是我的帖子,影响不好,就借个地方吧,不要见怪  

——幽人独往来
作者: 小行者    时间: 2005-6-29 17:02



QUOTE:
音效等一些东西的文字说明在很久很久之前的一个帖子里,这个帖子已经被淹要很后很后的地方了……不过太守,如果我把文字说明都整理出来,你会添加进去么?如果会的话我就去整理 

另:不想新开帖了,搞了整版都是我的帖子,影响不好,就借个地方吧,不要见怪 

——幽人独往来

谢谢您


其实  这个中文的注解 可以这样做:

在下拉列表中,显示,但在 战役文件中,不出现

其实很简单:
1
将资源文件名 和中文注解,一起读入 下拉列表

2
确定编辑后,在 战役文件中,添加 列表项
然后从后向前删除,留下有效代码即可。

比如:
列表框中显示:
se_E_01.wav(蝉鸣)

在添加代码的时候,找到"( ",并删除之后的所有中文字符,即可生成有效代码。
============
谢谢幽人支持。
作者: van    时间: 2005-6-29 19:34

回幽人独往来
先祝贺一个先(不在那个webmaster的帖子里向你要红包了  )

武将Index中的第一个“友军和敌军”在2E中确实是“任何部队”

2E武将相邻测试就两种情况,
1、两者均为武将
选项为“相邻”,只要求目标武将在源武将的8格之内
选项为“可攻击”,则尚需两者可互相反击
2、后者为通配符(前者不能为通配符)
此时“相邻”那个选项将被忽略
可能我是写反了

4询问测试(选是/否,不明白怎么用)
就是弹出个MessageBox对话框问你“可以吗?”。然后测试选是还是否
8菜单处置(选true/fasle)
false就表示禁用菜单,比如S剧本最后都会执行这个指令的
3C武将加入测试中(!=和=有什么区别?怎么用?)
=就是测试是否和你选择的加入状态相同,!=就是测试是否不同
54战场撤退确认(有什么用?)
就是强制撤退所有HP=0的部队
5E武将不同测试(以前好像说过,不过还是不懂  )
我觉得没什么用,就是判断武将1和武将2是不是同一个人(不支持通配符,比如我军和友军)

好久没碰曹操传了,幽人还是自己试试吧
作者: 幽人独往来    时间: 2005-6-29 20:19

谢谢太守  

武将Index和相邻测试的那两个问题以前没注意,现在做说岳第一次发现时查了半天才查出来  

太守现在主攻SanX么?  完全抛弃我们了么?  现在,一些事件代码的取值参数扩展了,比如27背景显示,就可以选到115之后的图(得添加),等研究更深入一点的时候,太守来更新一下吧
作者: van    时间: 2005-7-1 01:11

7.1更新
提供了ini文件(请直接修改,就不提供修改界面了)。如果指定了曹操传路径,则修改器会从中读取剧本名称和兵种名称。也可以指定各种参数的取值范围(比如剧本数)。另外根据幽人的建议,做了一些小的修改
作者: 三国在飞    时间: 2005-7-1 12:20

还有个问题:就是剧本名显示在哪里,我看不到剧本名。
作者: van    时间: 2005-7-1 13:05

因为剧本名的长度上限是100个汉字,如果实际的剧本名较长的话,显示出来比较难看,所以暂时未做显示
作者: 幽人独往来    时间: 2005-7-8 23:43

两个汇报一个建议:

其实早就发现这个问题了,只是不太影响使用,就懒得汇报了  

1、6我军出场限制的那个勾勾不上也去不掉,只能到其他剧本去复制  

2、部队的出场安排里的方针,我点了上面一个的人,再点下一个人,有的时候这个人的方针就会变成和上一个人一样了。比如我把一个人改成主动攻击,再点下面一个人(这个人原本可能是坚守原地),那么这个人就有可能变成主动攻击(但不是每次都这样)  

建议:

在飞提出来的,把对话框的长度设置成与游戏中每行的字数一样吧(并且会自动换行),这样就不会出现对话超出对话框的情况了。


======================================

关于武将状态变更,既然没翅膀教主有了新进展,太守就也把这一条完善一下吧~~
作者: van    时间: 2005-7-11 12:07

1、漏写了“++”,呵呵
2、没碰到过,暂时无法解决
3、自动换行插入的是软回车,而且有副作用。下次更新我会将宽度改成38个英文字符

4、东方做的设定和原来的不兼容。最好是0下降,1设定,2上升。这样就和原来的一致了,也就无需在修改器中做改动
作者: 博雅张生    时间: 2005-7-11 13:04

教主已经解决了人物上限的问题。Data文件的格式也有所改变。

希望太守在新版本中能够改进,适应1024人的Data。

另外再提个无理的建议:

很多代码都和人物有关,而现在人物的Combobox里有517条。找起来非常麻烦。如果人物增加到1024个,那么会更加麻烦。事实上,每个剧本里用到的人物数量并不是很多,S剧本一般来说最多115个,R剧本更少。所以能否想个办法让Combobox里只列出某个剧本需要的人物以及通配符(比如说增加一个功能,在一个Checklistbox里选择需要的人物,然后在编剧本的过程中人物的Combobox里只列出这些人物及通配符)
作者: van    时间: 2005-7-11 15:48

好的。
你觉得如何处理比较好?比如默认按人物序号显示,然后根据你使用的频率(也提供个对话框做设定)将显示在combo中的武将排序。另外在武将名前面加个序号的显示。
只显示部分的想法也不错,放在一起好了
不过更新需要过些时候,最近在弄革新的东西,比较费时间
作者: 博雅张生    时间: 2005-7-11 16:24

我觉得只要显示一部分就可以了。毕竟每个剧本用到的人物最多就100多人(而且其中很多小兵只是出场设置时用一下)
作者: 幽人独往来    时间: 2005-7-11 22:27

还有音效、Mmap数量可以扩充,建议类似的全部在CaoCaoSceEditor.ini中可以自由扩充上限吧。
作者: van    时间: 2005-7-14 22:23

7.13更新,根据幽人的建议,做了一些小的改进和bug修正。
根据张生的建议,提供了人物列表的设定
人物数目直接取自Data文件(修改器目录下),另外增加了一些可定制取值范围的参数

回幽人
你提到的bug是这样的,剧本中AI可以为ffff,而程序默认AI必须是有效的,所以碰到ffff的AI时就会出现你这种情况。更新版已修正此bug
作者: 幽人独往来    时间: 2005-7-14 22:39

无限感激中…………(尚未平静  )

另外,我在这个帖子里不断记录一些新的成果吧,并不一定要立即更新,可以积累一段时间一起更新(不然太守太辛苦了  )


7.14  36武将状态测试,增加对Lv的测试(教主)
7.16  动画扩充到128个(教主)
      装备最高为10级(老早的成果了,周瑜)
7.17  6和4a的强制出场和不出场均可以选择15人(教主)


BUG汇报:
7.16  敌军出场设置,默认的全部都是“岳飞”

可以更新一下了
作者: van    时间: 2005-7-17 22:12

7.17更新,增加一些可定制取值范围的参数。
作者: 博雅张生    时间: 2005-7-22 09:06

0c似乎可以强行结束一个Section,就好像0d结束一个Scene一样。
作者: 博雅张生    时间: 2005-8-13 14:32

36 武将状态测试

太守编辑器里的对MPCur的测试实际是对LV的测试,
而对MpCur的测试功能目前Exe里还未做修改。
作者: 白云苍狗    时间: 2005-8-25 11:14

有一个问题:
曹操的喜怒哀乐以及夏侯敦的残疾都可以通过头像状态变化来改变,
但是曹操的老年形象和曹彰的黄须儿形象是通过哪一步进行转换的?
作者: 雪山飞龙    时间: 2005-11-1 19:59

能否加个撤消的功能,有一次打完一大段字想按保存时竟按了剪切
作者: van    时间: 2005-11-1 20:06

撤销做起来有些麻烦,估计不会提供。
其实你剪切之后,再粘贴回来不就好了?
作者: wangkp    时间: 2005-11-1 20:53

太感谢了,本来我只是愿意玩游戏,就因为有van,博雅张生这样的高手做出来的修改器,我也想改改实施了,赫赫
作者: 博雅张生    时间: 2005-11-1 22:44

不好意思。岳飞传的exe做了一定的修改。36 武将状态测试和38 武将能力设定增加了对武力、统率、智力、敏捷、运气和头像的测试和设定。van看看能不能加上。另外tnu84提的问题应该修正一下。
作者: van    时间: 2005-11-2 00:29

具体代码是多少,MPCur现在实现了吗?
是不是武力、统率、智力、敏捷、运气和头像分别对应10~15?

另外张生可否给我一个强制改到15人的剧本测试一下?岳飞传的链接ms实效了。我准备另外做一个支持强制15人的版本
作者: 博雅张生    时间: 2005-11-2 07:58

Mpcur和Lv就是按现在的顺序。10-14是武统智敏运,15是头像。
强制15人就没必要改了。当初改Exe考虑不要改变剧本结构,所以强制15人是用6或4a三段连用来实现的,代码结构不用变。
作者: van    时间: 2005-11-2 12:20



QUOTE:
原帖由博雅张生于2005-11-02, 7:58:11发表
强制15人就没必要改了。当初改Exe考虑不要改变剧本结构,所以强制15人是用6或4a三段连用来实现的,代码结构不用变。

想起来了,记性越来越差了  

11.2更新
修正移动代码后不会标记文档为已改动的bug(感谢轩辕网友tnu84的反馈)
修正“选项”中的“人物列表设定”对强制出场设定中的武将列表不起作用的bug
根据张生的建议,做了一些调整
作者: 雪山飞龙    时间: 2005-11-2 19:19



QUOTE:
原帖由van于2005-11-01, 20:06:16发表
撤销做起来有些麻烦,估计不会提供。
其实你剪切之后,再粘贴回来不就好了?

原来可以这样,这些基本常识我看来还要多了解
作者: appletong    时间: 2005-11-15 09:31

有没有功能只在岳飞传能用,而原版曹操传不能用
看了这条有点迷糊

QUOTE:
不好意思。岳飞传的exe做了一定的修改。36 武将状态测试和38 武将能力设定增加了对武力、统率、智力、敏捷、运气和头像的测试和设定。van看看能不能加上。另外tnu84提的问题应该修正一下。


作者: van    时间: 2005-11-24 13:59

11.24更新
更换了一下界面的式样,提供VS.net里的Tab MDI(个人比较喜欢)界面
作者: peterpan88    时间: 2005-11-28 02:22

van太守的好东东一定要顶上去
作者: 落雪飞花    时间: 2005-11-28 10:22

右边的变量是做什么用的?
怎么都是“4”?
作者: 诸葛仲达    时间: 2005-11-29 22:26

能否支持增加58关后战役地图的选择?现在可选的战役地图从hm00-hm57,如果新增地图后就没法进行剧本编辑了.
作者: van    时间: 2005-11-30 13:47

11.30更新
提供对全局参数的设置
作者: samlau    时间: 2005-11-30 15:56

太守真是令大家受益非浅啊.
作者: 雪山飞龙    时间: 2005-11-30 19:19

wa!全局参数的设置的设置好象方便许多.
作者: 幽人独往来    时间: 2005-12-1 13:47

这个功能的增加可是太方便了~~~不过MS现在ccz被扩展的东西还是挺多的,比如mcall法术图片、普通物品等级等等。

另外,现在的界面真的很漂亮  不过似乎不能对标签进行快捷操作,如果能对标签进行双击关闭,左键拖动调整顺序,右键拖动新建等等功能就更方便了
作者: 天若·风扬    时间: 2005-12-1 13:57

冒着灌水被删除的危险前来感谢  

新的编辑器太好了   (习惯用717的,突然换过来,颇有些不适应呢  )
作者: van    时间: 2005-12-1 14:28

~左键可以调整标签顺序的啊~另外那个物品等级上限是普通和特殊物品通用的吧
多谢幽人和风扬的赞美,太感动了,呜呜~~
作者: 村夫    时间: 2005-12-1 14:58

van太守,能夠在此編輯器中加入限制出場人数15人的功能嗎?
东方教主的东东我看不明白。
作者: van    时间: 2005-12-1 15:31

要支持15人需要改exe。剧本编辑器是没有办法的~
作者: 慕容雪芸    时间: 2005-12-1 17:13

好久没在这个区发帖了,跑过支持一下
作者: 村夫    时间: 2005-12-1 18:44



QUOTE:
原帖由van于2005-12-01, 15:31:37发表
要支持15人需要改exe。剧本编辑器是没有办法的~

van太守,能帮我改改嗎?
其实可用说岳的exe,但我的exe改了很多形象,舍不得放弃了。

附件: Ekd5.rar (2005-12-1 18:44, 207.99 K) / 该附件被下载次数 319
http://www.xycq.org.cn/forum/attachment.php?aid=10918
作者: van    时间: 2005-12-2 14:53

12.2更新
提供对MCall上限的设定
Tab标签支持双击关闭,并且增加了右键菜单

回村夫
我没有改过15人,你最好直接问东方兄
作者: 司徒苍月    时间: 2005-12-2 15:13

哈哈,先拿去测试了,谢谢
作者: 村夫    时间: 2005-12-2 16:05



QUOTE:
原帖由van于2005-12-02, 14:53:48发表
12.2更新
提供对MCall上限的设定
Tab标签支持双击关闭,并且增加了右键菜单

回村夫
我没有改过15人,你最好直接问东方兄

请问什么叫MCall?
作者: van    时间: 2005-12-2 18:21

就是Mcall00.e5这样的文件,一般放四神这样比较大的法术
作者: 村夫    时间: 2005-12-2 21:26

van太守,东方教主过兩天会帮我改了,请不要删我的附件。
作者: 醉仙望月    时间: 2005-12-3 18:08

我在用这个修改器的时候
武将加入等一些选择框中是空白的
这是为什么??  
以前用date也有同样症状
后来说我没解压
让我解压
就好用了
这是为什么??
作者: 幽人独往来    时间: 2005-12-10 14:49

BUG汇报:

见附图,扩充mcal之后,法术中的“未知”消失,且在剧本中显示不正常

图片附件: wenti.JPG (2005-12-10 14:49, 57.62 K) / 该附件被下载次数 289
http://www.xycq.org.cn/forum/attachment.php?aid=11041


作者: van    时间: 2005-12-10 15:50

12.10更新
点击属性面板中的“曹操传路径”进行修改时,将自动定位到原先所设的目录
修正改动MCall法术上限的一个bug
作者: 幽人独往来    时间: 2005-12-10 15:59



QUOTE:
原帖由van于2005-12-10, 15:50:52发表
12.10更新
修正改动MCall法术上限的一个bug

这……这也太快了一点吧…………
作者: 武悼天王冉闵    时间: 2005-12-10 18:02

又更新了,太守的速度真是太惊人了~
作者: patpat2005    时间: 2005-12-14 20:43

我想問劇本編輯器中的人名,
可不可以隨著DATA 修改器而轉變??
例如我把三國時代的人名全改了,
但是劇本編輯器中仍然是那些三國人物,
看得十分辛苦,有方法嗎??
作者: van    时间: 2005-12-14 21:57

把你修改后的Data文件拷贝到剧本编辑器目录下即可
作者: 奉孝    时间: 2005-12-20 07:35

太守,關於劇本編輯器,在下想提個建議。

先舉個例:在下把白銀盾改成一把劍,然後在s劇本中想把此劍交與敵軍某人裝備,可是由於 48敵方裝備設定 限制了,武器一欄只能選原來的武器,防具一欄只能選防具,無法把原來由白銀盾(輔助裝備)改成的劍給敵軍裝備。

因此請問可以把那個選擇的限制消除嗎?或有沒有方法解決上述問題?
作者: 吕奉先    时间: 2005-12-30 17:45



QUOTE:
原帖由村夫于2005-12-01, 19:44:42发表
van太守,能帮我改改嗎?
其实可用说岳的exe,但我的exe改了很多形象,舍不得放弃了。   

教主交给我的任务完成,这个是强制15个人出场不出场的EXE

精简了43C3BE处的跳转表,空出一点空间写代码  这个是最省事的作法了,昨晚刚帮小雪精简这个,我都是直接COPY过去的  

附上修改后的EXE

附件: Ekd5.rar (2005-12-30 17:45, 207.41 K) / 该附件被下载次数 18284
http://www.xycq.org.cn/forum/attachment.php?aid=11296
作者: 村夫    时间: 2005-12-30 17:49



QUOTE:
原帖由吕奉先于2005-12-30, 17:45:33发表
  教主交给我的任务完成,这个是强制15个人出场不出场的EXE

精简了43C3BE处的跳转表,空出一点空间写代码  这个是最省事的作法了,昨晚刚帮小雪精简这个,我都是直接COPY过去的  

附上修改后的EXE

万二分感谢!
作者: 奉孝    时间: 2005-12-30 20:00



QUOTE:
原帖由吕奉先于2005-12-30, 17:45:33发表

QUOTE:
原帖由村夫于2005-12-01, 19:44:42发表
van太守,能帮我改改嗎?
其实可用说岳的exe,但我的exe改了很多形象,舍不得放弃了。    

教主交给我的任务完成,这个是强制15个人出场不出场的EXE

精简了43C3BE处的跳转表,空出一点空间写代码  这个是最省事的作法了,昨晚刚帮小雪精简这个,我都是直接COPY过去的  

附上修改后的EXE

奉先兄,不知在下的exe又改好了沒有呢?
作者: 周瑜    时间: 2006-2-12 13:23

VAN老大,能否加入自定义兵种数量和名称的设置。有的MOD兵种数量超过53个,名称也与原来的完全不同。
作者: van    时间: 2006-2-16 23:14



QUOTE:
原帖由周瑜于2006-02-12, 13:23:24发表
VAN老大,能否加入自定义兵种数量和名称的设置。有的MOD兵种数量超过53个,名称也与原来的完全不同。

不知道增加兵种数量的那些EXE存放相应字符串偏移的地址是否改变?
(水木的是0x8a8a8)
还有兵种数量有上限没有(比如256个),因为我是用定长数组
作者: 银青光禄大夫    时间: 2006-2-27 20:18

有个想法,不知道技术上有没有困难,我属站着说话不腰疼的  
可否增加一条武将位置查寻指令,我指的是实时查寻,因为我想让每个敌人死去之后会变成阴兵继续作战,如果无法定位的话,就很难实现了  
可否横纵座标的数值也能用变量来代,那就太理想了
作者: 司徒苍月    时间: 2006-4-14 09:48



QUOTE:
原帖由 hlk688 于 2006-4-12 21:17 发表
现在这个对于新的岳飞传不用展开来看了,
请楼主再闪更新!

谢谢!

岳飞传加密了,看不了了,但能猜出大概写了什么
作者: 西凉小马哥    时间: 2006-6-15 11:10

我是新手,我有个问题想请教一下,我下了你的剧本编辑器之后,在改好我想要的武将动作后,会出现人物在背景上消失的画面,等做动作普通后才出现!不知道是为什么?
作者: civilcm    时间: 2006-6-15 23:09

谢谢
很有用
作者: 西凉小马哥    时间: 2006-6-16 17:09

没人知道我的问题吗?

我怕再开一个帖子会太浪费,怕被删,希望高手进来指教一下
作者: 再世诸葛    时间: 2006-6-16 21:21



QUOTE:
原帖由 西凉小马哥 于 2006-6-15 11:10 发表
我是新手,我有个问题想请教一下,我下了你的剧本编辑器之后,在改好我想要的武将动作后,会出现人物在背景上消失的画面,等做动作普通后才出现!不知道是为什么?

这种指令没写错的话,应该是人物没有足够R形象的问题。
CCZ里很多人物R形象都是残缺的,虽然在剧情里可以发出指令,但没有对应的R形象,就会出现人物消失的情况。
作者: 西凉小马哥    时间: 2006-6-17 19:30

为什么没人回答
作者: 西凉小马哥    时间: 2006-6-18 13:23

那怎么增加R形象啊?
作者: 诚心学习做MOD    时间: 2006-6-18 14:08

只能自己画,画好后,再导人游戏
作者: =千層糕=    时间: 2006-7-22 12:56

我要頂上去!
作者: lwjun    时间: 2006-7-24 22:43

谢谢,下回去试一试。
作者: van    时间: 2006-7-25 17:27

3.12更新
支持对兵种数量和名称地址的定制(需直接修改ini文件)

4.22更新
支持对人物等级上限的定制

5.20更新
程序换成Unicode版

5.23更新
文本将直接显示,不再用Msg代替
新增Code时,Para如果有默认值,则会设置为默认值(比如武将的默认值是无)

5.29更新
支持同时打开多个文件
支持定制各类道具起始序号(需直接修改ini文件)

7.25更新
支持繁体版曹操传(将CaoCaoSceEditor-繁体版.ini重命名为CaoCaoSceEditor.ini即可)
支持压缩的Data.e5(现在默认程序将读取曹操传路径下的Data.e5,如果未找到再读取修改器附带的Data.e5)
允许将剧本导出为文本文件

[ 本帖最后由 van 于 2006-7-25 17:29 编辑 ]
作者: 司徒苍月    时间: 2006-7-25 18:52

Msg直接显示,看上去有些乱。

不过还是要亲亲太守的
作者: 力拔山兮    时间: 2006-7-27 10:16

下过来研究下
作者: 碧水晴天    时间: 2006-7-27 18:46



QUOTE:
原帖由 van 于 2006-7-25 17:27 发表
3.12更新
支持对兵种数量和名称地址的定制(需直接修改ini文件)

4.22更新
支持对人物等级上限的定制

5.20更新
程序换成Unicode版

5.23更新
文本将直接显示,不再用Msg代替
新增Code时,Para如果有 ...

想请教下VAN太守,  我用CaoCaoSceEditorBuild725编辑我的剧本  武将列表全部消失了
本来以为这个可以导入DATA 还可以用我改过的武将名字编辑
现在什么都没有了 是怎么一回事啊?       剧本描述当中 武将栏 里的显示也是空的
(好象内容是有,因为可以拖动  但是没有文字显示)    完全就不能用了
有什么方法可以解决啊?   对了 CaoCaoSceEditorBuild1210及其以前的版本 是可以用的
但是DATA中改过名字还是显示以前的  想想要是可以显示改过以后的 那就方便多了哈

[ 本帖最后由 碧水晴天 于 2006-7-27 18:52 编辑 ]
作者: 天外飞仙    时间: 2006-7-27 19:23

你的形象很好!!不过有点学以前别人做的形象的哦.....
作者: 司徒苍月    时间: 2006-7-27 19:34



QUOTE:
原帖由 碧水晴天 于 2006-7-27 18:46 发表

想请教下VAN太守,  我用CaoCaoSceEditorBuild725编辑我的剧本  武将列表全部消失了
本来以为这个可以导入DATA 还可以用我改过的武将名字编辑
现在什么都没有了 是怎么一回事啊?       剧本描述当中 武将栏  ...

自己到配置文件里指定曹操传的位置即可
作者: 五岳擎天    时间: 2006-7-28 16:56

先感谢一下van.

不过想问问各位,尤其镜子.这个版本你用没出什么问题?我在你网盘下了1份,然后用起来一修改文字类的代码(内部信息,对话,信息等等;)就无效的代码,和代码放置错误一样的结果;改单挑的对话就错误退出.然后又下载1楼的,结果还是一样?这是什么问题?
作者: 碧水晴天    时间: 2006-7-28 17:14



QUOTE:
原帖由 司徒苍月 于 2006-7-27 19:34 发表

自己到配置文件里指定曹操传的位置即可

说详细点好吗?    你说的指定曹操传的位置  在打开文件的时候就指定了啊
我文件可以打开  就是没有武将列表   很郁闷     完全无法编辑啊
作者: van    时间: 2006-7-29 10:34



QUOTE:
原帖由 碧水晴天 于 2006-7-28 17:14 发表


说详细点好吗?    你说的指定曹操传的位置  在打开文件的时候就指定了啊
我文件可以打开  就是没有武将列表   很郁闷     完全无法编辑啊

在右边的属性窗口指定曹操传的路径。或者你直接把data文件拷贝到编辑器目录下好了
作者: van    时间: 2006-7-29 10:49



QUOTE:
原帖由 五岳擎天 于 2006-7-28 16:56 发表
先感谢一下van.

不过想问问各位,尤其镜子.这个版本你用没出什么问题?我在你网盘下了1份,然后用起来一修改文字类的代码(内部信息,对话,信息等等;)就无效的代码,和代码放置错误一样的结果;改单挑的对话就错误 ...

确实是bug
下次更新时修正
作者: ylh2004    时间: 2006-7-29 10:59

导出TXT文件的功能真好.偶把衰哥的剧本全导出再复印出来,目前学习中,效果好.
作者: 匡匡匡    时间: 2006-7-29 11:17



QUOTE:
原帖由 van 于 2005/3/12 21:50 发表
还有4e武将方针变更,我们对方针的描述不够准确,在s47的第二个Scene的第一个Section里,出现了周仓等人攻击关羽的说法,3和5究竟应该怎么描述还没有想清楚。



QUOTE:
攻击武将:主动攻击的特殊形式。分为两种:攻击敌方武将,攻击我方武将。第一种情况下,当身边有可以攻击到的指定的敌军武将时,只会去攻击敌方武将。当不能攻击到指定的敌军武将时,攻击可以攻击到的敌军。当不能攻击到任何敌军时,朝指定的敌军武将方向移动!
        
第二种情况下,当身边有可以攻击到的敌军时,攻击敌军。当不能攻击到任何敌军时,朝指定的我军武将移动(类似跟随武将)。

原帖:http://www.xycq.net/forum/viewthread.php?tid=91274&extra=

[ 本帖最后由 匡匡匡 于 2006-7-29 11:21 编辑 ]
作者: van    时间: 2006-7-29 11:26

7.29更新
修正上一版本修改文字之后会导致剧本不可用的bug
作者: 五岳擎天    时间: 2006-7-29 17:52

多谢Van了,解决问题就是快.已经下载了0729版.

另外导出为文本格式的确是方便啊,不上电脑闲的时候,放到MP3里当电子书看,自己手绘.做起来的确方便多了
作者: 碧水晴天    时间: 2006-7-31 15:51

还是VAN太守水平高  一下子就解决了~   非常感谢哈~
作者: llzzll    时间: 2006-8-6 13:33

还有4e武将方针变更,我们对方针的描述不够准确,在s47的第二个Scene的第一个Section里,出现了周仓等人攻击关羽的说法,3和5究竟应该怎么描述还没有想清楚。

攻击武将,如果是敌军,则是优先攻击。
如果是我军,则是跟随保护攻击。
无论怎么,没敌人时都是向该武将移动。
不过,怎么描述确实不太好说,呵呵。Van太守不用修改的,现在这样已经很习惯了。呵呵
作者: 小行者    时间: 2006-8-7 23:23

这个编辑器有教程没?
作者: 薇雨杨枫    时间: 2006-8-8 11:42

VAN大大又出手啦!
作者: hanven723    时间: 2006-8-12 01:10

多谢VAN大 想问一下支持说岳吗
说岳的对白很精彩啊
作者: 乐风    时间: 2006-8-12 18:06

高手中的高手这就不错了
作者: david9999    时间: 2006-8-16 08:55

已下,初步摸索出了一些用法,好用,强烈支持
作者: david9999    时间: 2006-8-16 08:56

提个建议,如果能够加入帮助文件,让新手较容易学会用法,就更好了。
作者: 残兵败卒    时间: 2006-8-23 12:02

为什么在下做S剧本保存后重新打开会说“错误的结尾”啊?而且还会少几段代码....
作者: hlk688    时间: 2006-8-25 01:16

一有精品就应尽收手中
作者: 麻仓家    时间: 2006-9-22 19:00     标题: 回复 #14 peacockwang 的帖子

麻烦给个下载地址
作者: KYOKO    时间: 2006-9-22 22:39

学好也不是件容易事...
作者: www4380032    时间: 2006-10-10 09:41

一次偶然的机会让我喜欢了曹操传,以前还我看三国演义的时候很不喜欢曹操,但玩了曹操传以后才喜欢上曹操这个人,喜欢他那性格和思想,不一定奸雄就没人性了,所以现在总是在找曹操的资料,这不有找到了楼主
作者: jessehuang    时间: 2006-10-21 11:33

太利害啦
希望VAN太守可以更新成支援瓦崗和隋唐的自由R劇本的劇本編輯器
作者: 我愛軒轅    时间: 2006-11-8 15:04



QUOTE:
原帖由 van 于 2005/3/12 21:50 发表
7.29更新
修正上一版本修改文字之后会导致剧本不可用的bug

曹操传剧本编辑器 by Van

使用树形控件显示剧本结构
支持剧本间复制、粘贴
可以添加子事件、修改各项代码的参数
可以在剧本中搜索代码
可以 ...

想問下
下圖中紅色圈圈的部分
適用於繁體版嗎
會不會出錯
尤其是關卡數我想用99關
如果繁體版或簡體版的EXE或其它文件改過
會不會出錯
PS:我用D素1210版D 應該素最舊D版本
不知道可不可以支持繁體版
如果可以那以後的版本應該也都可以嗎


图片附件: 1.JPG (2006-11-8 15:04, 52.61 K) / 该附件被下载次数 285
http://www.xycq.org.cn/forum/attachment.php?aid=24916


作者: van    时间: 2006-11-8 21:41



QUOTE:
原帖由 我愛軒轅 于 2006-11-8 15:04 发表

想問下
下圖中紅色圈圈的部分
適用於繁體版嗎
會不會出錯
尤其是關卡數我想用99關
如果繁體版或簡體版的EXE或其它文件改過
會不會出錯
PS:我用D素1210版D 應該素最舊D版本
不知道可不可以支持繁體版 ...

请下载最新版,ChangleLog里有说
“7.25更新
支持繁体版曹操传(将CaoCaoSceEditor-繁体版.ini重命名为CaoCaoSceEditor.ini即可)
支持压缩的Data.e5(现在默认程序将读取曹操传路径下的Data.e5,如果未找到再读取修改器附带的Data.e5)
允许将剧本导出为文本文件”
作者: 田心亍    时间: 2006-12-4 13:14

打开出错,应该去下什么东西?

图片附件: 新建 BMP 图像.JPG (2006-12-4 13:14, 20.8 K) / 该附件被下载次数 291
http://www.xycq.org.cn/forum/attachment.php?aid=27149


作者: wang_逍遥    时间: 2006-12-5 19:39

不错啊,下载先
作者: a01489    时间: 2006-12-7 20:39

謝謝分享!!!謝謝分享!!!謝謝分享!!!謝謝分享!!!謝謝分享!!!
作者: xxyy    时间: 2007-1-2 20:29     标题: 这个软件怎么用啊!那个高手给我讲讲啊.thanks


作者: cxm2000    时间: 2007-1-3 10:11     标题: 回复 #4 van 的帖子

太守的东西不错,不过用的 时候人物名字经常乱码,该怎么解决
作者: jw841015    时间: 2007-1-9 02:52

有高手可以教一下嗎
經常無故彈出
作者: zuofei5721    时间: 2007-3-21 18:34

我试了试,老是出现修改器退出,不能使用。为什么啊。
作者: 游戏怪才    时间: 2007-3-22 14:04

收下了不,多谢.
作者: 庸人自擾    时间: 2007-4-2 16:39

有支援隋唐劇本的版本嗎?
作者: 岭(云定)    时间: 2007-5-11 01:33

van大,到现在可以把剧本,r,s地图合一成地图剧本编辑器了吧!
同时加入剧本指令库,支持大多数的mod剧本修改.(特别是改了剧本指令的)
如果不辞辛劳的话,扩展data修改,
作者: 伤心痕    时间: 2007-5-21 18:26

多谢了,下载收藏先~!
作者: xiaofhehe    时间: 2007-6-11 21:04

为什么我运行的时候出现 Runtime error?
作者: 相思无用    时间: 2007-7-1 09:36

请问各位高手们,我想修改某关武将的单条(比如汜水关要把关羽斩华雄改成李典斩华雄之类的),要在哪里改呢???
作者: 北岭怪侠    时间: 2007-8-3 21:31

人物列表怎么是空的,不显示人物。我修改都要一个个点

(不好意思,本来想引用的,结果按成编辑了
你指定了曹操传的路径没有?)

[ 本帖最后由 van 于 2007-8-5 15:00 编辑 ]
作者: van    时间: 2007-8-5 15:01

你指定了曹操传的路径没有?
作者: zqj007    时间: 2007-8-13 18:30

为什么编辑器武将显示全部是空白?害地我选武将动作,移动,出场什么的。都要先数DATA里是第几个,再在编辑器里数,好麻烦。而且,有时还要数错呢!
作者: 北岭怪侠    时间: 2007-8-24 19:57



QUOTE:
原帖由 van 于 2007-8-5 15:01 发表
你指定了曹操传的路径没有?

哦!原来如此,明白了。十分抱歉,请原谅我对该修改器的无知

[ 本帖最后由 北岭怪侠 于 2007-8-25 19:23 编辑 ]
作者: 秋之回憶    时间: 2007-9-2 13:10

呵呵 正想找这个呢 谢了
作者: mahdi_liu    时间: 2007-10-30 16:18

导演,编剧皆出自我手!
作者: 2255606    时间: 2007-10-30 18:09

杨家将修改器
作者: paro    时间: 2007-11-7 15:05

其中有个播放动画的命令,可以播放不是AVI格式的动画不,
比如MEG格式的~!我想用SAN11的动画来代替原版的~!
作者: sssandmax    时间: 2007-11-12 11:35

請問用此編輯器 開啟水木版繁體曹操傳 是否看到為亂碼無法編輯?
或者是我哪裡用錯了?
請幫我解惑....
作者: van    时间: 2007-11-12 21:35



QUOTE:
原帖由 sssandmax 于 2007-11-12 11:35 发表
請問用此編輯器 開啟水木版繁體曹操傳 是否看到為亂碼無法編輯?
或者是我哪裡用錯了?
請幫我解惑....

参考附件里的CaoCaoSceEditor-繁体版.ini

将CaoCaoSceEditor.ini中的
CharSet=0 ;曹操传版本 0:简体版;1:繁体版
TroopNameAddr=4767400 ;0x48bea8,兵种名称的偏移地址,请勿随意修改(繁体版为4759192(0x489E98))
改成
CharSet=1 ;曹操传版本 0:简体版;1:繁体版
TroopNameAddr=4759192 ;0x489e98,兵种名称的偏移地址,请勿随意修改(繁体版为4759192(0x489E98))
作者: cshwlya    时间: 2007-11-17 10:36

看得头有点晕,不太懂。。。以后要多来转转
作者: 任~~    时间: 2007-12-24 01:52

不好意思 请问一下喔 我想要用此来应用在岳飞传上

可是开启R_01.eex此类之档案 却无任何东西 希望可以指导一下

没用过@_@抱歉
作者: mymei    时间: 2007-12-24 12:00

LS,岳飞传的剧本是加密的,用这编辑器根本打不开。
作者: 庸人自擾    时间: 2007-12-24 13:42



QUOTE:
原帖由 van 于 2007-11-12 21:35 发表


参考附件里的CaoCaoSceEditor-繁体版.ini

将CaoCaoSceEditor.ini中的
CharSet=0 ;曹操传版本 0:简体版;1:繁体版
TroopNameAddr=4767400 ;0x48bea8,兵种名称的偏移地址,请勿随意修改(繁体版为475919 ...

如使用本人繁體化的曹操傳水木清華繁體版
這一條一樣沿用簡体設定,,因為是用繁體化的關係,簡体轉繁體只有內碼變換而已,其他一樣是簡体版內容
TroopNameAddr=4767400 ;0x48bea8,兵种名称的偏移地址,请勿随意修改(繁体版为475919 ...
作者: 任~~    时间: 2007-12-24 14:44



QUOTE:
原帖由 mymei 于 2007-12-24 12:00 发表
LS,岳飞传的剧本是加密的,用这编辑器根本打不开。

不知道阁下可否指教一下那我该如何才能够开启 或者 修改呢!!

或者有其他不错的办法拜托指教一下搂
作者: mymei    时间: 2007-12-24 14:50

这个恕无能为力……
作者: maturevice    时间: 2007-12-27 05:06

请问为什么有些剧本显示不完整?我用其他文本浏览器打开至少可以看到余下的内容。这个编辑器有文件长度的限制么?
作者: b10235jp    时间: 2008-1-1 08:07

修改MOD中..支持!
作者: yuittony    时间: 2008-1-2 19:18

呵呵,我是新手,可以说,完全没有任何经验的,不知道能不能上手。。唉
作者: 部落战神    时间: 2008-3-2 12:57

不错不错
作者: 5599    时间: 2008-3-2 19:47

找了很长时间了.终于..
作者: beyondxhb    时间: 2008-3-17 11:37

第一次用试试罗
作者: 孤鸿飞    时间: 2008-3-26 01:00

好东西啊

谢啦!
作者: 5665420    时间: 2008-4-17 02:14

想请问下LZ  里面不是有连续点鼠标跳过剧情的patch (因为这样按我坏了一个鼠标)  怎么修改成用其他按键.比如空格键盘来实现啊  谢谢啊!!!!!!!
作者: stormowl    时间: 2008-5-30 11:31

支持一下,这个可以修改蜀汉英雄传吗?
作者: agbar    时间: 2008-10-3 17:57

我用过楼主的两款编辑器,都有问题。
MOD教程电子书上的一款对含单挑事件的S文件不能修改,
这一款则是武将一栏全部为一格一格的空白。(例如需要某武将移动时,在选择哪个武将时,我无法知道我选的是谁,只能根据序号慢慢找,很费时间)
能否改进一下呢?
作者: dpbill    时间: 2008-12-23 20:19

学习学习啊,谢谢提供!
作者: 啊瞒!    时间: 2009-5-5 18:20

好像打不开新引擎的R和S剧本~~
作者: koy3721    时间: 2009-9-15 16:19

下了
作者: scorpion2024    时间: 2009-9-16 18:06

收藏了 感谢楼主分享
作者: bhss5525123    时间: 2009-10-18 21:32

多谢大大分享!!我定會好好善用的!!
作者: 通天教主    时间: 2009-11-21 18:28

这种交流技术的善举不顶的话都对不起自己
作者: szs0307    时间: 2010-2-20 14:54

太复杂了,得慢慢学习啊
作者: 田建享    时间: 2010-3-18 19:53

好东西 我顶起来了
作者: 将来的mod达人    时间: 2010-7-26 20:33

那个,可不可以在修改武将加入时武将的名称改为Data.e5里的数据啊,另外这个软件VAN你是用什么做的啊。。
本人编程很差,C++还可以。
作者: letianpaopao    时间: 2010-8-16 07:30

?????什么啊???我是新手,我不懂啊
作者: 避世隐者    时间: 2014-2-18 18:30

为什么在读取时会打不开水木版的曹操传data?
作者: jeayoo    时间: 2015-4-7 14:07

感谢分享




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