是需要更改MPQ文件的
工具下载:http://bbs2.replays.net/job.php?action=download&pid=tpc&tid=861633&aid=593402
方法:
StovE War3 Tool Beta
--------------------------------------------------------------------------------
2006-12-3 16:06
没事干更新。。增加修复注册表路径的功能(Blz的官方更新程序是在注册表直接搜寻安装路径的,如果搜索不到就不能升级。这个功能就是针对这个的)
把那些功能按钮上的快捷键(类似于‘(U)’的东西)——反正以前用Alt+那个字母也没效果,纯粹是样子-,= 干脆删除了。
把‘关于’对话框搞大了 ~(o0o)~
--------------------------------------------------------------------------------
2006-11-25 18:50
没想到还会被顶起来。。。那就再更新下吧。。其实都编译完好一阵了,只不过因为没什么实质性更新所以没发出来。。
增加了xpStyle.res,现在在XP系统里边可以在按钮/文本框这些上边显示系统主题样式(前提是XP系统使用了主题。。)
现在大部分错误都不会导致程序出错退出(32767的错误已经被搞定了)
压缩包里边的msvbvm60.dll已经被删除了——考虑到现在基本没有WIN98的了,而这个文件XP又自带,所以就不用再放进去了。。。WIN98er们就自己baidu一下VB6运行库吧
功能更新:无实质性功能上的更新
--------------------------------------------------------------------------------
2006-10-3 18:50
在“修改局域网名称”那儿屏蔽了引号
感谢shaquila提醒偶 ^^
--------------------------------------------------------------------------------
2006-10-3 7:54
又换回来了 SFmpq.dll -_-!!
MpqLib.dll太麻烦了,而且现在偶发现也可以使用MOAU_MAINTAIN_LISTFILE参数来让SFmpq.dll像MpqLib.dll那样自动将 UIframeDefGlobalStrings.fdf 更改为 ~unknownsunknown_000017dc 。。呵呵。。 这下就两全其美了。。
不过SFmpq.dll写入的时候还是会把那个 ~unknownsunknown_000017dc 更名为 UIframeDefGlobalStrings.fdf,不过这也就无所谓了 ^^
增加了保存选项的功能
--------------------------------------------------------------------------------
2006-10-2 18:57
去了表弟家两天,一直没时间弄这东东。。。
唔。。更新一下,转用了MpqLib.dll而不再是SFmpq.dll
把提示信息改成了中文的,把中英文版的魔兽处理分开了(在〔选项〕那儿设置中英文版,中英文版只对字体设置会有干扰)
加入了对繁体中文版的支持〔不过偶手上没繁体中文版,没条件进行测试〕(其实也可以加入日文版的,但是偶个人很讨厌日本这个国家,所以。。。)
--------------------------------------------------------------------------------
2006-9-30 19:57
Beta 了,现在可以改E文的字体了(偶试验的是ali213的1.20e ENU Patch)
在中文版中,字体路径是Fontsdfst-m3u.ttf而E文中竟然是FontsFRIZQT__.TTF
真郁闷。。。
为了方便使用,所以程序会添加两遍字体(分别是Fontsdfst-m3u.ttf和FontsFRIZQT__.TTF,这样方便操作但是硬盘占用明显加大。。 - -! 方便与硬盘不可兼得啊。。)
另:更换了程序图标,现在在16Bit色彩下不会出现“未预期错误”了
--------------------------------------------------------------------------------
2006-09-29 15:40
更新一下
以前由于俺自己的失误,对E文版的支持有问题(俺直接打开UIframeDefGlobalStrings.fdf这个了,但是不知道为啥俺下载的补丁包都没这个文件,所以俺是自动把Org_GlobalStrings.fdf添加进去了,这样会让英文的变成中文,而且如果魔兽的字体没有中文字库。。。。。 - -! 不过现在发现~unknownsunknown_000017dc也是这个GlobalStrings.fdf(真不知道BLZ搞什么 - -!!),所以如果找不到UIframeDefGlobalStrings.fdf的时候会尝试寻找~unknownsunknown_000017dc这个,如果还找不到才会去添加Org_GlobalStrings.fdf,刚才在ali213的1.20e ENU Patch和egametar的1.20e CHN Patch上测试通过 ^_^)
来自RN
liulu00001
做的真的很好 :)
参考资料:
http://bbs2.replays.net/read.php?fid=33&tid=861633&toread=1