赞 | 23 |
VIP | 100 |
好人卡 | 6 |
积分 | 32 |
经验 | 16491 |
最后登录 | 2024-2-22 |
在线时间 | 340 小时 |
Lv3.寻梦者
- 梦石
- 2
- 星屑
- 1156
- 在线时间
- 340 小时
- 注册时间
- 2008-2-2
- 帖子
- 275
![R考场第七期银奖](static/image/common/p1/rbkc/R7-nd.png)
|
如果你从来没有接触过脚本的话,那的确比较难一些。你可以这样
首先定义公共事件,就是把战斗图片更改为想要的图片。
然后在需要变换战斗图片的时候来调用这些公共事件。调用n号公共事件的脚本如下:
common_event = $data_common_events[@common_event_id]
$game_system.battle_interpreter.setup(common_event.list, 0)
比如,我要一号队友受到攻击后战斗图片改变,在公共事件里把一号事件设置为战斗图片改为战斗图片,二号事件设置为战斗图片变回平常的图片。
然后在脚本Scene_Battle 4里找到“
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 5 : 显示伤害)
#--------------------------------------------------------------------------
def update_phase4_step5
”
在这一部分的下方添加类似于以下格式的分歧语句:
for target in @target_battlers
######################################################
if $game_variables[1]!=5 and $game_variables[1]!=6
case target.name
when "阿尔西斯"
$game_system.battle_interpreter.setup($data_common_events[1].list, 0)
end
|
评分
-
查看全部评分
|