2013-1-8 16:18
苍龙偃月
哪位大大给指点一下啦!
我想在剧本里加些评分、杀人数计算、累计战功的系统,该怎么写?变量怎么用?哪位大大给指点一下啦!
2013-1-8 16:23
szwd1997
评分参照岳飞传,杀人数是什么意思,是一个人的还是整个军团的?
2013-1-8 17:10
苍龙偃月
杀人数是单剧本军团,包括杀掉无限复活的敌兵!积累战功是个人贯穿整个游戏!论战功提升能力!还请指点具体写法,现在我只能用手机上网!
2013-1-8 17:54
WHITESHIP
关于评分系统,请看置顶里岱瀛的《创艺杯讲课教程》。并下载岳飞传解密剧本参考。
--------------------
曹操传的系统里没有判断杀人数的功能,制作难度极大。需要使用汇编。
虽然我实现了。如果你真要方法我也可以提供思路,但你可能会看不懂。
[color=Silver][[i] 本帖最后由 WHITESHIP 于 2013-1-8 17:57 编辑 [/i]][/color]
2013-1-8 18:05
szwd1997
回复 #3 苍龙偃月 的帖子
单剧本兵团,是不是这样理解。
比如,第一关我军歼灭敌军30人,复活兵15次,是不是就是45?
第一关歼敌55,第二关歼敌45,一共歼敌100,五围全部+1
是不是类似这个意思?
[color=Silver][[i] 本帖最后由 szwd1997 于 2013-1-8 18:10 编辑 [/i]][/color]
2013-1-8 18:07
WHITESHIP
回复 #5 szwd1997 的帖子
[strike]哦,这样倒是好办。我当时死活没理解那个“单剧本兵团”的意思,还以为要一个个结算。
一关关算的话,这一关出场多少个敌人,手动计算一下,赋值到整形变量里就行了。无限复活一次,整形变量+1。[/strike]
不对不对,差点被带进去了。只考虑了全灭敌人。
还是要每死一个敌人算一次。剧本里怎么算一下想不起来。
hpcur测试肯定不行我试过。
[color=Silver][[i] 本帖最后由 WHITESHIP 于 2013-1-8 18:16 编辑 [/i]][/color]
2013-1-8 18:16
苍龙偃月
那个单一剧本就是一个剧本结算一次,不算个人!我没理解整形变量是什么东东!
而个人是各个剧本成绩之和,达到一定程度给予能力加成!
“整形变量”都有哪些用途?
2013-1-8 18:23
苍龙偃月
[quote]原帖由 [i]szwd1997[/i] 于 2013-1-8 18:05 发表
单剧本兵团,是不是这样理解。
比如,第一关我军歼灭敌军30人,复活兵15次,是不是就是45?
第一关歼敌55,第二关歼敌45,一共歼敌100,五围全部+1
是不是类似这个意思? [/quote]
一个S剧本结算一次就可以了!
战功是整个游戏过程中产生的量,根据这个量给武将加能力!
2013-1-8 18:25
szwd1997
回复 #6 WHITESHIP 的帖子
可以的。
回复 #7 苍龙偃月 的帖子
所有人当前血=0 所有人撤退 整型变量500 +1 这是当前功绩
每次过关整型变量501+整型变量500 整型变量500=0
每个R剧本当整型变量501>100的时候 武将点击测试+能力 并且整型变量501-100
这就是个大概的思路了
[color=Silver][[i] 本帖最后由 szwd1997 于 2013-1-8 18:26 编辑 [/i]][/color]
2013-1-8 18:46
WHITESHIP
回复 #9 szwd1997 的帖子
我人在外面,没试过。但是理论上只要有一个人死,他的HP就恒为0,这个section就无限循环了。
整形变量也不明白吗……嗯还好楼上提供了思路。总之就是指令77,记住要用新引擎的剧本编辑器。
97的剧本教程快出炉吧><………现在感觉提供毅大的全剧本使用详解也不一定有效。
2013-1-8 19:03
szwd1997
回复 #10 WHITESHIP 的帖子
紫虚笨笨哦 你TRUE的时候变量就关死了 恒为0有什么影响
我已经在写啦 别急 这教程 对于你来说米用
主要针对幽人的教程都看不懂的朋友 我用现实的故事手法来带入:hz1027:
2013-1-8 19:09
WHITESHIP
回复 #11 szwd1997 的帖子
那岂不是……每个敌人都要给一个section吗……?
2013-1-8 19:17
szwd1997
回复 #12 WHITESHIP 的帖子
肯定啊,这个没影响啊?一般的mod有名字的将领会有个撤退台词,小兵没有。你把小兵的撤退添加就行了。
我的mod就是每个人撤退都可以几率掉宝,所以这个系统对于我来说添加起来不费事。
2013-1-8 19:36
WHITESHIP
回复 #13 szwd1997 的帖子
听起来很可怕……不过确实是有效的方法。如果LZ不嫌麻烦的话就这么做吧~
我之前说的是“敌军及援军 HPcur=0”,以前还想这么偷懒解决的结果不行。
2013-1-8 19:54
szwd1997
回复 #14 WHITESHIP 的帖子
你真懒啊,你那mod每一关的人又不多,就是单个单个设也不累的。
你还“敌军及援军 HPcur=0”,我很无语。
2013-1-9 02:16
苍龙偃月
[quote]原帖由 [i]szwd1997[/i] 于 2013-1-8 18:25 发表
回复 #6 WHITESHIP 的帖子
可以的。
回复 #7 苍龙偃月 的帖子
所有人当前血=0 所有人撤退 整型变量500 +1 这是当前功绩
每次过关整型变量501+整型变量500 整型变量500=0
每个R剧本当整型变量501>100 ... [/quote]
是不是说杀死一个敌人就整形变量500+1 ?
这要先教我“整形变量”是什么,我如何去理解它?
对于整形变量一片空白,
2013-1-9 10:40
szwd1997
回复 #16 苍龙偃月 的帖子
整型变量就是一个介质,就是一个暂存数据的东东,你可以理解为我们电脑里的硬盘。
所有整型变量默认=0 不需要理解 做mod不是搞学术研究 我做第一个剧本的时候90%的东西都不懂 我也完成了不少关卡
2013-1-10 20:22
苍龙偃月
[quote]原帖由 [i]szwd1997[/i] 于 2013-1-9 10:40 发表
整型变量就是一个介质,就是一个暂存数据的东东,你可以理解为我们电脑里的硬盘。
所有整型变量默认=0 不需要理解 做mod不是搞学术研究 我做第一个剧本的时候90%的东西都不懂 我也完成了不少关卡 [/quote]
谢谢szwd1997的耐心指导!
我是想了解的彻底一点,这样就能运用的更灵活!更有机会创新其用法!!现在应该可以试着做功绩了!(^_^)
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.