标题: 这些都是我剧本里的特技, 设定了一个类似于3C牛头人酋长的复活特技
性别:男-离线 szwd1997
(神州无敌)

Rank: 13Rank: 13Rank: 13Rank: 13
组别 羽林都尉
级别 卫将军
好贴 3
功绩 117
帖子 7000
编号 44486
注册 2005-7-28
来自 湖北武汉
家族 聚贤山庄


发表于 2012-2-3 16:42 资料 个人空间 短消息 只看该作者 QQ
这些都是我剧本里的特技

如题,这些都是我剧本里面设定的部分人物特技,不知道大家还有没有好的想法一起分享一下,当然要能实现的。
PS:前天就为了千娇百媚(初)这个技能纠结了7个多小时,最后还是很多bug,一气之下删除弄个简单点的算了。
一开始的设定是光环技的类型:在场上时,场上每有一名女性角色,则所有女性角色增加HP25%。
撤退的要-1  中途出场的要+1 还有一次出2个人的 众多因素比较复杂 准备以后花大量时间设定在千娇百媚(高)上
其实这个特技效果并不算华丽 所以现在花这么多时间很郁闷  好了 有兴趣的朋友一起讨论讨论还有啥新鲜特技的思路吧

[ 本帖最后由 szwd1997 于 2012-12-19 23:16 编辑 ]


图片附件: 人物特技.jpg (2012-2-3 16:42, 284.02 K)



图片附件: [签名] 第二关.jpg (2012-3-16 22:30, 30.05 K)



图片附件: mod.jpg (2012-12-19 23:16, 29.22 K)



顶部
性别:未知-离线 dennis2669



Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 左将军
功绩 43
帖子 1254
编号 363856
注册 2010-3-5
来自 香港


发表于 2012-2-3 17:06 资料 文集 短消息 只看该作者
不好這麼bt.


顶部
性别:男-离线 灬棉崽灬

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 11
帖子 1071
编号 412792
注册 2011-2-2
家族 轩辕学院


发表于 2012-2-3 17:39 资料 个人空间 短消息 只看该作者
对人物特技什么的无爱,觉得只会让游戏更加复杂,而且有些过于不平衡
顶部
性别:男-离线 向我开炮
(向我开炮)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 97
编号 100145
注册 2007-1-11
来自 地球


发表于 2012-2-6 13:30 资料 短消息 只看该作者 QQ
挺好的、这是剧本指令的灵活应用

台词好像都是三国杀的啊
顶部
性别:男-离线 szwd1997
(神州无敌)

Rank: 13Rank: 13Rank: 13Rank: 13
组别 羽林都尉
级别 卫将军
好贴 3
功绩 117
帖子 7000
编号 44486
注册 2005-7-28
来自 湖北武汉
家族 聚贤山庄


发表于 2012-2-6 15:28 资料 个人空间 短消息 只看该作者 QQ
设定特技其实是加强敌军的  上面提到的我军字样是从客观的角度书写的
比如白梦的挥泪技  东方婷玉等的技能肯定是友敌方才会触发的
如果上面的技能都是我方的敌方就没有戏了
回楼上有些是的 有些不是的
顶部
性别:男-离线 szwd1997
(神州无敌)

Rank: 13Rank: 13Rank: 13Rank: 13
组别 羽林都尉
级别 卫将军
好贴 3
功绩 117
帖子 7000
编号 44486
注册 2005-7-28
来自 湖北武汉
家族 聚贤山庄


发表于 2012-2-7 22:42 资料 个人空间 短消息 只看该作者 QQ
Section
                2:内部信息 颜逝雪-霸王再临 满足条件
                79:变量测试 整型变量(a) 1550 == 常数 5
                36:武将状态测试 11:臧新 HPCur 0 =
                5:变量测试 无;Var9
                0:事件结束
                        31:武将消失 单人 11:臧新 (0,0)-(0,0) 所有部队
                        55:战场复活 CharIndex 11:臧新 0 (0,0) 默认方向
                        14:对话 &臧新\n我绝不能倒下!
                        77:变量运算 整型变量 1550 = 常数 0
                        b:变量赋值 Var9 true
                        0:事件结束
        Section
                2:内部信息
                5:变量测试 Var9;无
                0:事件结束
                        b:变量赋值 Var9 false
                        0:事件结束
        Section
                2:内部信息 颜逝雪-霸王再临 不满足条件
                79:变量测试 整型变量(a) 1550 <= 常数 5
                36:武将状态测试 11:臧新 HPCur 0 =
                5:变量测试 无;Var10
                0:事件结束
                        14:对话 &臧新\n老爷,对不起了。
                        b:变量赋值 Var10 true
                        0:事件结束
        Section
                2:内部信息
                40:行动方测试 友军阶段
                3f:回合测试 0 >=
                5:变量测试 无;Var10 Var11
                0:事件结束
                        77:变量运算 整型变量 1550 += 常数 1
                        b:变量赋值 Var11 true
                        0:事件结束
        Section
                2:内部信息
                40:行动方测试 敌军阶段
                5:变量测试 Var11;无
                0:事件结束
                        1:子事件设定
                        79:变量测试 整型变量(a) 1550 >= 常数 5
                                77:变量运算 整型变量 1550 = 常数 5
                                0:事件结束
                        b:变量赋值 Var11 false
                        0:事件结束






以上技能就和3C里面牛头人酋长的复活技能一样了。
全文翻译:如果开局5回合后,允许你免费死一次,如果再经过5回合你还可以死一次,以此类推。反之如果没有5回合,你就真死了。
               当然回合不能无限储存,哪怕你10回合都没有死,也只能死1次,反正每次都要超过5回合,这就是技能的“冷却”时间。
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2012-2-7 23:32 资料 个人空间 短消息 只看该作者
回复 #6 szwd1997 的帖子

其实第一个section可以用两条78指令,第一条输出HP,第二条把整形变量输入HPcur。就可以满血了。
满魔也如法炮制。
而且这样加减状态也不会消掉。
撤退再原地复活感觉怪怪的,而且如果是我方人物,撤退次数什么的好像也会变。
(除非这样设置有特别用意)

另外其实要偷懒的话,剧本可以简化下。
比如最后一个SECTION好像可以去掉,然后把那个测试=5改成大于等于5……只是个人不追求剧本指令很严谨而已。

PS:酋长的技能其实是WAR3本来就有的,3C只是继承了而已、、

[ 本帖最后由 WHITESHIP 于 2012-2-7 23:33 编辑 ]
顶部
性别:男-离线 冰麒麟
(罪恶美)


Rank: 12Rank: 12Rank: 12
组别 节度使
级别 牙门将军
功绩 16
帖子 552
编号 292192
注册 2008-9-25
来自 广州市


发表于 2012-2-8 07:15 资料 文集 短消息 只看该作者
剧本特技能做到的太有限了。曾经费尽心思,将剧本能做的特效都写遍了。最后发现有意思的并不多,一个又一个砍掉了。最悲剧的是写了剧本宝物特效,新增的时候逐个改无条件跳转,改的时候全部剧本改一遍,蛋都碎了。特效还是写在引擎上省心。
顶部
性别:未知-离线 x-dvd
(长者)


Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 羽林都尉
级别 车骑将军
功绩 99
帖子 7568
编号 276591
注册 2008-4-25
家族 聚贤山庄


发表于 2012-2-8 09:16 资料 个人空间 短消息 只看该作者
回复 #8 冰麒麟 的帖子

的确,剧本特技写起来累,局限性又太大。
顶部
性别:男-离线 szwd1997
(神州无敌)

Rank: 13Rank: 13Rank: 13Rank: 13
组别 羽林都尉
级别 卫将军
好贴 3
功绩 117
帖子 7000
编号 44486
注册 2005-7-28
来自 湖北武汉
家族 聚贤山庄


发表于 2012-2-8 11:26 资料 个人空间 短消息 只看该作者 QQ
回复 #9 x-dvd 的帖子

回复 #7 WHITESHIP 的帖子
我忘记了,难道原版3C死了当前BUFF还在?其实3C我只是看别人玩,我自己不怎么玩的。
确实可以去掉最后一条变量测试 最后1条是开关即使去掉整个框架还是要在所以意义不大
而且我是实诚的写法=5就是5 当然阁下的方法可以节约空间

回复 #8 冰麒麟 的帖子
回复 #9 x-dvd 的帖子
我写特效从来不用跳转的就是因为这个  而且我肯定是编程一窍不通的  所以不存在写在引擎上省心的原则
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2012-2-8 11:35 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 WHITESHIP 于 2012-2-7 23:32 发表
其实第一个section可以用两条78指令,第一条输出HP,第二条把整形变量输入HPcur。就可以满血了。
满魔也如法炮制。
而且这样加减状态也不会消掉。
撤退再原地复活感觉怪怪的,而且如果是我方人物,撤退次数什 ...

单纯的用78输出HP再输入HPCUR,并不是绝对可行,还要考虑是否装上辅助HP的道具。
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2012-2-8 14:55 资料 个人空间 短消息 只看该作者
OTL……事实上我是用的38指令,HPcur直接加65535……两条78指令加血是瓦岗里的方法,而且大多是给敌人用的。

(是回复毅大,我用手机不好点回复)

跟帖:其实我也觉得特技写在剧本里挺难发挥效果,而且当用到指针变量时还会受读档影响。
当然写到引擎里我完全不会。
我自己更倾向于特定时候给特定的人物临时特技。

PS:魔兽争霸里复活当然不保留BUFF,只是说曹操传里这样做有保留BUFF的效果。

[ 本帖最后由 WHITESHIP 于 2012-2-8 15:04 编辑 ]
顶部
性别:男-离线 灬棉崽灬

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 11
帖子 1071
编号 412792
注册 2011-2-2
家族 轩辕学院


发表于 2012-2-8 15:27 资料 个人空间 短消息 只看该作者
回复 #12 WHITESHIP 的帖子

一些特技没必要写到引擎里啦
因为有时候会根据战场的因素对特技做下修改
顶部
性别:未知-离线 dennis2669



Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 左将军
功绩 43
帖子 1254
编号 363856
注册 2010-3-5
来自 香港


发表于 2012-2-9 16:59 资料 文集 短消息 只看该作者
Section
                2:内部信息 颜逝雪-霸王再临 不满足条件
                79:变量测试 整型变量(a) 1550 <= 常数 5
                36:武将状态测试 11:臧新 HPCur 0 =
                5:变量测试 无;Var10
                0:事件结束
                        14:对话 &臧新\n老爷,对不起了。
                        b:变量赋值 Var10 true
                        0:事件结束
        Section
                2:内部信息
                40:行动方测试 敌军阶段
                5:变量测试 Var11;无
                0:事件结束
                        1:子事件设定
                        79:变量测试 整型变量(a) 1550 >= 常数 5
                                77:变量运算 整型变量 1550 = 常数 5
                                0:事件结束
                        b:变量赋值 Var11 false
                        0:事件结束

其實這兩個部分可以不要.. 將這判定改到 整型变量 1550 >= 常数 5..而且劇本太多特效就會好像精劉一樣卡機
顶部
性别:男-离线 szwd1997
(神州无敌)

Rank: 13Rank: 13Rank: 13Rank: 13
组别 羽林都尉
级别 卫将军
好贴 3
功绩 117
帖子 7000
编号 44486
注册 2005-7-28
来自 湖北武汉
家族 聚贤山庄


发表于 2012-2-9 20:47 资料 个人空间 短消息 只看该作者 QQ
回复 #14 dennis2669 的帖子

此言差矣,如果没有小于5的判定,少于5回合确实死了,但是到了5回合一样复活了,这就出现bug了。

[ 本帖最后由 szwd1997 于 2012-2-9 20:52 编辑 ]
顶部

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




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

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

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