你的位置:主页 > www.307080.org > 有什么魔兽争霸地图编辑器可以打开下载的地图。

有什么魔兽争霸地图编辑器可以打开下载的地图。

admin 发布于 2019-08-14 03:45   浏览 次  

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  原理: 魔兽的地图是一个mpq压缩文件, 里面存放了一些游戏中和WE中要用的数据, 其中一部分数据是只有WE要用而游戏时不要用的, 我们可以将它们移掉, 造成启动WE无法读到相关数据

  破解可能: 由于需要的文件已经被移掉, 而Jass-Trigger的还原难度非常大, 所以基本不能完全还原原来的地图

  原理: 根据上面一种方法的原理, 我们把地图里的一些文件改名为特殊的文件名或者移动到特殊的目录去, 并且删掉(listfile), 这个文件是用于获取mpq格式的文件里面的文件列表的, 这样WE也无法读取到这些文件从而无法启动

  方法: 根据一定的算法把密钥哈希成一个字符串, 然后把文件改名或者移动到用这个字符串生成的文件名里. 还原时只要有密钥就可以找到移动后的文件并还原

  破解可能: 这些算法通常是md5等不可逆算法, 或RSA等大素数可逆算法, 加上我们根本连移动或改名后的文件名或路径都不知道, 基本很难破, 除非你知道密钥

  原理: WE启动时和读取地图时会读取一些模型, 音乐, 贴图等, 如果我们导入一些错误的文件, 在WE读取时会先读地图里的文件, 就会因为这些错误的文件而出错

  1.删掉(listfile), 这样别人不能看你的文件列表, 无法知道你的加密方法

  2.把war3map.j移动到Scripts目录下, 这样仍然被游戏读取, 但是一般人不知道就会无法解压出这个文件,

  3.针对一些mpq工具可能会将文件头部的一个数改掉导致mpq工具无法处理, 通常offset是0x218, 用16进制工具把这个位置改为20 00 00 00即可还原k

  2.用mpq工具解压出war3map.j(如果没有则参见上面的第二条解压Scriptswar3map.j), 注意如果mpq工具如果不能读取则按照上面第3条的做法修复文件头

  3.结合所学的Jass看war3map.j, 就能知道对方地图的处理过程

  4.关于地形的获得我还没有好办法, 我把别人的地形文件导进自己的地图会出现读取错误, 估计是有些选项必须符合, 考虑到有些人加密地图就是为了保护地形不让别人盗版, 所以我也没有多做研究, 只要知道war3map.j的内容就可以学习别人所有的地图处理过程了

  解密是很难的, 但是可以通过解压war3map.j来分析别人的地图, 希望这篇文章对大家关于加密解密的争论能给出一个理论依据

  1.只须建立一个空文件后不一定要改文件名,就是说无论任何文件名都是可以的

  6.之所以要建立一个空文件是应为输入文件后,输入的文件有多大(K)地图的大小也会增加多少。所以原则上无论输入任何格式、开码现场直播任何大小的文件都是可以的

  展开全部地图作者为了防止他人修改自己所做的地图,就给自己所做的地图加密了。他人也就无法打开作者做的图...目前没有任意一款编译器能打开加密的地图。

  展开全部用WE,也就是warcraft目录里面的worldedit。但不推荐使用,因为WE有的触发器的函数少,会导致因无法加载没有的函数而无法打开。

  所以使用YDWE来打开,YDWE可以打开很多地图,包括加密的(虽然打开了,但里面的触发器都看不到,被加了密的),管家婆六和专家,要想打开的地图是可以看到触发器的就得是未加密的,一般作者不会把未加密的地图给放出来的,但你可以去一些魔兽的论坛,去找找,没有就去发几个帖子,就会有人给你啦

  展开全部魔兽争霸自带 worldedit 编辑器 也可以下载 YDWE 编辑器

最多关注
  • 今日
  • 本周
  • 年度
本港开奖直播| 管家婆心水论坛资料| 黄大仙料一句解特| 港台神算网0340港台必中单双| 抓码王彩图2018年123| 白小姐玄机特码快报| 红叶心水论坛开奖现场| 香港正版香港挂牌篇| 彩霸王超级中特网正版| 六和合彩生肖图|