赞 | 2 |
VIP | 15 |
好人卡 | 41 |
积分 | 33 |
经验 | 128560 |
最后登录 | 2024-4-2 |
在线时间 | 1120 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3298
- 在线时间
- 1120 小时
- 注册时间
- 2009-4-15
- 帖子
- 815
|
VA里做判定普通能力的代码就是param_id,当param_id==0的时候代表HP,param_id==1的时候是MP,param_id==2的时候是物理伤害,param_id==3的时候是物理防御,param_id==4的时候是魔法伤害,param_id==5的时候是魔法防御,param_id==6是敏捷,param_id==7是幸运,你把上面的代码改成下面:- class Game_Enemy < Game_Battler
- #--------------------------------------------------------------------------
- # ● 获取普通能力的基础值
- #--------------------------------------------------------------------------
- def param_base(param_id)
- #the_num = $game_party.members.size
- case $game_party.members.size
- when 1
- enemy.params[param_id]
- when 2
- enemy.params[param_id] * 2
- enemy.params[param_id] if param_id == 3 or param_id == 5
- when 3
- enemy.params[param_id] * 3
- enemy.params[param_id] if param_id == 3 or param_id == 5
- when 4
- enemy.params[param_id] * 4
- enemy.params[param_id] if param_id == 3 or param_id == 5
- else
- enemy.params[param_id]
- end
- end
- end
复制代码 |
评分
-
查看全部评分
|