| 
 
| 赞 | 0 |  
| VIP | 8 |  
| 好人卡 | 6 |  
| 积分 | 1 |  
| 经验 | 25488 |  
| 最后登录 | 2017-9-24 |  
| 在线时间 | 444 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间444 小时注册时间2011-1-3帖子151 
 | 
| 第一个问题:脚本库 Game_Battler里面 第392行 #--------------------------------------------------------------------------
 # ● 应用防御修正 joker
 #--------------------------------------------------------------------------
 def apply_guard(damage)
 damage / (damage > 0 && guard? ? 2 * grd : 1)
 改为damage / (damage > 0 && guard? ? 1.25 * grd : 1)
 end
 具体运算是: 伤害 / (伤害 > 0 与 防御中?? 倍数 * 防御效果比率)
 
 第二个问题:
 
 第一个物品得失脚本 在101行位置修改:
 def show_gain_window(type, value)
 snstar2006_66rpg_item = $data_armors[@params[0]]
 这里:snstar2006_66rpg = Window_Base.new((640-300)/2,128,200,100)
 
 改为:snstar2006_66rpg = Window_Base.new((640-300)/2,128,220,100)
 
 然后在145行处
 原脚本:
 unless type == 0
 snstar2006_66rpg.draw_item_name(string, 0, 30, true)
 snstar2006_66rpg.contents.draw_text(0, 30, 160, 30, "×"+value.abs.to_s, 2)
 改为:
 unless type == 0
 snstar2006_66rpg.draw_item_name(string, 0, 30, true)
 snstar2006_66rpg.contents.draw_text(0, 30, 185, 30, "×"+value.abs.to_s, 2)
 
 第二个得失脚本无力...............
 | 
 评分
查看全部评分
 |