赞 | 342 |
VIP | 10 |
好人卡 | 8 |
积分 | 262 |
经验 | 235776 |
最后登录 | 2024-9-23 |
在线时间 | 2387 小时 |
Lv5.捕梦者 (版主) 遠航の猫咪
- 梦石
- 3
- 星屑
- 23186
- 在线时间
- 2387 小时
- 注册时间
- 2005-10-15
- 帖子
- 1166
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 SailCat 于 2018-2-12 00:10 编辑
大学时候一直乖乖女,网游玩的太少,导致很多设定都不知道
对着数据库设定和之前做好的插件想了一些,怕还有没想到的……
- module Equip_Config
- DURABILITY_DEFAULT = 50 # 默认耐久度
- SPAWN_MAX_DURABILITY = true # 初始满耐久(true/false/开关ID)
- REPAIR_EFFICIENCY = 100 # 修复的效率(设为0禁用修理)
- REPAIR_WEAR_OUT = 0 # 修复后最大耐久的减损值
- REMAINDER_VALUE = 0 # 装备耐久用完后的残值
- REPAIR_COST_FACTOR = 70 # 修复所需金钱比率
- WEAPON_WEAR_FACTORS = { # 武器不同场合下减损耐久的概率
- :attack => 0, # 发动攻击时
- :striking => 50, # 击中目标时
- :missing => 0, # 打空时
- :critical => 100, # 会心一击时
- :physical_skill => 100, # 发动物理类特技时
- :magical_skill => 50, # 发动魔法类特技时
- :state_added => 100, # 成功附加状态后
- :state_removed => 100, # 成功解除状态后
- :element_resisted => 50, # 附带属性被抵抗(D)时
- :element_nullified => 100, # 附带属性被免疫(E)时
- :element_absorbed => 200, # 附带属性被吸收(F)时
- :turn => 0, # 每回合后
- :combat => 0, # 每场战斗后
- # 以下设置项可能需要对应的装备增强插件支持,否则无效
- :state_guarded => 100, # 状态被防御生效时
- :element_guarded => 100, # 属性被防御生效时
- :state_weakened => 200, # 状态被弱化生效时
- :element_weakened => 200, # 属性被弱化生效时
- :auto_state_turn => 10, # 自动状态生效的每回合后
- :auto_state_combat => 100, # 自动状态生效的每场战斗后
- :used => 100, # 被当成道具使用后(不消耗)
- :consumed => -1, # 被当成道具使用后(消耗)
- :skill_used => 100, # 使用武器附带的技能后
- }
- ARMOR_WEAR_FACTORS = { # 防具不同场合下减损耐久的概率
- :targeted => [0, 0, 0, 0], # 成为攻击目标时
- :struck => [0, 17, 17, 17], # 被击中时
- :evaded => [50, 0, 0, 0], # 被回避时
- :guard => [100, 0, 0, 0], # 执行防御指令时
- :critical_struck => [0, 100, 100, 100] # 被会心一击时
- :state_guarded => [100, 100, 100, 100],# 状态被防御生效时
- :element_guarded => [100, 100, 100, 100],# 属性被防御生效时
- :turn => [0, 0, 0, 0], # 每回合后
- :combat => [0, 0, 0, 0], # 每场战斗后
- :auto_state_turn => [10, 10, 10, 10], # 自动状态生效的每回合后
- :auto_state_combat => [100, 100, 100, 100],# 自动状态生效的每场战斗后
- # 以下设置项可能需要对应的装备增强插件支持,否则无效
- :state_weakened => [200, 200, 200, 200],# 状态被弱化生效时
- :element_weakened => [200, 200, 200, 200],# 属性被弱化生效时
- :used => [100, 100, 100, 100],# 被当成道具使用后(不消耗)
- :consumed => [-1, -1, -1, -1], # 被当成道具使用后(消耗)
- :skill_used => [100, 100, 100, 100],# 使用防具附带的技能后
- }
- end
复制代码
请暂时忽略数值的大小设置(反正插件使用者可以改),先看注释…… |
|