Project1

标题: 如何在指定战斗处理中角色不能使用普通攻击? [打印本页]

作者: 迅雷進    时间: 2008-2-1 12:54
标题: 如何在指定战斗处理中角色不能使用普通攻击?
如何在指定的战斗处理时,
角色在战斗中只能够使用魔法和特技而不能够使用普通攻击呢?
请前辈们指教~
在此先谢过。
[LINE]1,#dddddd[/LINE]问题和标题不一回事情啊=口=,帮你修改一下标题吧。——圣

[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 迅雷進    时间: 2008-2-3 05:56
都没有人可以帮我吗……? {/dk} {/dk}
作者: 魔影    时间: 2008-2-3 07:33
Scene_Battle

找到
@actor_command_window


在其下插入位置添加
    if $game_variables[999] == true
    @actor_command_window.disable_item(0)
    end

找到
case @actor_command_window.index

修改如下
      when 0  # 攻击
        if $game_variables[999] == true        # 演奏冻结 SE
        $game_system.se_play($data_system.buzzer_se)
        return
        else

        # 演奏确定 SE
        $game_system.se_play($data_system.decision_se)
        # 设置行动
        @active_battler.current_action.kind = 0
        @active_battler.current_action.basic = 0
        # 开始选择敌人
        start_enemy_select
        end


以上是基于默认系统   其它战斗系统位置也差不多

$game_variables[999] = true   #事件 添加这段,将999号开关打开。
战斗完就 $game_variables[999] = false [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 黑蝴蝶    时间: 2008-2-3 07:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-2-3 08:13
看来我应该提早发某个脚本=v=+
作者: 迅雷進    时间: 2008-2-3 08:27
以下引用魔影于2008-2-2 23:33:40的发言:

Scene_Battle

找到
@actor_command_window


在其下插入位置添加
   if $game_variables[999] == true
   @actor_command_window.disable_item(0)
   end

找到
case @actor_command_window.index

修改如下
     when 0  # 攻击
       if $game_variables[999] == true        # 演奏冻结 SE
       $game_system.se_play($data_system.buzzer_se)
       return
       else
       # 演奏确定 SE
       $game_system.se_play($data_system.decision_se)
       # 设置行动
       @active_battler.current_action.kind = 0
       @active_battler.current_action.basic = 0
       # 开始选择敌人
       start_enemy_select
       end


以上是基于默认系统   其它战斗系统位置也差不多

$game_variables[999] = true   #事件 添加这段,将999号开关打开。
战斗完就 $game_variables[999] = false


[本贴由作者于 2008-2-2 23:35:18 最后编辑]

请问是哪一个 Scene_Battle 呢?
作者: 迅雷進    时间: 2008-2-3 09:20
经过研究过后可以了,
Anyway,
感谢魔影前辈的指教~ {/ll} {/ll}




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