大福途网

魔兽争霸加密地图如何破解,魔兽地图解密工具

admin

本文目录一览

魔兽争霸加密地图如何

加密 不是真的加密码什么的
是地图作者利用工具,破坏一些地图数据,使玩家能在游戏里正常玩,却不能用WE打开,这个是为了维护作者权利的方式
是不能被 即使你用了那工具,打了了加密的地图,你也不能完全看到原本的真实数据,有些数据被破坏,是还原不了的

怎么用改图一条龙 加密地图

以下是一些注释
解压之后把文件导进WE修改
war3map.w3u 单位
war3map.w3b 可破坏的
war3map.w3d 地形装饰物
war3map.w3t 物品
war3map.w3a 技能
war3map.w3h 魔法特效
war3map.w3q 升级
war3map.wts 文字
war3map.wtg 触发器
war3map.j JASS数据库
war3map.shd 地层数据
war3map.wpm mp3 wav等媒体文件的设置
war3mappreview.tga 地图缩略图
war3map.blp 图形文件的设置
war3map.txt 游戏平衡性常数
其中TXT和j用记事本改
其他的导进WE修改
改完再导出、替换、重压缩
关于楼主这个问题,我专门打开地图编辑器(WE)看了一下。

一般情况下不可以改为负数,这是暴雪的设置,为的是保护数据,以防玩家乱改造成的后果!

不过你如果知道你在干什么,要把什么改为负值都很清楚明白,那还是可以的。

首先,打开WE后,打开文件那一栏。
然后,找到参数设定,在 允许物体编辑器中输入负值 前面打勾。
最后,你就可以将你想要的东西设定为负数了,比如说你说的47的那个技能改图改的就是地图的触发器,通过添加修改JASS文件来达到作弊的目的 这样以来地图的大小将会变动,注意如果你的魔兽里有正版的地图 进人家主机仍然要下图的话 那一定是改图,还有有些改图的作者为了区别自己的改图 会在图的名字改一下比如ChengHai_3c_5.42--Alpha10_f.w3x 有些改图会在中间加上ChengHai_3c_5.42--Alpha10_f(1).w3x 这你要注意看 很容易分辨的

魔兽地图解密方法

1.找到未加密的地图
2.提取出地图中的部分文件,用其他软件改。
3.你如果厉害的话,把被破坏的文件恢复。(神人啊!)
[所谓的加密就是破坏地图中的某些文件,使其无法用地图编辑器打开,但游戏仍能正常进行,没有密码,触发器也能修改。不过地图编辑器无法使用,我们只能看到大片的代码(有人能改)]

魔兽争霸加密地图如何解密?

  建议直接提取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的魔兽(不过本人改图纯属自己娱乐,不会拿到网上去害人的,希望你也一样啊)

魔兽争霸角色加密地图怎么 ?

首先说 是不能 的 所谓的改图一条龙 改图工具 都只是讲地图的资源打开修改 但是不能

改触发的方法只有一个 就是用J语言
这个就有点麻烦了 如果向学习下未加密的把
起码你要学学J语言

冰封王座加密地图怎么 ??

地图是经过加密的,地图在加载时无法加载其中的触发器等项目 所以显示不出来了。(例如澄海3C)
还有比如打开地图出现错误等也是加过密的地图(比如幻想群侠传)

下面是 方法:

【 及修改魔兽RPG地图的详细过程如下】
---- ---- ---- --- ---- ---- ----
*1.用UltraEdit32查看地图,是否需要 .如果需要,就先 .
位置在:200h 从第五位起修改为:20 00 00 00
*:如果使用MPQMaster对地图文件进行读取,则无需 .
2.用MPQWorkShop或者MPQMaster从地图中解压需要修改的文件. //见附1
3.打开WE,并且新建一副地图(默认情况下WE已经建好了一张地图).
按F6打开物体编辑器.导入要修改的文件.
4.在WE里面进行物品的修改,修改完毕后再将文件导出,并且覆盖原来的文件.
如果要修改游戏平衡性常数(比如英雄最大等级数及其他)见附2.
5.将修改好的文件再导入进地图文件中. 记住,要把地图中的原来的文件先删除了!
6.用:"魔兽地图信息查看器"加入自己的修改信息.
7.加载修改过的地图进入游戏进行测试.
有些地图用JASS语言进行了地图补始化校对(比如风云),防止你对地图进行修改,这种情况下你就要
想个特别的办法对其进行修改了
■■■■ ■■■■ ■■■■ ■■■ ■■■■ ■■■■ ■■■■

【附1】

文件名一般为:war3map
常用:
.w3a 技能 //地图中的名字一般为:war3map.w3a,以下类同.
.w3t 物品
.w3u 单位
.wts 地图说明文件(地图载入时的说明及其他相关地图介绍信息)*
war3mapmisc.txt 游戏性平衡常数 \\此文件为纯文本格式使用记事本即可打开
*要在地图中加入自己的信息时可以修改.wts文件。此文件为纯文本格式使用记事本即可打开。
---- ---- ---- --- ---- ---- ----
不常用:
.w3b 可破坏的
.w3d 地形装饰物
.w3h 魔法效果/特效
.w3q 升级
.wtg 触发文件 *涉及游戏剧情发展,请谨慎修改.
.j JASS语言脚本
还有其他的诸如载入时的等文件,我们并不需要修改.
例如:loadingscreenbl.tga/loadingscreenbr.tga/loadingscreentl.tga/loadingscreentr.tga等是
地图载入时的文件.
■■■■ ■■■■ ■■■■ ■■■ ■■■■ ■■■■ ■■■■

【附2】

游戏平衡性常数文件名为:war3mapMisc.txt
修改时先从原图将其导出,然后按照下面提供的数据进行修改即可.
原图没有的项目直接添加进去,已经有的直接修改即可.其他项目不要进行任何修改!
一定不要有相同的项目,否则游戏时会出错!
以下是我修改过的一个,但仅供参考.不要将数值修改过大(不要超过以下数值),否则游戏中会出错.
---- ---- ---- --- ---- ---- ----
[Misc]
MaxHeroLevel=10000 //英雄最大等级
HeroExpRange=10000.0 //英雄最大XP取得范围
MaxUnitSpeed=522.0 //单位最大速度 *最大为522.0,不能更大,否则不能进入游戏.
StrRegenBonus=1000.0 //HP恢复.每点力量奖励...
StrHitPointBonus=1000.0 //每点力量的生命值奖励
StrAttackBonus=1000.0 //每点基本属性攻击奖励
AgiMoveBonus=1000.0 //每点敏捷的移动奖励
AgiDefenseBonus=1000.0 //每点敏捷的防御奖励
IntManaBonus=1000.0 //每点智力的魔法值奖励
AgiDefenseBase=0.0 //防御基础值(在敏捷奖励之前) *改为0.0就可以了.
IntRegenBonus=1000.0 //魔法恢复.每点智力奖励...
AgiAttackSpeedBonus=1000.0 //每提高敏捷属性点,攻击速度就会加快...
GoldMineMaxGold=1000000000 //最大金钱数 *很多地图中用JASS进行了限制,修改这个不起作用.
MaxUnitLevel=100 //单位最大等级 *最大为100,不能再大了.
MinUnitSpeed=20.0 //单位最小速度 [修改小一点可以使减速光环的效果更加明显]
■■■■ ■■■■ ■■■■ ■■■ ■■■■ ■■■■ ■■■■