- 注册时间
- 2010-1-3
- 最后登录
- 2010-11-20
④见习
腿神姐真的很温柔&
- 积分
- 408
|
发表于 2010-1-19 16:34:57
|
显示全部楼层
- def s_damage
- for i in 1..5
- return if $game_map.events[i] == nil
- name = $game_map.events[i].event.name
- data = name.split(/,/)
- if rand(100) < 70 and data.size > 1
- data[1]=data[1].to_i-[$game_party.actors[0].atk-data[5].to_i/2, 1].max
- $game_map.events[i].event.name = data[0].to_s +","+data[1].to_s+","+data[2].to_s+","+data[3].to_s+","+data[4].to_s+","+data[5].to_s+","+data[6].to_s+","+data[7].to_s+","+data[8].to_s+","+data[9].to_s
- $game_map.events[i].animation_id = 300
- break
- end
- end
- end
复制代码 修改了几处,你自己看看。还有要加入这个- class Game_Event
- attr_reader :event
- end
复制代码 才可以$game_map.events.event.name读取到。 |
|