标题: 对应1024DATA的重新计算能力系统, 适用于任何未加密的新引擎MODR剧本 附图解
性别:未知-离线 showzhuge
(诸葛宿)

★★

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
功绩 28
帖子 760
编号 81273
注册 2006-9-1


发表于 2009-8-2 18:58 资料 文集 短消息 只看该作者
对应1024DATA的重新计算能力系统

受quill3223老师的指点 了解了武将编号的循环方法 写好了这个泛用性剧本
方便和我一样不喜欢压级的但是又喜欢练果的童鞋们 让游戏中后期加入的武将不再食之无味 弃之可惜

使用方法:
复制副本中的Scene选项到任意R剧本中(推荐粘贴到战前会议的Scene之前) 更改Section子项中的无条件跳转ID号改为“77 变量运算 整形变量 0 == 常数 0”下面的“”子事件设定“的ID号即可(具体方法见图) 使用后我方所有武将(包括自己修改加入的)的能力值会按在1级时拥有现有五围重新计算

适用范围:
所有未加密的新引擎MOD的R剧本

注意事项:
1、我方武将等级最好不要超过100级(有可以超过的mod吗?) 否则不是按1级时的能力值重新计算
2、通过剧情直接上升能力的武将 重新计算能力后增加的能力不会继承 若要解决 请自行在重新计算子项后 加入判断和赋值

[ 本帖最后由 showzhuge 于 2009-8-3 20:34 编辑 ]


图片附件: 重新计算能力用法说明.JPG (2009-8-2 18:58, 82.71 K)



附件: 能力重新计算系统副本(非star推荐这个).rar (2009-8-3 20:34, 766 bytes)
该附件被下载次数 231


附件: 能力重新计算系统副本(star版引擎推荐这个).rar (2009-8-3 20:34, 697 bytes)
该附件被下载次数 328

本帖最近评分记录
hadeswwy 2009-8-3 00:12 +50 不错的构想!


顶部
性别:女-离线 飞龙在世

Rank: 7Rank: 7Rank: 7Rank: 7
组别 女官
级别 左将军
好贴 1
功绩 18
帖子 1288
编号 100961
注册 2007-1-14
家族 轩辕学院


发表于 2009-8-2 19:13 资料 个人空间 短消息 只看该作者
提示一下,复制的时候应该把子事件设定一起复制过去吧。
话说整型变量(a) <=1023,不会加入敌人的武将吧?


顶部
性别:未知-离线 showzhuge
(诸葛宿)

★★

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
功绩 28
帖子 760
编号 81273
注册 2006-9-1


发表于 2009-8-2 19:45 资料 文集 短消息 只看该作者


QUOTE:
原帖由 飞龙在世 于 2009-8-2 19:13 发表
提示一下,复制的时候应该把子事件设定一起复制过去吧。
话说整型变量(a) <=1023,不会加入敌人的武将吧?

不会 下面有个武将加入测试 要加入了的武将才会计算
顶部
性别:未知-离线 乱世枭雄

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 296
编号 93991
注册 2006-12-3


发表于 2009-8-2 23:43 资料 短消息 只看该作者
这个比较复杂啊,一下看不懂,慢慢研究下,谢谢楼主分享!
顶部
性别:未知-离线 quill3223
(雙子心)

文信伯
武康军节度使
★★★★

Rank: 12Rank: 12Rank: 12
组别 节度使
级别 牙门将军
好贴 2
功绩 305
帖子 577
编号 72068
注册 2006-6-10
家族 轩辕学院


发表于 2009-8-3 13:37 资料 个人空间 短消息 只看该作者
思路没有问题,但遗漏了2个重要环节
1、武将重加入后是1级,要想其回到原来等级不能用78指令,否则等级上去了,能力还是1级。一定要用39武将等级提升 指令,这里就是我原来说的子循环,递增为1,当提升后的现等级>=var1000(原来等级)则跳出,否则继续循环。这样武将才会按新的五围成长至原等级。
2、涉及到78指令需要读取人物各参数的整变最好在使用前先归0,因为整变是4字节,而人物的参数是单或双字节,不归0容易出现bug。

剧本我修改了下,见附件。


附件: 能力重新计算系统副本.rar (2009-8-3 13:37, 744 bytes)
该附件被下载次数 245
顶部
性别:未知-离线 showzhuge
(诸葛宿)

★★

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
功绩 28
帖子 760
编号 81273
注册 2006-9-1


发表于 2009-8-3 14:53 资料 文集 短消息 只看该作者


QUOTE:
原帖由 quill3223 于 2009-8-3 13:37 发表
否则等级上去了,能力还是1级。

这个不会 我用了很久了 最后一步导入等级后 能力值会根据五围增加
顶部
性别:未知-离线 quill3223
(雙子心)

文信伯
武康军节度使
★★★★

Rank: 12Rank: 12Rank: 12
组别 节度使
级别 牙门将军
好贴 2
功绩 305
帖子 577
编号 72068
注册 2006-6-10
家族 轩辕学院


发表于 2009-8-3 15:12 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 showzhuge 于 2009-8-3 14:53 发表

这个不会 我用了很久了 最后一步导入等级后 能力值会根据五围增加

这个也许是因为引擎不同,dell的新引擎等级和能力是不挂钩的,star版的不太了解。
顶部
性别:女-离线 飞龙在世

Rank: 7Rank: 7Rank: 7Rank: 7
组别 女官
级别 左将军
好贴 1
功绩 18
帖子 1288
编号 100961
注册 2007-1-14
家族 轩辕学院


发表于 2009-8-3 17:22 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 quill3223 于 2009-8-3 15:12 发表


这个也许是因为引擎不同,dell的新引擎等级和能力是不挂钩的,star版的不太了解。

我记得原版也是不挂钩的吧
顶部
性别:未知-离线 showzhuge
(诸葛宿)

★★

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
功绩 28
帖子 760
编号 81273
注册 2006-9-1


发表于 2009-8-3 20:42 资料 文集 短消息 只看该作者


QUOTE:
原帖由 quill3223 于 2009-8-3 15:12 发表


这个也许是因为引擎不同,dell的新引擎等级和能力是不挂钩的,star版的不太了解。



QUOTE:
原帖由 飞龙在世 于 2009-8-3 17:22 发表

我记得原版也是不挂钩的吧

如果是这样的话我还是两种版本都写一个吧 另外再加一个所有整变归0的步骤
兼容性才是主题嘛

Q大的那里面有个BUG 变量测试整变1 ==整变 1000 写成常数 1000了

另外我发现一个问题 按照我这个剧本写 重新计算能力之后 会重新再循环这个Scene 直到我点不重新计算(能力已经计算过了) 以前没有用循环的时候没这个问题 是需要加一个变量赋值吗还是我测试的data位置太多了才有的BUG?
再问一个问题加入测试可以在S剧本里面使用吗?
顶部
性别:未知-离线 quill3223
(雙子心)

文信伯
武康军节度使
★★★★

Rank: 12Rank: 12Rank: 12
组别 节度使
级别 牙门将军
好贴 2
功绩 305
帖子 577
编号 72068
注册 2006-6-10
家族 轩辕学院


发表于 2009-8-3 23:53 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 showzhuge 于 2009-8-3 20:42 发表
Q大的那里面有个BUG 变量测试整变1 ==整变 1000 写成常数 1000了
另外我发现一个问题 按照我这个剧本 ...

我笔误了,够细心,赞!
关于重循环的问题确实是有的,理论上没问题,但当单section的scene里同时存在绘制场景和循环指令时会出现这样的情况,解决方法为把该scene改为多section,但注意循环最好不要跨section,更不要跨sence。所以同理循环也不能放在S剧本第一个scene中。
加入测试不记得了,若无效就测试武将的我军标识,0加入255离开。
顶部
性别:未知-离线 showzhuge
(诸葛宿)

★★

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
功绩 28
帖子 760
编号 81273
注册 2006-9-1


发表于 2009-8-5 00:40 资料 文集 短消息 只看该作者


QUOTE:
原帖由 quill3223 于 2009-8-3 23:53 发表

我笔误了,够细心,赞!
关于重循环的问题确实是有的,理论上没问题,但当单section的scene里同时存在绘制场景和循环指令时会出现这样的情况,解决方法为把该scene改为多section,但注意循环最好不要跨secti ...

R剧本中要如何把单section的scene改为多section?除了出战测试其他的scene貌似一添加section就会无效
顶部
性别:未知-离线 quill3223
(雙子心)

文信伯
武康军节度使
★★★★

Rank: 12Rank: 12Rank: 12
组别 节度使
级别 牙门将军
好贴 2
功绩 305
帖子 577
编号 72068
注册 2006-6-10
家族 轩辕学院


发表于 2009-8-5 04:02 资料 个人空间 短消息 只看该作者
section之间是平行非线性的,可以通过测试布尔变量来实现,详见无双里战后评定剧本。
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-8-12 00:25
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.011561 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP