怎么按百分比恢复生命值?
要恢复一个单位20%的生命值(注意,是补充最大生命值20%,而不是固定的点数)该怎样写触发?
知道的兄弟说下.
Thant you very much! 好像這是不行的啊...
因為跟本沒有一個觸發事件可以檢測血量上限值的數值,
所以要做到樓主的效果有點困難, 甚至是不可能。 据我所知,三国好像可以做到
对了,2L是香港帝国版主吧,久仰久仰 我猜:
效果:损坏对象(输入20%):lol
回复 3# 的帖子
怎麼會知道的... 多多指教回復血量必定是固定數值,
怎會能夠輸入 *% 的數值,
即使輸入了 如 50%, 增加的依然只是 50 血,
世紀帝國會直接將 % 無視,
若然有方法, 我也很想知道。 唉……………………^^^^^^^^^^^^^^^^^^^^^^^^ 我想这个场景在制作RPG场景中应该有人用到,因此我做这个出来分享一下。
利用触发来达成用百分值来让士兵减少或者增加生命,我已经研究过,是可以做到的,请一步一步跟我来学:
我们知道,在帝国时代的触发中的值,是不能够输入百分号(%)的,但是我们可以利用一个技巧,来达成百分效果。
我举一个例子,来将随便一个单位的生命值降低50%,我们可以这样做:
触发:
效果:改变生命值(30000)
效果:损坏目标(15000)
效果:改变生命值(-30000)
示范:(放到Scenario目录)
繁体版(给nomygf下载的)
如此,就可以达成降低随便一个单位50%生命的效果了。
其实这个技术的公式原理就是:
损坏目标(15000)[除]改变生命值(30000) =0.5 = 50%
因此,我们以这个推测为原理,可以修改这个损坏目标里的数值,比如输入10000就是20%,其他的也很容易明白。
另外,我们还可以达成增加百分%生命, 只需要把损坏目标里输入负号(-)然后在后面输入数值就完成了。
--------------------------------------------------------
nomygf是乐古世纪帝国的版主吧... 少见啊..
另外,如果我有事要转话的话我会叫"银色传说"帮我转话的
-------------------------------------------------------
另外批驳白银剑士说的输入%号,这已经被帝国屏蔽了,下次你没试过时最好别太快回复,导致别人浪费了时间
[ 本帖最后由 ?三国迷 于 2008-11-15 17:46 编辑 ] 三国毕竟是高手啊…………
对了,2L你应该认识三国迷吧,在你的论坛呆过的
回复 7# 的帖子
你們是怎會知道的, 真奇怪 :L其實不用費時為我製繁體版本了,
只要有觸發事件的內容就可以了,
這我就會明白,
感謝你的解答啊。
页:
[1]