| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2013-11-8 |
| 在线时间 | 112 小时 |
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 112 小时
- 注册时间
- 2011-10-6
- 回帖
- 177
|
发表于 2012-4-20 15:09:57
来自手机
|
显示全部楼层
本帖最后由 吉井明久 于 2012-4-20 16:10 编辑
- class Game_Actor
- SKILLS_STATES = {
- 1 => [1, 2, 3, 4],
- 3 => [5, 6, 7, 8],
- 4 => [9, 10, 11, 12],
- }
- def skills
- @states.map{|i| SKILL_STATES[i] }.flatten.compact.map{|i| $data_skills[i]}.compact & @skills
- end
- end
复制代码
事件貌似做不到所以写了脚本。
这段脚本开头是配置,意思是 1 号状态时有 1,2,3,4 号技能。这个请随意配置。当然,还是只有学习了的技能才会显示。
至于战斗后自动解除的话…
状态的数据库里面好像是可以设置战斗后解除的。 |
|