赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 21 |
经验 | 0 |
最后登录 | 2024-8-6 |
在线时间 | 211 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2075
- 在线时间
- 211 小时
- 注册时间
- 2018-4-23
- 帖子
- 119
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
#==============================================================================
# ■ RGSS3 限界突破
#------------------------------------------------------------------------------
#==============================================================================
module LB
WORD = "限界変動"
#運
A_LUK = 255
#エネミー
#運
E_LUK = 255
end
class Game_BattlerBase
#--------------------------------------------------------------------------
# ● 限界突破追加値
#--------------------------------------------------------------------------
def limit_param(param_id)
data = 0
#行別に処理を取得
feature_objects.each do |f|
f.note.each_line do |l|
memo = l.scan(/<#{LB::WORD}[::](\S+),(\S+)>/).flatten
data += memo[1].to_i if memo != nil and !memo.empty? && memo[0].to_i == param_id
end
end
return data
end
end
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● 通常能力値
#--------------------------------------------------------------------------
def param_max(param_id)
#パラメータID別に値を取得
case param_id
when 7;return LB::A_LUK + limit_param(param_id)
end
return super
end
end
class Game_Enemy < Game_Battler
#--------------------------------------------------------------------------
# ● 通常能力値
#--------------------------------------------------------------------------
def param_max(param_id)
#パラメータID別に値を取得
case param_id
when 7;return LB::E_LUK + limit_param(param_id)
end
return super
end
end
比如在第一个地图上限是255 去第二个地图 用事件或者脚本 使上限变成300 这样
|
|