| 赞 | 0  | 
 
| VIP | 13 | 
 
| 好人卡 | 29 | 
 
| 积分 | 1 | 
 
| 经验 | 6560 | 
 
| 最后登录 | 2013-11-8 | 
 
| 在线时间 | 112 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 50 
 
        - 在线时间
 - 112 小时
 
        - 注册时间
 - 2011-10-6
 
        - 帖子
 - 182
 
 
 
 | 
	
3楼
 
 
发表于 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 号技能。这个请随意配置。当然,还是只有学习了的技能才会显示。 
 
至于战斗后自动解除的话… 
状态的数据库里面好像是可以设置战斗后解除的。 |   
 
 
 
 |