逃离鸭科夫

逃离鸭科夫

(支持随意修改玩家音频文本)塔科夫scav问候以及多种交流语音
MajMaj  [开发者] 10 月 25 日 下午 4:19
该mod可作为框架实现玩家任意文本/语音发送
修改info文件中displayName description publishedFileId 这三个参数,修改为你自己制作的即可,请不要修改dll文件名

文本内容与语音内容可以不改动框架,你可以在text cfg文件中任意修改文本 再在对应的音频文件中修改音频即可

如果有不懂的可以向我提问:yoshino_charo:
< >
正在显示第 1 - 4 条,共 4 条留言
大佬我清除了publishFileld并修改了另外两个参数成功发布了自己的mod,但是发现了两个问题:
1.当我同时订阅你的mod和我的mod时,在mod界面看起来两个是互斥的很正常,但无论怎么调整排序,离开mod界面后再点进来都是我的mod在你的mod之上,并且无论选择哪个mod实际进游戏播放的都是我的mod的语音,这一点在取消订阅我自己的mod并删除干净文件以后可以解决,但这是不是意味当有多个这样的mod同时订阅时永远都只能是特定的某个mod能生效,要切换语音必须把其他的mod全部取消而不是在游戏里禁用
2.我在还没发布自己的mod只是在原mod基础上调整热键时,发现一个叫切换mod状态的热键,在游戏里按第一次以后会禁用语音功能,但是再按不会恢复语音功能也没有任何提示,要重启语音功能必须重启游戏
MajMaj  [开发者] 10 月 30 日 上午 9:45 
第一个问题的原因是实际上是因为这个dll文件没有变化,所以说在游戏mod选单里面只能生效一个。
就和其他以cf击杀为框架的击杀音频mod一个道理,我之后应该会把所有mod原文件上传到github,到时候你把dll文件里面的mod英文名字改成一个自己的就好了,同时重新编译一下(还有修改info)。
但现在应该影响不大,因为应该没人会同时订阅多个 (吧?

第二个问题,这个切换mod状态是我文本设错了,我想着应该没人管就没有改。其实不用重启游戏,菜单最上面不是禁用mod吗,和f8是一个效果,你按了f8上面就变成启用mod了,点一下那个就把mod打开了
大佬我看自定义物品框架的发布mod教程搞定了基于此mod发布的变体和其他同根同源的mod共存的问题,用dnspy打开dll,在界面里修改dll后缀文件的名称和命名空间的名称,同时把info.ini文件里的name改成在dnspy里修改后的名字再发布的mod就可以了,现在两个mod可以同时启用,不过热键相同时还是只能显示后来的mod的文本气泡(但音频会同时播放)
MajMaj  [开发者] 11 月 2 日 上午 3:02 
是的,现在你就算是新做了一个dll出来了,不会有冲突了。学会了这么搞可以自己研究新mod了,我最近都在忙着做我的难度mod,没怎么关心老的音频类mod了。加油,希望以后你也能做出更好的mod:100percent:
< >
正在显示第 1 - 4 条,共 4 条留言
每页显示数: 1530 50