第六期游戏感想征集活动
Sakura最好啦 (活跃会员)

没有语音不中断好影响使用

2025-02-17 19:40:05
分享

用笔记本打开游戏文件夹里的www/js/plugins/BasicMapVoice.js

使用搜索功能Ctrl+F快捷键,搜stop,找到最后一个内容

Window_Message.prototype.terminateMessage = function() {
    if (!$gameParty.inBattle()) {
        /*AudioVoice.stopVc();*/
 

2025-03-07 22:18:34
分享
Sakura最好啦 (活跃会员) 回复 校花

改了就可以不中断了吗

2025-03-09 12:57:12
分享

你试试就知道了😅反正有问题改回去就是啦

2025-03-09 13:49:49
分享
Sakura最好啦 (活跃会员) 回复 校花

成功了,谢谢~~~

2025-03-09 20:33:48
分享

其他游戏没有上述的文件,但应该有其他同样功能的文件,例如
PRTN_ModifyCoreScript.js
修改其中的
var _Window_Message_terminateMessage = Window_Message.prototype.terminateMessage;
    Window_Message.prototype.terminateMessage = function () {
        //console.log('GO');
        _Window_Message_terminateMessage.call(this);
        // AudioManager.stopCv();  ←修改这里
只是修改这里会出现语音重叠,并且在上一句语音结束时,所有重叠的语音会同步停止
所以要额外修改一个地方
Wataridori_CharacterVoice.js
修改其中的
AudioManager.playCv = function(cv) {
    if (openingBackLog === true) {return} // PRTN modified (add)
    if (cv.name) {
        this.stopCv(); // PRTN modified  ←删去前面的//符号,未修改前 前面有//
这样就能达到语音不停止的效果了

加上这个,基本所有没有语音不中断的rpg游戏都适用

2025-03-09 23:49:51
分享
Sakura最好啦 (活跃会员) 回复 校花

膜拜大佬~

2025-03-10 12:50:21
分享

👍

2025-11-26 20:46:44
分享
登陆 后方可回复, 如果您还没有账号请先 注册