设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

战斗测试脚本出错了.......

查看数: 1455 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-3-23 17:37

正文摘要:

除了我自己原先创造的几个怪可以战斗,其他原来的和新创建的都出这个问题.......求助~~~~ #============================================================================== # ■ Game_Battler (分割定义 1) #---- ...

回复

rainfly 发表于 2012-3-23 20:29:00
请对游戏进行详细的测试,确定发生此bug的条件,再查看相关代码修正bug
冰无漪 发表于 2012-3-23 19:33:33
好了,我自己把脚本重置了,就好了.......看来是脚本冲突了......
YeYe. 发表于 2012-3-23 19:23:44
冰无漪 发表于 2012-3-23 19:15
话说我把上面改成七位数,一样报错,下面改成八位数,也一样......PS:莫非我没懂...... ...
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取速度
  3.   #--------------------------------------------------------------------------
  4.   def agi
  5.     n = [[base_agi + @agi_plus, 1].max, 99999].min
  6.     for i in @states
  7.       n *= $data_states[i].agi_rate / 100.0
  8.     end
  9.     n = [[Integer(n), 1].max, 9999].min
  10.     return n
  11.   end
复制代码
太粗心了,速度上限也改错了·····能否提供范例呀?
这样解决问题太不效率了
冰无漪 发表于 2012-3-23 19:15:24
YeYe. 发表于 2012-3-23 19:04
上面的9999999...是八位数~
而下面这个99999····才7位数.....不用我说了吧  你懂的 ...

话说我把上面改成七位数,一样报错,下面改成八位数,也一样......PS:莫非我没懂......

点评

我需要范例,然后帮你解决掉这问题  发表于 2012-3-23 19:16
YeYe. 发表于 2012-3-23 19:04:38
  1.     n = [[base_maxhp + @maxhp_plus, 1].max, 99999999].min
  2.     for i in @states
  3.       n *= $data_states[i].maxhp_rate / 100.0
  4.     end
  5.     n = [[Integer(n), 1].max, 9999999].min
复制代码
上面的9999999...是八位数~
而下面这个99999····才7位数.....不用我说了吧  你懂的
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 18:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表