魔兽改图吧 关注:1,380贴子:8,047

关于新手改图的一点经验!!!

只看楼主收藏回复


看到有很多人求改图,修改的只是很少一部分,有的竟不惜花RMB。于是好奇之下
学习了点改图,现将一些浅显的经验分享下,希望对你能有点帮助!!!
先说明,我才学jass,还不会写一个完整的技能。高手们鄙视我吧!!
很多人都鄙视改图行为,看着自己辛辛苦苦的成果被一些菜鸟毫无理由的修改的
面目全非,失去了地图原本的平衡性,原本的意味。所以非常痛恨改图行为。于是现在的地图很少不加密的。
有人说,地图之所以加密,一是体现作者高超的
作图技术,二是防止地图随意被菜鸟乱改体现自己的优越性。并且还认为认为好
的地图优秀的代码应该拿出来大家分享,改图可以促进各种新地图的产生,现在
魔兽已经有被其他游戏取代的趋势,不能这样各自闭门造车。我觉得只要改图不
作为商业性质的用途,并且注明是改正的,仅供自己娱乐,也没什么。不过还是有那种改了图的去平台虐别人的,所以还是自己建图免得被虐!!!!!



1楼2012-04-14 14:33回复

    去除了心理障碍了,我们来随便改图吧!!!!
    首先明确一个概念,任何地图,只要是魔兽能玩的地图,就能改!没有破解不了
    的地图!地图加密者和破解者一直在竞技!!
    改图要具备一些基本的工具和知识,首先要会用WE,知道些以及一些魔兽文件的
    知识,如果会jass那就更容易了,听人说任何加密地图jass高手面前都是一样的
    !推荐下载YDWE和魔兽改图一条龙(百度搜索,到处都是)!!
    好了,下面开始改图。先改一个简单加密的地图!!


    2楼2012-04-14 14:36
    回复
      2026-04-10 17:35:58
      广告
      不感兴趣
      开通SVIP免广告

      比如你下载了个简单加密地图放在桌面上。
      打开改图一条龙,打开软件地图解密工具shadowEditor(其他的解密软件类似)。选择文件-打开文件-选择地图。然后就看到了很多文件。其他的不管,先要知道这几个文件:
      war3map.w3a 地图的自定义技能文件,主要储存地图的自定义技能信息,修改此处能实现 能的简单变化,但单独不能创造出很漂亮的自定义技能
      war3map.w3t 地图的自定义物品文件,储存地图的自定义物品信息
      war3map.w3u 储存自定义的单位信息,与w3t,w3a,j 文件并列为修改最多的4个文件
      war3map.w3q 储存自定义的科技信息,也就是升级之类的
      我们要修改的就是这些
      如果你想修改单位的某些属性,点击war3map.w3u,点击解压文件到桌面,然后打开YDWE,按F6(物体编辑器),选择单位,然后导入单位设置,选择刚刚那个.u结尾的文件。这时候你就能看到单位信息了,然后用WE修改,修改好了之后记得要导出文件。然后打开shadowEditor选择war3map.w3u点击替换文件,选择刚刚导出的文件,替换掉,再重新压缩就行了。然后就是用地图去测试了,修改其他属性方法类似!


      3楼2012-04-14 14:37
      回复

        但是很多的地图(例如dota)是没有上面那些文件的。
        当你打开这些地图的时候,首先就会出错提示说MQP上面的,这是破坏 MPQ 文件头大小信息的加密方法。这时候我们打开HWM然后就能看到很多文件了。点击修复MPQ文件。然后在筛选文件哪里输入slk|就看到了都是slk文件,然后点击全部解压,桌面上就会自动创建一个文件。然后再同样的方法全部解压txt文件。关于slk文件这个帖子有详细说明http://tieba.baidu.com/p/1073176149 例如unitbalance.slk和unitweapons.slk 是单位数据abilitydata.slk 是技能数据itemdata.slk 是物品数据。。。。。。。。。。如果你想修改某些信息,先用一条龙的文本编译打开txt,选择string类文件,找到想要的名字对应的编号,再然后再slk文件里面(表格的形式出现的,快速查找ctrl+F)修改。如果想修改比如速度,护甲等,就用WE打开物体编辑器,选择查看--使用原始数据显示,就能找到你想要的护甲,移动速度等等属性了。修改之后记得替换,重新压缩。
        如果你想改触发,同样方法解压war3map.j的文件。用jass工具(我喜欢jasscraft)打开那个.j文件。然后你就看到无数行代码了。学精通了jass随便改这些(可惜我还不太会),这些代码才是最根本的。如果你用MPQMaster打开一个地图,可能看不到war3map.j,他可能是因为把这个文件放在了scripts\war3map.j。你可以通过修改MPQMaster\Listfiles\Warcraft
        III.txt文件让他显形,只要在这个文件在加入一行scripts\war3map.j就行了,再重新打开地图,就看到了scripts文件夹下的war3map.j了。


        4楼2012-04-14 14:38
        回复

          恩,大概就是这样。希望能对你有点帮助。我也没学几天,有说的不对的地方欢迎指教!!
          Over!


          5楼2012-04-14 14:38
          收起回复
            建议补上添加触发的教程


            IP属地:广东6楼2012-04-18 12:48
            回复
              时刻都在


              8楼2012-06-11 10:13
              收起回复
                楼主在咩····


                10楼2012-07-19 18:06
                回复
                  2026-04-10 17:29:58
                  广告
                  不感兴趣
                  开通SVIP免广告
                  我不会jass 鄙视我吧 ╮(╯_╰)╭


                  IP属地:四川11楼2012-08-02 14:54
                  回复
                    本屌最近才对这个感兴趣的,以前玩真三,后来玩DOTA去了。真三好玩,但是很多不方便的地方没人更新,我现在想试着改良一下,已弥补这些年的遗憾。求大神高端教学。本屌是java程序员来的,现在摸到点门路,吧里有木有大神能帮帮在下的?qq403495484,各种等!


                    IP属地:广东13楼2013-05-15 22:18
                    回复
                      楼主在么..我想请你改一点点东西.就模型的问题


                      17楼2014-01-14 20:28
                      回复
                        以粉


                        来自iPhone客户端18楼2014-01-17 01:27
                        回复
                          还不让粉


                          来自iPhone客户端19楼2014-01-17 01:28
                          回复
                            感慨啊,两年前的帖子,现在居然还有,被封了两年了.........曾经突然喜欢上改魔兽地图,靠着做游戏的一点动力,后来学了Android开发了,现在都工作一年了


                            20楼2014-03-24 17:07
                            回复
                              2026-04-10 17:23:58
                              广告
                              不感兴趣
                              开通SVIP免广告
                              以前改魔兽地图那些东西都忘记得差不多了,不要问我了,如果有Android或游戏开发的问题,欢迎交流


                              21楼2014-03-24 17:09
                              收起回复