
标题: 一个小小的心得 [打印本页]
作者:
qq1994128we 时间: 2007-10-7 13:08 标题: 一个小小的心得
这是我---一个新手做一个练手小游戏时想出来的一个问题
如何做到每受1次攻击就提升1次自己的能力?
大家可能想到了改EXE
我最初也这样想
但又不会
于是 经过长时间的思考
我终于想出来了!
那就是:(直接告诉就没悬念了,给大家一个想象时间)
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
差不多了
其实很简单,只要把恢复用豆的效果改成武力果,智力国==
然后用豆袋就可以实现了
当然,最好把名字改下。
再用UE把道具效果介绍改下就OK了
经过我的测试,发现了2个BUG
1,敌人不一定给自己吃,也可以给附近的其他敌人
有一次竟然给了3格外的一个敌人
2,运气好的时候敌人还可以给我军和友军吃~
新手做法,高手莫笑!
作者:
sanke35 时间: 2007-10-7 15:00
想到新颖的东西自然是好的,只不过似乎很BT也没有什么意思的设定,一场战役下来,手无缚鸡之力的文官都敢找吕布单挑了。又或吕布的智力可以抗衡孔明了。失去了武将的本身能力设定,几次挨打下来,个个都成为超人。
况且要弄到这么多特殊果子,这么用法,倒不如修改了。
至于为什么敌人会给友军或我军吃,我这菜鸟实在猜不透居然有此可能。
。。。。。。可能吗?
[ 本帖最后由 sanke35 于 2007-10-7 15:01 编辑 ]
作者:
炎帝瀑布碎 时间: 2007-10-7 15:20
说老实话,这个方法没什么价值
不怕烦的话用多用几个测试和子事件可以做到
有了新引擎,利用整型变量更可以轻而易举地做到
方法么就是每回合把武将的HPcur信息赋值给一个整型变量,这个赋值是每回合一次赋值,外围用以前的布尔变量包下就可以了。取另外一个整型变量,即时将武将的HPcur赋值给它,利用第二个整型变量的值是否小于前面一个变量(用79的那个变量测试,先判断是否==,不是的话再判断是否<=,是的话路过)做测试,满足条件即可进行事件处理,处理部分包括能力的提升,以及把现在的HPcur信息赋值给第一个整型变量。
作者:
飞龙在世 时间: 2007-10-7 15:24
我觉得用剧本就可以解决。
每一回合攻击+20
作者:
炎帝瀑布碎 时间: 2007-10-7 15:25
原帖由 飞龙在世 于 2007-10-7 15:24 发表
我觉得用剧本就可以解决。
每一回合攻击+20
你没看清楚LZ意思
LZ是说
每受1次攻击就提升1次自己的能力
和每回合加有本质区别
作者:
锏王 时间: 2007-10-7 16:39
恩 很好的想法啊 但是也太过夸张了吧
作者:
双枪董平 时间: 2007-10-7 18:00
鼎足又想到个奇怪的方法
作者:
wuliliu 时间: 2007-10-7 19:21
????为什么会给旁边的人加?
作者:
青面兽杨志 时间: 2007-10-7 19:24
原帖由
双枪董平 于 2007-10-7 18:00 发表
鼎足又想到个奇怪的方法
在鼎足的练手游戏里 我玩过 用这个 我军+了3个武力果



作者:
飞龙在世 时间: 2007-10-7 19:47
原帖由 炎帝瀑布碎 于 2007-10-7 15:25 发表
你没看清楚LZ意思
LZ是说
每受1次攻击就提升1次自己的能力
和每回合加有本质区别
明白,我记得YFZ风波亭中杨BT能力就是这么上升的吧
作者:
yanguodong 时间: 2007-10-7 23:34
LZ的道具太过了,估计没人采用。其实新引擎可以实现许多有趣的东东,大家慢慢研究就会知道
作者:
飞龙在世 时间: 2007-12-28 20:51
原帖由 炎帝瀑布碎 于 2007-10-7 15:25 发表
你没看清楚LZ意思
LZ是说
每受1次攻击就提升1次自己的能力
和每回合加有本质区别
也可以修改特殊效果值啊,就像YFZ里可以自动吃经验果一样
作者:
炎帝瀑布碎 时间: 2007-12-28 21:11
原帖由 飞龙在世 于 2007-12-28 20:51 发表
也可以修改特殊效果值啊,就像YFZ里可以自动吃经验果一样
你说的和LZ提得有虾米区别啊
同样是通过修改道具的特殊效果值来提升能力,前提就是得有消耗道具
对敌军是这类道具无限的,可行,但是对我军呢?这类道具就是有限的了,无法保证每次都吃到。
作者:
yuittony 时间: 2008-1-8 17:48
顶顶赚通宝。。。
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) |
Powered by Discuz! 5.0.0 |