赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 36410 |
最后登录 | 2018-9-1 |
在线时间 | 142 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 142 小时
- 注册时间
- 2008-7-25
- 帖子
- 259
|
以下引用木葬枫于2008-8-22 13:09:51的发言:
本贴悬赏额度如下:VIP:0 积分:100
VX里的遇敌步数是在地图里设置。
假设我设遇敌步数为四十步,敌人队伍5队。
但实际出来的情况是少于二十步的,有时甚至战斗完后再走一步就又进入战斗。
到底VX里的遇敌步数是怎么设置的呢?在脚本的哪里?
如果非要该的话,在Game_Player的make_encounter_count方法中。
源代码为 #--------------------------------------------------------------------------
# ● 生成遇敌计数
#--------------------------------------------------------------------------
def make_encounter_count
if $game_map.map_id != 0
n = $game_map.encounter_step
@encounter_count = rand(n) + rand(n) + 1 # 两种颜色震动的图像
end
end
你可以改变“@encounter_count = rand(n) + rand(n) + 1 # 两种颜色震动的图像”这一句。
我把它改成 #--------------------------------------------------------------------------
# ● 生成遇敌计数★
# 改写者:NaturalBlue
#--------------------------------------------------------------------------
def make_encounter_count
if $game_map.map_id != 0
n = $game_map.encounter_step
@encounter_count = rand(n) + rand(n) + n / 2 # 两种颜色震动的图像
end
end
好像遇敌步数真的被增加了。{/wx} 版主对此帖的评论:『连帖』,积分『-50』。这些被扣积分的一半会用于对本帖正确答案的悬赏。 |
|