找回密码
 点一下
查看: 6970|回复: 12

求优先于mpq的MIX压缩包的制作方法

  [复制链接]
发表于 2011-11-7 17:56:25 | 显示全部楼层 |阅读模式
据江湖传闻,魔兽文件的调用等级为war3patch>外挂文件夹>war3x>war3。但传说中有一种mix文件能优先于WAR3PATCH.mpq,据说是将一个自制MPQ与某个DLL合并然后压缩为MIX格式而成,我现在找到了那个传说中的DLL,也大概明白如何自制MPQ,但是~请问如何制作mix压缩包~
 楼主| 发表于 2011-11-7 18:01:35 | 显示全部楼层
并且声明这次的相位棱镜和加亮标题是自己花钱买的哦~
回复

使用道具 举报

发表于 2011-11-7 18:12:47 | 显示全部楼层
好吧,据说这个方法会被平台认作开图挂。。。算了,该改MPQ还得改MPQ,外挂不能改变一切~
回复

使用道具 举报

发表于 2011-11-7 18:46:09 | 显示全部楼层
这个应该@thrall,也就是传说中的野生奥特曼,据说有个很棒的mix类型的DOTA包就是thrall的杰作!@yysir
回复

使用道具 举报

发表于 2011-11-7 19:14:15 | 显示全部楼层
那个mix包么……下过,可是一次没有玩过DOTA……


原来是投影过去的……
回复

使用道具 举报

发表于 2011-11-7 21:52:51 | 显示全部楼层
路人dota是一项锻炼心理素质的运动!你面临团队默契,战略,刀工,思维跳跃,被喷,被骂,被捧杀被嘲讽,想喷人,但是必须记住团结至上同舟共济等各种可能的环境!当然,开黑一点也不锻炼心理素质,完全是浪费时间。
回复

使用道具 举报

发表于 2011-11-7 23:05:53 | 显示全部楼层

回 2楼(浮夸) 的帖子

浮夸:好吧,据说这个方法会被平台认作开图挂。。。算了,该改MPQ还得改MPQ,外挂不能改变一切~ (2011-11-07 18:12)
是的 没错 互通图和改MPQ 目前只有这两个出路

先把dll和对应好路径的模型与贴图合并成mpq,再把mpq直接重命名为mix就可以了
回复

使用道具 举报

发表于 2011-12-8 19:04:00 | 显示全部楼层
MIX压缩包不会
回复

使用道具 举报

发表于 2012-1-18 16:50:09 | 显示全部楼层
以前有个很老很老的老游戏<红色警戒2>(虽然我现在还在玩)
而且研究过一段时间的RA2 MOD
话说有个工具叫做XCC Utilities
做MOD时经常用这工具打包文件成MIX格式
不知道能不能用在WAR3上
但是有句话想说
在RA2里面 也存在读取优先级顺序的情况
不过不知道和WAR3一不一样 RA2中的优先权是MIX>文件夹>根目录rules.ini文件
但是读取的优先权和效果确实反过来的
也就是说后边载入的文件的效果会把之前载入的盖掉
提醒一下而已 WAR3具体什么情况我也不太清楚 Because我也是新手
虽然说会被平台认为是开挂图 但是研究下也是好的 支持楼主研究下去
路过 路过
XCC Utilities 1.46汉化版.rar (3.31 MB, 下载次数: 147)
回复

使用道具 举报

发表于 2012-1-19 18:52:58 | 显示全部楼层
到底怎么用呢?支持下
回复

使用道具 举报

发表于 2012-1-19 20:29:55 | 显示全部楼层
*.mix* , *.flt* 会被当作dll被游戏自动加载。
调用Storm.dll的 SFileOpenArchive 也就是#266函数,可以加载mpq文件并指定优先级
signature为
bool storm266 (char *mpqName, int priority, uint32_t flags, HANDLE *pMpqHandle)

指定一个高于war3patch.mpq(0xA)而低于地图(0x10)的优先级即可达到覆盖mpq内容的效果。
而mpq的格式是按照mpq头判定的,因此mpq可以附加在任何二进制文件内。

制作一个会按自身路径名称加载mpq的dll,并把它与mpq合并,后缀改为.mix,就可以达到效果了。
回复

使用道具 举报

发表于 2014-6-28 17:32:58 | 显示全部楼层
看不懂。。求助
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-16 19:14 , Processed in 0.228207 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表