魔兽RPG地图,考虑到版权和版本统一的问题,开发者在发布地图的时候,将地图加密,使其他人无法使用WE打开。
魔兽地图其实是一个压缩包,里面包含很多文件,有些文件是游戏的时候所必须的,有些是WE开发过程说必须的。
魔兽RPG地图也是用WE编的,但是为了防止别人随意篡改地图,在发布的时候,进行破坏性加密,删除了WE所必需但是游戏的时候不需要的文件,因此无法使用WE打开,即使游戏地图巧合能用WE打开,但是也几经丢失了它里面的触发器等设计,仅仅是张地形图而已。
魔兽改图一条龙这个软件包里面有很多工具,其中有几个是解压工具,解压出来的文件可以被其他工具修改。
一下是魔兽地图包含的主要文件:
地图中的MPQ档案地形
war3map.w3e地形资料
war3map.shd地层资料
war3map.mmp物件
war3map.w3cWE中摄影机的放置情形
war3map.w3rWE中区域的放置情形(游戏所需资料会被转成JASS放在war3map.j,因此删掉不影响游戏)
war3map.dooWE中可破坏物件的放置情形
war3mapUnits.dooWE中单位的放置情形(游戏所需资料会被转成JASS放在war3map.j,因此删掉不影响游戏)
物件编辑器
war3map.w3a记录技能资料(AbilityEditor)
war3map.w3h记录Buff(强化法术)资料(BuffEditor)
war3map.w3q记录科技资料(UpgradeEditor)
war3map.w3t记录物品资料(ItemEditor)
war3map.w3u记录单位资料(UnitEditor)
以上这些档案可以用MPQ程式或WE汇入物件编辑器进行编辑。
触发
war3map.wtg记录WE中触发编辑器中的内容
war3map.wct记录WE中已转换成JASS的触发资料
以上二个档案是WE中的触发资料,游戏要用的触发会被转成JASS放在war3map.j,因此删掉这两个档案的地图还是可以玩。如果缺少这两个资料,用WE读地图就会出错。一般加密程式会把这两个档案删除,因此地图一但加密,就没办法百分之百还原成原始的资料。
其它
war3map.jJASS资料库。这是地图的核心,为游戏必需资料,包含所有地图摆放的建筑物、角色、触发事件的指令、.....等等。懂JASS的人可藉由修改这个档案改动大部分的地图内容(当然,你要有神级的技术)。此档案移到Scripts\war3map.j也可以用,有些加密程式会把此档案移到该处而让不知道路径的人找不到它。
war3map.wts记录字串资料。触发编辑器、物件编辑器等的文字资料都会被存放在这里。如果要中文化一张加密的地图,只须修改此档案再汇回原地图即可。
war3map.blp小地图的图档。WE本身就有汇出此档案的功能
war3map.w3i记录游戏一开始资讯(名称、几打几、简介、作者...)、种族设定、玩家设定、......
war3map.w3s记录声音编辑器(SoundEditor)的资料
war3map.imp记录ImportManager中的资料。加密程式通常会把它删掉使解密者不容易找到它们额外汇入的模组和图片。
war3map.wpm记录.mp3、.wav多媒体文件
war3mapmap.blp游戏中显示的小地图图片
war3mapMisc.txt记录GameplayConstants(游戏常数)的资料
war3mapSkin.txt记录GameInterface(游戏界面)的资料
war3mapPreview.tga预览图片