查看: 2594|回复: 3

[已经过期] 被动技能的问题

[复制链接]
梦石
0
星屑
17561
在线时间
4249 小时
注册时间
2013-7-18
回帖
2491
发表于 2017-5-17 09:09:05 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
附加状态用作被动技能,但是洗点的时候,如果状态存在就会数据混乱,如果解除,又要重新附加,有点麻烦
退隐....
梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

发表于 2017-5-17 10:37:38 | 显示全部楼层
解除再附加有什么麻烦的。先把状态存下来,再给上去就行了。

点评

单个不麻烦,主要是还可以升级的,比如附加一层附加10%攻击,二层20%,要判断很多  发表于 2017-5-17 16:48
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复

使用道具 举报

梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

发表于 2017-5-17 23:11:32 | 显示全部楼层
本帖最后由 guoxiaomi 于 2017-5-17 23:14 编辑

类似这样考虑试试?用全局变量做一个跳板
[pre lang="ruby"]class Game_Actor < Game_Battler
  attr_accessor :states
  def save_states(n)
    $game_variables[n] = [@states.clone, @states_turn.clone]
  end
  def load_states(n)
    @states = $game_variables[n][0].clone
    @states_turn = $game_variables[n][1].clone
  end
end[/pre]
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部