| 赞 | 20  | 
 
| VIP | 308 | 
 
| 好人卡 | 199 | 
 
| 积分 | 14 | 
 
| 经验 | 129932 | 
 
| 最后登录 | 2020-6-11 | 
 
| 在线时间 | 2881 小时 | 
 
 
 
 
 
Lv3.寻梦者 闇吼者の災悪眷族 不気味存在締造者 
	- 梦石
 - 0 
 
        - 星屑
 - 1366 
 
        - 在线时间
 - 2881 小时
 
        - 注册时间
 - 2014-7-29
 
        - 帖子
 - 6491
 
 
 
 | 
	
 本帖最后由 三途亚梦 于 2014-8-31 22:55 编辑  
 
关于第一个:首先我知道日站Artificial Providence 里有让人物能力值强化阶段增多的脚本,默认是分层10个阶段。 
而在RM中强化是默认只存在两个阶段的。 
 
 至于随状态持续递增递减…… 我能想到的方法还比较笨拙,在敌群中设置间隔每回合执行的公共事件, 
 公共事件用来检测人物是否处在状态1中,如果是则附加攻击力强化。 
 如果这样做会影响所有攻击力强化的数据,也就是所有攻击强化都是以一个阶段1%增加了。 
 
同样在这个日站里有一个 状态解除与相杀 的脚本。 
相杀的效果在这我就不多说了, 
解除的部分是这样的: 
状态1存在时,如果附上状态2则解除状态1,如果状态1不存在则直接附上状态2。 
知道这个作用后你就得设计很多个同名的状态,状态 1 2 3 4……(以下省略 
以我能想到的方法还是用公共事件检测状态是否存在, 
如果角色处在状态1(即攻击力增加1%)则附上状态2(即攻击力增加2%),然后因为解除与相杀的脚本效果,状态1会被解除,而只附上状态2。 
 
同理我觉得也可以解决第二问题……吧 
只是这么做工程量比较大,但是应该是足够实现的。 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |