Project1

标题: 状态脚本 [打印本页]

作者: 熊猫    时间: 2008-11-23 17:40
标题: 状态脚本
普通攻击同伴状态脚本在哪处理啊。。

我只找到了“无法获得EXP”,“无法回避攻击”,“连续伤害”


另外附加个问题:
怎么样让普通攻击同伴改成普通攻击任何场上生物?


和数据库没关系 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: xiaoyu2008    时间: 2008-11-23 17:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 熊猫    时间: 2008-11-23 17:46
我所要达到的是脚本修改。。。数据库功能太局限。。

也就是说脚本编辑器哪处理状态:普通攻击同伴
作者: 天圣的马甲    时间: 2008-11-23 17:47
“限制”那个下拉菜单。



作者: 熊猫    时间: 2008-11-23 17:48
以下引用天圣的马甲于2008-11-23 9:47:23的发言:

“限制”那个下拉菜单。

看来我没说清楚啊。。。

数据库里的“普通攻击同伴”在脚本编辑器哪处理。。
或者是怎么把“普通攻击同伴”改成普通攻击所有人
作者: 天圣的马甲    时间: 2008-11-23 17:52
Scene_Battle 4
  #--------------------------------------------------------------------------
  # ● 生成基本行动结果
  #--------------------------------------------------------------------------
  def make_basic_action_result
    # 攻击的情况下
    if @active_battler.current_action.basic == 0
      # 设置攻击 ID
      @animation1_id = @active_battler.animation1_id
      @animation2_id = @active_battler.animation2_id
      # 行动方的战斗者是敌人的情况下
      if @active_battler.is_a?(Game_Enemy)
        if @active_battler.restriction == 3
          target = $game_troop.random_target_enemy
        elsif @active_battler.restriction == 2
          target = $game_party.random_target_actor
        else
          index = @active_battler.current_action.target_index
          target = $game_party.smooth_target_actor(index)
        end
      end
      # 行动方的战斗者是角色的情况下
      if @active_battler.is_a?(Game_Actor)
        if @active_battler.restriction == 3
          target = $game_party.random_target_actor
        elsif @active_battler.restriction == 2
          target = $game_troop.random_target_enemy
        else
          index = @active_battler.current_action.target_index
          target = $game_troop.smooth_target_enemy(index)
        end
      end

@active_battler.restriction代表那个限制。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: xiaoyu2008    时间: 2008-11-23 17:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: xiaoyu2008    时间: 2008-11-23 17:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 熊猫    时间: 2008-11-23 17:56
以下引用xiaoyu2008于2008-11-23 9:52:29的发言:



在技能里面设置

随便造个技能 去技能那里编辑一个新的 有攻击全体 单体等
还有旁边有 战斗中用 平时用

I admire you!




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