dad454 发表于 2008-10-31 15:01:40

ARPG适用技术:人物不丢失能力复活系统

不知道这个有没有人弄出来过,纯粹是一时兴起编出来的。
效果:实现ARPG式的人物复活,配合人物比率升级方案的使用,可以实现复活后恢复能力值,也就是说,在人物死亡后在复活点重新出现时,可以获得死亡之前升级得到的能力。
很简单的手法,以英雄-歌德人狄奥多力克为例,触发如下:

==============================================
触发1 开启 循环
条件 堆积属性 玩家1 杀死比率1
效果1 产生单位 玩家1 剑士
效果2 盖亚女神进贡给玩家2 黄金1

触发2 开启 循环
效果 杀死对象 玩家1 剑士

触发3 开启 循环
条件 堆积属性 玩家2 黄金1
效果1 玩家2进贡给玩家3 黄金1
效果2 改变对象攻击力 玩家1 歌德人狄奥多力克 1

触发4 开启 循环
条件 拥有少量对象 歌德人狄奥多力克 0
效果1 产生对象 玩家1 歌德人狄奥多力克
效果2 玩家3进贡给玩家2 黄金99999999999
=============================================

原理很简单,将攻击力属性以贡品的方式转化为黄金属性,通过互相进贡就可以达到目的了。
适用于ARPG中,比如曰师的那个ARPG的demo版。
缺点:复活后属性恢复需要一定时间,如果按照以上的触发的话,每秒恢复1点,一旦需要恢复数值过高,那就像玩某些巨多HP战役让和尚一点一点加一样,很茫然……解决方案:可以把每次恢复的能力点数增多,会产生一定误差,但不会很大,其他的解决方案诸位自己研究好了,会有的吧。

注意事项:以以上的触发为例,若需要非升级性质的能力提升(如剧情提升、买武器等),不要直接用触发给人物增加能力,可以给玩家2进贡黄金,也可以在增加人物能力的同时给玩家3进贡等量黄金。
降低人物能力,嗯,直接让玩家3进贡给盖亚就行了,不过得提醒一句,一旦降低的能力超过了玩家已经提升过的能力,那么这个系统就无能为力了。比如说你的人物原有10点攻击,经过各种方式获得了10+25点攻击,此时玩家3堆积了25点黄金,那么你降低能力的时候最多只能降低25点攻击,即让玩家3进贡25黄金给盖亚。

上传了一个附件,里面是上述触发举例的scx示范

[ 本帖最后由 dad454 于 2008-10-31 15:03 编辑 ]

我不是蓝猫哦 发表于 2008-10-31 17:17:46

本帖不算原创,在两星期前即有人发明。

莫奇D龍 发表于 2008-10-31 21:58:58

双向进贡很早已经出现了,但LZ的发现精神还是好的...

鼓励个!
页: [1]
查看完整版本: ARPG适用技术:人物不丢失能力复活系统