| 
 
| 赞 | 1 |  
| VIP | 0 |  
| 好人卡 | 11 |  
| 积分 | 0 |  
| 经验 | 26243 |  
| 最后登录 | 2014-8-4 |  
| 在线时间 | 841 小时 |  
 Lv1.梦旅人 
	梦石0 星屑48 在线时间841 小时注册时间2010-8-11帖子1135 | 
| 本帖最后由 945127391 于 2012-8-1 15:58 编辑 
 如果是好感度系统的话:
 
 在脚本库的main以上插入:
 然后用:复制代码
class Game_Actor < Game_Battler
  #--------------------------------------------------------------------------
  # ● 定义实例变量
  #--------------------------------------------------------------------------
  attr_accessor :goodwill
  #-------------------------------------------------------------------------
  # ● 重命名方法
  #-------------------------------------------------------------------------
  alias gw_set setup
  #--------------------------------------------------------------------------
  # ● 设置
  #--------------------------------------------------------------------------
  def setup(actor_id)
      gw_set(actor_id)
      @goodwill = 0
  end
end
来对队员的好感度进行操作.复制代码$game_party.members[队员id].goodwill
 比如:
 至于条件分歧:复制代码
$game_party.members[队员id].goodwill += x   # 加x
$game_party.members[队员id].goodwill -= x    # 减x
$game_party.members[队员id].goodwill *= x   # 乘x
$game_party.members[队员id].goodwill /= x    # 除x
(以上脚本未经测试)复制代码
# 注意:以下脚本只可在 事件-分支条件-脚本 中使用
$game_party.members[队员id].goodwill > x     # 大于x
$game_party.members[队员id].goodwill >= x  # 大于等于x
$game_party.members[队员id].goodwill < x    # 小于x
$game_party.members[队员id].goodwill <= x  # 小于等于x
$game_party.members[队员id].goodwill == x  # 等于x
$game_party.members[队员id].goodwill != x   #  不等于x
 | 
 |