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