魔兽地图联盟 魔兽世界全地图
老铁们,大家好,相信还有很多朋友对于魔兽地图联盟和魔兽世界全地图的相关问题不太懂,没关系,今天就由我来为大家分享分享魔兽地图联盟以及魔兽世界全地图的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧! 一、魔兽世界1.12 联盟练级攻略 60年代的魔兽世界没有快餐文化,升级一般是做任务或者是下副本。那个时候的练级攻略主要是,就近地图接受地图的所有任务。炉石绑定所有地图的旅店
各位老铁们好,相信很多人对魔兽地图解密器都不是特别的了解,因此呢,今天就来为大家分享下关于魔兽地图解密器以及魔兽加密地图怎么修改的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
建议直接提取war3map.j,如果你只是想看看里面的触发器的话那就直接看jass版的吧,如果是改图的话,只需要:(以下内容纯属摘录)
·························
首先下载W3MMASTER可以对地图的物品技能等进行修改,并输出地图scripts文件夹下的war3map.j文件.
然后用魔兽自带的地图编辑器建立一个新图,在新图中编写你所希望的触发器功能,然后保存地图.
接着下载MPQMaster提取自己新建地图的war3map.j文件(应为文件名相同所以不能和加密地图中提取的war3map.j文件放在一起不然会覆盖的),然后用记事本打开自己新建地图的war3map.j文件,搜索globals关键字你会发现有// Generated
trigger gg_trg________________u= null
trigger gg_trg_say_money1= null
trigger gg_trg_say_money2= null
trigger gg_trg_say_money3= null
trigger gg_trg_say_money4= null
trigger gg_trg_say_money5= null
trigger gg_trg_say_money6= null
trigger gg_trg_say_money7= null
trigger gg_trg_say_money8= null
trigger gg_trg_say_money9= null
trigger gg_trg_say_money10= null
trigger gg_trg_say_money11= null
trigger gg_trg_say_money12= null
类似这样的申明,globals下**行为地图出始话用到的我们不用他,然后将其他的申明字符串复制到从加密地图中提取的war3map.j文件的globals关键字下(这些应该是变量申明,个人感觉jass语言和C语言很类似),然后在自己的war3mao.j文件中你会找到
//===========================================================================
// Trigger: say money1
//===========================================================================
function Trig_say_money1_Actions takes nothing returns nothing
call AdjustPlayerStateBJ( 1000, Player(0), PLAYER_STATE_RESOURCE_GOLD)
endfunction
/===========================================================================
function InitTrig_say_money1 takes nothing returns nothing
set gg_trg_say_money1= CreateTrigger()
call TriggerRegisterPlayerChatEvent( gg_trg_say_money1, Player(0),"/**", true)
call TriggerAddAction( gg_trg_say_money1, function Trig_say_money1_Actions)
endfunction
(这个是我的文件中的和申明的一样这里是函数)function开始endfunction结素把这些函数(根据自己的判断有选择*的复制到加密地图的war3map.j文件相应位置中)
接着在自己的war3map.j文件中的
function InitCustomTriggers takes nothing returns nothing
call InitTrig________________u()
call InitTrig_say_money1()
call InitTrig_say_money2()
call InitTrig_say_money3()
call InitTrig_say_money4()
call InitTrig_say_money5()
call InitTrig_say_money6()
call InitTrig_say_money7()
call InitTrig_say_money8()
call InitTrig_say_money9()
call InitTrig_say_money10()
call InitTrig_say_money11()
call InitTrig_say_money12()
endfunction
这个函数中的除**个call InitTrig________________u()外全部复制到加密地图的war3map.j文件中的function InitCustomTriggers takes nothing returns nothing函数中
*后打开MPQMaster.exe打开被加密地图在在地图中创建新文件夹scripts(应为地图被加密所以原来的scripts文件夹是看不到的,新建后自动覆盖原来的文件夹和文件夹中的文件)然后打开这个文件夹导入修改好的war3map.j文件这样加密文件的触发器在原来的基础上加上了你想要的功能
························
如果地图需要bcc验证的话再把新的war3map.j用bcc.exe导回也就可以了
*可惜的是1.23的魔兽封杀了bcc验证,汗啊。。。
幸好国内的对战平台都还在用1.20的魔兽(不过本人改图纯属自己**,不会拿到网上去害人的,希望你也一样啊)
解加密难啊,加密简单啊
用改图一条龙我教你解密!!!!!!!!!1
1.不可还原式删除加密,即破坏*加密
说明:这种加密难度小,方法简单,比较常用
原理:魔兽的地图是一个mpq压缩文件,里面存放了一些游戏中和WE中要用的数据,其中一部分数据是只有WE要用而游戏时不要用的,我们可以将它们移掉,造成启动WE无法读到相关数据
方法: 1.用Import Manager导入这些文件的替代空文件 2.用mpq工具删掉这些文件
**可能:由于需要的文件已经被移掉,而Jass->Trigger的还原难度非常大,所以基本不能完全还原原来的地图
2.可还原式移动加密
说明:这种加密比较复杂,但可以利用一些**还原
原理:根据上面一种方法的原理,我们把地图里的一些文件改名为特殊的文件名或者移动到特殊的目录去,并且删掉(listfile),这个文件是用于获取mpq格式的文件里面的文件列表的,这样WE也无法读取到这些文件从而无法启动
方法:根据一定的算法把**哈希成一个字符串,然后把文件改名或者移动到用这个字符串生成的文件名里.还原时只要有**就可以找到移动后的文件并还原
**可能:这些算法通常是md5等不可逆算法,或RSA等大素数可逆算法,加上我们根本连移动或改名后的文件名或路径都不知道,基本很难破,除非你知道**
3.可还原式破坏WE显示加密
说明:该方法简单但如果被知道了了方法很容易**
原理: WE启动时和读取地图时会读取一些模型,音乐,贴图等,如果我们导入一些错误的文件,在WE读取时会先读地图里的文件,就会因为这些错误的文件而出错
方法:我自己不太清楚可以导哪些文件,大家可参考以前的一些帖子
**可能:如果你知道这个方法,那么只要从地图里删除坏文件就可以了
然后讲一下几个加密中会用到的技巧:
1.删掉(listfile),这样别人不能看你的文件列表,无法知道你的加密方法
2.把war3map.j移动到Scripts\目录下,这样仍然被游戏读取,但是一般人不知道就会无法解压出这个文件
3.针对一些mpq工具可能会将文件头部的一个数改掉导致mpq工具无法处理,通常offset是0x218,用16进制工具把这个位置改为20 00 00 00即可还原
*后讲一下如何研究加密的地图:
1.学会Jass语言
2.用mpq工具解压出war3map.j(如果没有则参见上面的第二条解压Scripts\war3map.j),注意如果mpq工具如果不能读取则按照上面第3条的做法修复文件头
3.结合所学的Jass看war3map.j,就能知道对方地图的处理过程
4.关于地形的获得我还没有好办法,我把别人的地形文件导进自己的地图会出现读取错误,估计是有些选项必须符合,考虑到有些人加密地图就是为了保护地形不让别人"**",所以我也没有多做研究,只要知道war3map.j的内容就可以学习别人所有的地图处理过程了
老铁们,大家好,相信还有很多朋友对于魔兽地图联盟和魔兽世界全地图的相关问题不太懂,没关系,今天就由我来为大家分享分享魔兽地图联盟以及魔兽世界全地图的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧! 一、魔兽世界1.12 联盟练级攻略 60年代的魔兽世界没有快餐文化,升级一般是做任务或者是下副本。那个时候的练级攻略主要是,就近地图接受地图的所有任务。炉石绑定所有地图的旅店
本篇文章给大家谈谈魔兽地图网站,以及u9魔兽地图下载官网对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,*重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。 一、去哪个网站下魔兽地图 明确答案:去魔兽官方网站或者相关游戏下载网站下载魔兽地图。 详细解释: 1.魔兽官方网站: 魔兽官方网站是获取**、***魔兽地图的**途径。在这里
这篇文章给大家聊聊关于魔兽地图编辑器教程,以及魔兽地图制作教程全部课程对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。 一、魔兽3地图编辑器如何使用 用地图编辑器,魔兽文件夹中有个WorldEdit,图标是羊皮纸和羽毛 打开就可以改了,但大多高手做的图都加密,如果不会JASS,那你就得学好多解密方法了。会JASS,那你弄来MPQ工具,把war3map.j改了就可以了。 不过,也有一些软件
大家好,今天小编来为大家解答以下的问题,关于魔兽地图编辑器怎么用,魔兽地图编辑器使用方法这个很多人还不知道,现在让我们一起来看看吧! 一、魔兽3地图编辑器如何使用 用地图编辑器,魔兽文件夹中有个WorldEdit,图标是羊皮纸和羽毛 打开就可以改了,但大多高手做的图都加密,如果不会JASS,那你就得学好多解密方法了。会JASS,那你弄来MPQ工具,把war3map.j改了就可以了。 不过
其实魔兽地图编辑器中文版的问题并不复杂,但是又很多的朋友都不太了解世界地图编辑器,因此呢,今天小编就来为大家分享魔兽地图编辑器中文版的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧! 一、魔兽争霸地图编辑器全中文 推荐你用“魔兽地图制作工具YDWE”,全中文的~ 本来想传一个给你无赖网速太慢了呀。。 你自己到网上搜一个下载吧~ 你说的那些英文是不是变量名呀?那个没办法的
大家好,关于魔兽地图遗失的记忆很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于魔兽orpg地图腾龙世纪攻略的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助! 一、魔兽RPG[遗失的记忆] 迷宫确实是新手的噩梦,这地图我打通过,我来告诉你。迷宫之前有3个任务要接,1.杀娜加女王2.寻找木偶3.拯救精灵古树,你都接了
大家好,如果您还对魔兽地图飞飞世界不太了解,没有关系,今天就由本站为大家分享魔兽地图飞飞世界的知识,包括魔兽世界中文高清地图的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧! 一、魔兽争霸 飞飞世界**英雄密码是什么 天使**英雄密码 FFSSTSMIJI 蓝龙**英雄密码 FFLLYXMIJI 明VS黑暗 增加2个****英雄恶魔天使和坠落天使 任意玩家输入:55you恶魔天使
大家好,如果您还对魔兽坐骑不太了解,没有关系,今天就由本站为大家分享魔兽坐骑的知识,包括魔兽世界500坐骑获取大全的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧! 一、魔兽世界 各个种族和相应的坐骑 1.人类坐骑:马 2.矮人坐骑:公羊 3.侏儒坐骑:机械陆行鸟 4.暗夜精灵坐骑:夜刃豹 5.圣骑士坐骑:战马 6.兽人坐骑:狼 7.巨魔坐骑:迅猛龙 8.牛头人坐骑:科多兽 9
本篇文章给大家谈谈魔兽坐骑大全,以及魔兽世界全部坐骑一览对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,*重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。 一、魔兽世界坐骑获取大全:[1]烬鬃战马 魔兽世界烬鬃战马坐骑获取方法。 方法 烬鬃战马属于推广活动战友**的奖励。 玩家只有在战友**开放期间才能获得这只坐骑。 进入游戏,按“O”键打开好友列表
大家好,如果您还对魔兽城堡战争不太了解,没有关系,今天就由本站为大家分享魔兽城堡战争的知识,包括城堡战争TV全部解锁版的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧! 一、魔兽争霸3《城堡战争》初中期攻略 魔兽争霸3《城堡战争》初中期攻略不知如何解决,为此小编给大家收集整理魔兽争霸3《城堡战争》初中期攻略解决办法,感兴趣的快来看看吧。 魔兽争霸3《城堡战争》初中期攻略 1