赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 0 |
最后登录 | 2020-1-19 |
在线时间 | 3 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 90
- 在线时间
- 3 小时
- 注册时间
- 2019-11-23
- 帖子
- 1
|
- class Game_Actor < Game_Battler
- def get_move_speed
- speed = 4 + self.agi / 100.0
- speed *= 1.5 if self.state?(666)
- return speed
- end
- end
- class Game_Player
- alias old_update update
- def update
- unless moving? or $game_system.map_interpreter.running? or
- @move_route_forcing or $game_temp.message_window_showing
- if $game_party != nil and $game_party.actors.size > 0
- @move_speed = 0
- for actor in $game_party.actors
- @move_speed += actor.get_move_speed
- end
- @move_speed /= $game_party.actors.size
- @move_speed = 13 if @move_speed > 13
- end
- end
- old_update
- end
- end
复制代码
大概就是这么个意思,另外RMXP里速度默认是4,一般最大是6,我这只是按照你说的写的,代码里的参数还是要根据实际情况调。 |
评分
-
查看全部评分
|