转跳到内容

关于qureate社游戏的下一句语音前不停止方法(内含红包)


推荐贴

由于本人真的不是很懂代码,研究这个只是打发时间而已,并没有真正的深入研究
这社游戏没有语音点停的设置
只是初步研究,但真的太难了
需要准备专业的代码编辑软件,不然直接用笔记本修改会导致游戏无法运行,可查看这里https://www.bilibili.com/read/cv12440527/?spm_id_from=333.999.0.0
先解包游戏pfs目录下的system文件夹出来,尽量保存在游戏目录里
然后用专业编译软件打开游戏目录system\adv\mainloop.lua
修改如下
 

剧透

-- クリックで音声停止
    if flg.automode then e:tag{"automode", syncse=""}
    -- elseif conf.voiceskip == 1 then voice_stopall(nil, true)    加了-- 后这一行就会失效
              end   这个本来在上面一行的,要换行,不然无法运行
    scr.voice.stack = {}    -- voiceバッファクリア

或者使用另一种修改方式,把voiceskip==后面的1改成0,也可以

只修改这里会出现多个人物的语音重叠,如果只有一个人物语音的话只修改这一步就可以了



另外修改system\msg\message.lua
 

剧透

-- 音声
function mw_voice()
    local t = getText()
    faceview(t)
    if t.vo then
               voice_stopallex()   添加这个代码,自己打字添加
        voice_stack(t.vo)
        voice_mainloop()
        --(AD):ボイスが存在する場合、ボイスリプレイボタンを表示
        tag{"lyprop", id=(getBtnID("bt_voice")), visible="1"}
    else
        tag{"lyprop", id=(getBtnID("bt_voice")), visible="0"}
    end
end


如此就完美解决所有问题了

只需保存,不需要封包回去

,由648228584修改
后来才改有的
回复即可获得

剩 200节操


还剩 20 份
注释
月晓 月晓 30.00节操 感恩
链接到点评
1 小时前,月晓说道:

真的十分感谢,语音停止这个真的很有用

这个操作需求有点大,之前的krkr游戏只需要解包软件

现在还额外需要编辑软件,这些大部分玩家都不怎么会下载

不能直接用笔记本修改就是麻烦

我也是最近下载了编辑软件才开始研究这个社的游戏

,由648228584修改
链接到点评

由于小云忆夕发布的虜ノ鎖 The Motion ~処女たちを穢す淫らな楔~gpt翻译补丁
用的系统和qureate社的一样,没有语音点停的设置,让人很烦恼
所以我想可以用同样的方法修改,应该能达到语音下一句不停止
第一步和帖子第一步一样的操作
第二步添加的代码要有所修改,改成sesys_stop("voice"),就是把前面修改的地方的其中一句复制过去
这样就能愉快地游戏了

注意一点就是,解包出来的文件尽量只保留修改的这两个文件,好像解包出来的东西太多游戏不能运行

,由648228584修改
链接到点评
  • 648228584将标题更改为关于qureate社游戏的下一句语音前不停止方法(内含红包)
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款