查看: 2305|回复: 4

如何设置逃跑概率~

  [复制链接]

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
发表于 2008-11-23 08:33:24 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如何取消原来的逃跑公式~
并重新设置新的逃跑几率,逃跑几率是以百分比来计算的,比如说一场战斗是60%的逃跑概率(不关角色与敌人的属性差)~
请问下,要怎么修改呢?
版务信息:本贴由楼主自主结贴~
水兵土星--死亡之星!
梦石
3
星屑
50
在线时间
177 小时
注册时间
2008-3-21
回帖
712
发表于 2008-11-23 09:06:42 | 显示全部楼层
在Scene_Battle语句块里约546行处

#--------------------------------------------------------------------------
  # ● 生成逃跑机率
  #--------------------------------------------------------------------------
  def make_escape_ratio
    actors_agi = $game_party.average_agi
    enemies_agi = $game_troop.average_agi
    @escape_ratio = 150 - 100 * enemies_agi / actors_agi
  end

把@escape_ratio 改为 60试试
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
我的个人空间:
http://434986751.qzone.qq.com
回复

使用道具 举报

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
 楼主| 发表于 2008-11-23 09:28:32 | 显示全部楼层
好像没有错误的说~
  #--------------------------------------------------------------------------
  # ● 生成逃跑机率
  #--------------------------------------------------------------------------
  def make_escape_ratio
    $game_variables[100]
    actors_agi = $game_party.average_agi
    enemies_agi = $game_troop.average_agi
    #@escape_ratio = 150 - 100 * enemies_agi / actors_agi
    @escape_ratio =0 + $game_variables[100]
  end
0为基本逃跑几率,100号变量为后加的几率。。。我这样弄对嘛?
1.我这样试了一下,100号变量没有赋值,基本逃跑几率为0.理论上应该是无法逃跑的,但是还是能逃跑~这是怎么回事呢?
2.@escape_ratio里面的数值是不是以%来算的呢?
水兵土星--死亡之星!
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-23 15:37:51 | 显示全部楼层
搜索process_escape
你就会发现,每次逃跑失败後就会增加10%的逃跑机率
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
 楼主| 发表于 2008-11-23 19:16:28 | 显示全部楼层
OK~谢谢2位大人~{/hx}
水兵土星--死亡之星!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部