Project1
标题:
每场战斗开始前就执行的脚本应该放在哪里
[打印本页]
作者:
幻耶
时间:
2008-2-28 20:09
标题:
每场战斗开始前就执行的脚本应该放在哪里
比如每场战斗开始前就赋予1号角色一个状态,这句脚本如果不写在每个队伍的战斗事件里,还可以写在哪里?能不能写在脚本编辑器里?
$game_party.actors[1].add_state(33) [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
禾西
时间:
2008-2-28 20:49
寫在BS2的start_phase1下面吧。
作者:
幻耶
时间:
2008-2-28 20:53
Scene_Battle 2 下面?
#--------------------------------------------------------------------------
# ● 开始自由战斗回合
#--------------------------------------------------------------------------
def start_phase1
# 转移到回合 1
@phase = 1
# 清除全体同伴的行动
$game_party.clear_actions
# 设置战斗事件
setup_battle_event
$game_party.actors[1].add_state(33)
end
作者:
幻耶
时间:
2008-2-28 20:55
add_state 没有定义,一进入战斗就出错了
作者:
魔影
时间:
2008-2-28 20:56
战斗之前的
主处理
def main
下面找个位置就可以。
$game_party.actors[0].add_state(33) #这个才是1号角色 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
幻耶
时间:
2008-2-28 20:58
是Scene_Battle 1下的 def main 吗?
作者:
魔影
时间:
2008-2-28 20:58
是的
作者:
幻耶
时间:
2008-2-28 21:07
怎么加了没效果啊,进入战斗1号角色还是正常状态
#==============================================================================
# ■ Scene_Battle (分割定义 1)
#------------------------------------------------------------------------------
# 处理战斗画面的类。
#==============================================================================
class Scene_Battle
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def main
# 初始化战斗用的各种暂时数据
$game_temp.in_battle = true
$game_temp.battle_turn = 0
$game_temp.battle_event_flags.clear
$game_temp.battle_abort = false
$game_temp.battle_main_phase = false
$game_temp.battleback_name = $game_map.battleback_name
$game_temp.forcing_battler = nil
# 初始化战斗用事件解释器
$game_system.battle_interpreter.setup(nil, 0)
# 准备队伍
@troop_id = $game_temp.battle_troop_id
$game_troop.setup(@troop_id)
$game_party.actors[0].add_state(33)
# 生成角色命令窗口
作者:
魔影
时间:
2008-2-28 21:08
你设置好33号状态了吗
作者:
幻耶
时间:
2008-2-28 21:10
肯定设置好了
作者:
魔影
时间:
2008-2-28 21:12
你用的是默认战斗系统还是别的战斗系统
作者:
幻耶
时间:
2008-2-28 21:15
是我这个工程的问题,被宠物脚本覆盖了{/gg}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1