红色警戒吧 关注:284,410贴子:4,565,186
  • 4回复贴,共1

锤子的FW插件(一)

只看楼主收藏回复

这是【锤子的FW插件】系列的第一期。
这个系列是我更新各种各样奇奇怪怪功能的地方。以后这里会出场更多稀奇古怪的FW功能。
鉴于系列的性质,无论内容多么鸡肋,大家都不要奇怪。
如果实现的功能和哪些插件相似或撞车,请大家指出(但是撞车≠我不做)
除特别说明外,每一期更新的插件都支持往期已经实现的功能。
目前保证兼容Ares3.0,对Phobos、Kratos、DP等兼容性有待检测。
如果大家有什么感兴趣的功能,都可以在下面回复,我会考虑考虑,如果合适就会采纳。
如果插件有任何bug,都烦请各位及时告诉我,我会尽快加以修正。
第一期:额外的CSF支持
第一期就先浅浅整一点小活。
具体来说,这个功能允许各位在任何需要调用CSF的位置使用额外的CSF。
安装方式:
把插件安装在游戏根目录。
压缩包里面包含了一个Ares3.0,除了Syringe是修改过的,里面Ares.dll、Ares.dll.inj、Ares.mix、Game.fnt是未经改动的。
使用方式:
类似Ares的NOSTR机制,使用“EXTS:”前缀来调用额外的CSF。
目标CSF应放置于游戏根目录或打包到MIX中。
调用时,按照“EXTS:文件名:CSF条目”的格式。
文件名不区分大小写,不包括.csf的拓展名。
CSF条目为原本会填的内容,区分大小写。
示例:
如果UIName要调用test.csf里的Name:WHAT条目,
可以这样写:UIName=EXTS:TEST:Name:WHAT,
之后就能成功调用了。
下载链接: https://pan.baidu.com/s/19eKSnvXt_9tF89QHGztMLA?pwd=hz38
提取码: hz38
以后所有期的下载链接都一样。
本期的文件为:
插件:HammerPatch_240620A.zip


IP属地:黑龙江1楼2024-06-20 18:55回复
    自顶


    IP属地:黑龙江2楼2024-06-21 08:16
    回复
      自顶


      IP属地:黑龙江3楼2024-06-21 17:56
      回复
        借鉴了一下航味麻酱的创意:
        现在支持用“HEX:”开头加入一段类似NOSTR的中文。
        格式为"HEX:一段16进制字串"
        字串当中,4个数字为一组(0~9,A~F为大写)对应一个字符。
        字串内容为目标文本以UTF-16 BE格式转换成的十六进制形式。
        示例:
        “啊对对对捏~”对应的UIName写法为
        UIName=HEX:554A5BF95BF95BF9634F007E
        如果不确定转换方式,插件压缩包里面附有一个转换器,输入待转换的字符串即可给出结果。
        下载链接同前。
        本期的文件为:
        插件:HammerPatch_240621A.zip


        IP属地:黑龙江4楼2024-06-22 09:11
        回复
          自顶


          IP属地:黑龙江5楼2024-06-23 09:28
          回复