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.