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

Project1

 找回密码
 注册会员
搜索
查看: 1582|回复: 2
打印 上一主题 下一主题

[已经解决] 这段脚本有问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
336 小时
注册时间
2010-8-26
帖子
428
跳转到指定楼层
1
发表于 2010-11-19 18:07:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 巧克力猫咪 于 2010-11-19 21:35 编辑

class Game_Actor < Game_Battler
  #--------------------------------------------------------------------------
  # ● 获取命中率
  #---------------------------------------------------------------------
  def hit
    if two_swords_style
      n1 = weapons[0] == nil ? 95 : weapons[0].hit
      n2 = weapons[1] == nil ? 95 : weapons[1].hit
      n = [n1, n2].min
    else
      n = weapons[0] == nil ? 95 : weapons[0].hit
    end
    # HIT_ADJ填写命中率增加量
    # YOUR_SKILL_ID填写被动技ID
    n += HIT_ADJ if @skills.include? YOUR_SKILL_ID
    return n
  end
end
Project3.rar (238.98 KB, 下载次数: 23) 我不知道该改哪了
[

Lv3.寻梦者

梦石
0
星屑
951
在线时间
1685 小时
注册时间
2009-7-25
帖子
534

开拓者

2
发表于 2010-11-19 18:23:18 | 只看该作者
本帖最后由 烁灵 于 2010-11-19 20:25 编辑

工程里有两个Game_Actor没有Game_Actors......
另外加了#标记的那个
  1.   def hit
  2.     if two_swords_style
  3.       n1 = weapons[0] == nil ? 95 : weapons[0].hit
  4.       n2 = weapons[1] == nil ? 95 : weapons[1].hit
  5.       n = [n1, n2].min
  6.     else
  7.       n = weapons[0] == nil ? 95 : weapons[0].hit
  8.     end
  9.     return n
  10.   end
复制代码
是原装的吧,你是想把你贴出来那一段加进去却不知道加到哪好吗?
同时#号标注的Game_Actor第290行多了个end

纠结是不是要新回复下>_<
工程: Project3.rar (239.12 KB, 下载次数: 25)

点评

谢谢帮忙,嗯,成功了,呵呵,你厉害  发表于 2010-11-19 21:35
你把你的范例放上来我看下,唉,我怎么有错  发表于 2010-11-19 20:07
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
336 小时
注册时间
2010-8-26
帖子
428
3
 楼主| 发表于 2010-11-19 18:42:30 | 只看该作者
回复 烁灵 的帖子

抱歉,多弄了个ACTOR是我的错,可是你有没有测试过呢,我还是没有解决啊

点评

工程放回复里了~  发表于 2010-11-19 20:48
我把原装的Game_Actors 脚本放了回去,删掉多出来的end,然后把你的hit方法定义部分和main上边的cri定义放一起,脚本上没问题,但不知道你想要的实现没  发表于 2010-11-19 19:41
[
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-1-13 03:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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