赞 | 4 |
VIP | 0 |
好人卡 | 0 |
积分 | 16 |
经验 | 0 |
最后登录 | 2024-8-26 |
在线时间 | 220 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1606
- 在线时间
- 220 小时
- 注册时间
- 2022-2-3
- 帖子
- 160
|
本帖最后由 apple5740 于 2022-6-19 20:48 编辑
//////////////////////////////////////////已解决////////////////////////////////////////
问题:如何实现在角色全部死亡之后,不触发gameover场景
这个问题找了一下午。。。
1.在 rmmz_scenes.js 这个脚本中的Scene_Base.prototype.checkGameover
把{}里面的内容删除或者注释掉就可以了
2.如果要实现,角色全灭之后,进入其他地图,就可以用我的代码,随便放到一个js文件中就行
————————————————————————————————————————————
var apple_Scene_Base_checkGameover = Scene_Base.prototype.checkGameover;
Scene_Base.prototype.checkGameover = function(){
if ($gameParty.isAllDead()) {
$gameParty.members()[0].revive();
$gameParty.members()[0].clearStates();
Game_Interpreter.prototype.command201([0,6,0,0,0,0]);
}
}
————————————————————————————————————————————
//移动场所
Game_Interpreter.prototype.command201(参数1,参数2,参数3,参数4,参数5,参数6);
参数1:指定方式(0:直接指定,1:变量指定),建议使用0,1我也没试过
参数2:地图ID
参数3:x坐标
参数4: y坐标
参数5:方向(0:不变,2:下,4:左,6:右,8:上)
参数6:淡入淡出(0:黑,1:白,无:2)
//////////////////////////////////////////已解决//////////////////////////////////////// |
|