好吧鸟神吧 关注:127贴子:29,467
  • 14回复贴,共1

【三国志11MOD制作工具之San11ResCmd】

取消只看楼主收藏回复



1楼2012-01-24 21:31回复

    在使用【RPGViewer】导入图片时。会发现有些图片的序列号是这样显示的:

    和正常的相比:

    多了一个(N/N)。(N代表数字)
    这表示这是一个由N帧组合而成的图片。帧的定义我就不解释了。你只要理解为一张静止的图片就可以了。
    出现这种帧格式的图片的时候。【RPGViewer】是无法完成图片的导入的。
    所以这时候就需要【San11ResCmd】。


    2楼2012-01-24 21:42
    回复

      【San11ResCmd】是一个命令行程序。只依靠它本身是无法实现帧图片导入的。还需要手动附加参数。
      以san11pkres.bin中第4854号文件为例:

      假设我要替换的是其中第一帧图片:

      


      4楼2012-01-24 21:49
      回复
        小湮不会用。让我教他。。。


        5楼2012-01-24 21:49
        回复

          首先需要在【San11ResCmd】所在同一文件夹下。新建文本文档。打开后输入:
          San11ResCmd -w "san11pkres.bin所在路径" "需要导入的图片路径\图片名称.图片格式" 4853 1
          注意1:
          【san11pkres.bin所在路径】——如我的san11pkres.bin在【e盘】下【一骑当千】文件夹下【Media】文件夹内。
          那么第一个双引号里就要填【e:\一骑当千\Media\san11pkres.bin】。
          注意2:
          【需要导入的图片路径\图片名称.图片格式】——如我准备好的替换图片在【e盘】下【4854导入图】文件夹内。图片名是1.png。
          那么第二个双引号里就要填【e:\4854导入图\1.png】。
          注意3:
          【4853 1】我们开始要替换的是4854号图片中的第一帧图。这里却写的是4853。
          是因为【San11ResCmd】和【RPGViewer】对san11pkres.bin中图片的初始计算数不同。
          【San11ResCmd】中第一幅图的序号为0。
          【RPGViewer】中第一幅图的序号为1。
          所以在使用【San11ResCmd】修改【RPGViewer】中的第4854号图片时。要减1。修改4853号图。
          所以最终输入文本文档中的命令是:
          【San11ResCmd -w "e:\一骑当千\Media\san11pkres.bin " "e:\4854导入图\1.png " 4853 1 】


          8楼2012-01-24 22:13
          回复

            确认输入无错后保存关闭。
            将文本文档的扩展名【.txt】重命名为【.bat】
            然后双击运行即可。
            注意1:
            这里双击的不是San11ResCmd.exe。而是你写入参数的.bat文件 。
            注意2:
            双击运行.bat文件后。会出现命令提示符(也就是cmd)显示替换的过程与结果。
            如果出现【。。。。。。。。。。。。。<OK>】说明替换成功。
            如果出现【。。。。。。。。。。。。。<false>】说明替换失败。
            可能是少了空格或忘记减1等问题。
            这是最终替换效果:

            


            10楼2012-01-24 22:28
            回复
              理解了就简单了。我就是讲的详细一点而已


              11楼2012-01-24 22:28
              回复

                同理。想要修改4854号图片的第二帧图片时。只需右键原来的.bat文件。选择编辑。
                在后面加上:
                【San11ResCmd -w "e:\一骑当千\Media\san11pkres.bin " "e:\4854导入图\2.png " 4853 2】
                保存关闭双击运行即可。
                (2.png是你准备好的第二帧替换图片)
                


                12楼2012-01-24 22:32
                回复

                  另外【San11ResCmd】还可实现导入导出其他图片。及导入导出音频文件的功能。
                  只是在导入导出非帧格式图片时。使用【RPGViewer】会更方便一些。
                  而导入导出音频文件也有其专用的工具——【San11Snd】。
                  这个我明天再讲。我先逛逛贴吧去了~~~~~~

                  


                  13楼2012-01-24 22:38
                  回复
                    不是吧。这东西有那么宝贵?


                    16楼2012-01-25 12:57
                    回复
                      我是看了青蛙的萌战无双后。问她是如何做到的。她就告诉我有这么个工具。。。


                      18楼2012-01-25 13:05
                      回复
                        所以青蛙于我有大恩。大恩不言谢。我应该去给青蛙盖一座万层大楼


                        20楼2012-01-25 13:10
                        回复
                          啥?更啥?


                          22楼2012-01-26 19:32
                          回复
                            新武将登陆器?不用那东西啊。都用VAN的


                            26楼2012-01-27 17:53
                            回复
                              我晕。没看下面。你发链接了。。


                              27楼2012-01-27 17:54
                              回复