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

Project1

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

[已经解决] 请教红色的判断部分应该怎么用脚本写出来?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
帖子
360
跳转到指定楼层
1
发表于 2012-1-9 15:20:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问一句写法,我需要在 Scene_Battle 4 的以下部分加一句判断,请教红色的部分应该怎么用脚本写出来?

#--------------------------------------------------------------------------
  # ● 设置物品或特技对像方的战斗者
  #     scope : 特技或者是物品的范围
  #--------------------------------------------------------------------------
  def set_target_battlers(scope)
    # 行动方的战斗者是敌人的情况下
    if @active_battler.is_a?(Game_Enemy)
      # 效果范围分支
      case scope
      when 1  # 敌单体
        index = @active_battler.current_action.target_index
        if 目标含有34号状态
          @target_battlers.push($game_troop.smooth_target_enemy(index))
        else
          @target_battlers.push($game_party.smooth_target_actor(index))
        end
      when 2  # 敌全体
        。。。。。。

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

2
发表于 2012-1-11 21:19:11 | 只看该作者
@active_battler.state?(34)

点评

那就换成target吧~一样的道理  发表于 2012-1-12 12:48
是目标而不是行动方啊  发表于 2012-1-12 12:30
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 13:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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