Project1

标题: [脚本问题]脚本怎么实现几率获得物品问题 [打印本页]

作者: 774741359    时间: 2013-3-15 19:39
标题: [脚本问题]脚本怎么实现几率获得物品问题
使用脚本怎么实现90%几率获得某物品的问题。

作者: Password    时间: 2013-3-15 19:54
本帖最后由 Password 于 2013-3-15 19:59 编辑
  1. $game_variables[1] = 1 + rand(10)
  2. if $game_variables[1] <= 9 then
  3.   $game_party.gain_item($data_items[物品ID], 获得数量) #负数为减少物品
  4. end
复制代码
应该是这样吧……@protosssonny 这个没有绝对正确的把握求检验并指教……
作者: 774741359    时间: 2013-3-15 20:00
  def self.upgradesucceed?(lv)
    return true if UpGrade_Absoluteness
    new_lv = lv.nil? ? 1 : lv + 1#重点是这段
    return false if new_lv > MaxLevel
    return BaseSucceed**new_lv > rand(0)
  end
摘取沉影不器大大装备升级脚本的一段
求解释
作者: tjjlb    时间: 2013-3-16 10:05
本帖最后由 tjjlb 于 2013-3-16 10:07 编辑

公共事件的话:
条件分歧,选择脚本,rand(10) < 9
然后弄上你要弄的物品
除此之外的场合
就是没有获得

QQ截图20130316100711.png (4.95 KB, 下载次数: 10)

QQ截图20130316100711.png





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1