魔兽改图吧 关注:1,345贴子:7,948
  • 5回复贴,共1

魔兽改图所有工具免费下载

取消只看楼主收藏回复

魔兽改图所有工具免费下载
贴吧发不了链接,工具在A和C中间的站 UP主晴天V暮雨 个人简介有链接
保护所有改图的常用工具,改图过程中需要的工具99%都在压缩包里面,所有工具均免费 任何人都可下载


1楼2019-11-09 15:10回复
    工具其实已经通过各种方式从半年前就开始免费提供,但是中间被大量利益分子和小心眼的人举报,导致都没了。
    我经常发现很多人问我工具在哪里下载,今天就发一个显眼的帖子,不要再问工具的问题了。


    2楼2019-11-09 15:12
    回复
      我A和C中间的站的30个教学视频,包含的内容
      视频教程列表
      1.自动注入脚本
      2.手动注入脚本
      3.自创脚本
      4.未SLK优化的物编修改
      5.SLK优化的物编修改
      6.未SLK优化的JASS修改
      7.优化的SLK的JASS修改
      8.混淆SLK修改JASS
      9.物编进制转码
      10.简单哈希算法加密地图修改
      11.破解商城,礼包
      12.解除平台限制玩单机
      13.全平台函数介绍
      14.LUA修改器介绍
      15.LUA修改器刷存档实战演示
      16.CE修改积分
      17.MPQ加密破解
      18.定制改图获取彩蛋
      19.高级混淆算法加密地图修改
      20.本地存档破解
      还有很多,不一一列举,每个视频都包含多种知识,基本上涵盖了目前改图界绝大部分问题的解答方法或者思路,
      只要把教程都学会了,融会贯通,自己多思考,可以说目前99%的地图随意改,如果你彻底学会了这些还改不了的地图,你拿给我改,我多半不会。
      当然,加密手段千变万化,但是万变不离其宗。有很多人遇到的问题是,看完视频后还不会,所以信心产生了动摇。只能说改图就好像高中数学题一样,就算你学会了课本的题,也没人敢说课外的同类型题目都会做的,所以说,归根结底,还是要回到多想,多练。


      3楼2019-11-09 17:55
      回复
        改图和作图的关系之解决问题的捷径。以下是我作图和改图三年的经验,有半成品地图两张。
        首先,作图的人比改图的人多十倍,这点可以去看改图吧和地图编辑器吧的人数。那么如果作图的大神帮你解惑的概率是比改图大神给你解惑的概率大100倍。为什么说一百倍?因为改图的人比较自私,我长期混迹作图群,你随便提一个问题,基本都有几个人给你解答,但是改图群呢?
        那么,问题就来了,怎么把改图问题,转化为作图问题?
        例子一:平台地图如何本地单机玩?
        参考答案:我是网易刚学作图的作者,我有一个疑问,我地图100M,如果每次都要上传到网易才能测试地图,太麻烦了,大家平时作图的时候都是怎么办的?
        例子二:想找改图工具。
        参考答案:我想提取一个地图的模型,但是地图加密了,怎么破解?
        例子三想读懂加密的JASS代码或者LUA代码。
        参考答案:我做了一张战役地图,名字叫XXX,目前遇到一个难题,这个问题在某个地图有相应的解决方法,但是地图加密了,我想看看JASS来学习,请问一下代码是什么意思?
        更多的可以自己去思考。另外说一点,作图和改图就好像武林高手的内功和外功,改图到一定境界,没有内功寸步难行,所以要想成为高手,必须内外兼修,内圣外王。也即是说要想成为改图高手必须学作图。反过来说,所有作图高手都会改图,这是一定的,不会改图的作者成不了作图高手。


        4楼2019-11-09 18:22
        回复
          还有很多人问关于平台的算法加密的存档怎么破解,我先总结一下,就是不值得去破解。以下是某个地图的算法加密存档的一部分,还有很多没发出来。其中我称为高级混淆的算法加密,多次传参和跳转,一般遇到这种图,没必要费劲,就猜,快餐图几天就凉了,改图简单快捷,算法加密的存档不值得去破解。作者设置一个算法加密用几个小时,赚几万几十万的钱,你破解这个几天,节约五块钱。算法加密的存档可以去买那种天卡的收费存档修改器,人家随时更新的。
          function SaveDzData takes integer pid,integer zu,integer we,integer ty,integer num returns nothing
          local string save= ""
          local string sa= ""
          local string sn= ""
          local string sb= ""
          local integer du= 0
          local integer max= 0
          local integer data= 0
          set save=s__DzArrayString[(pid)*(680)+zu]
          if zu >= 1 and zu <= 29 then
          set du=2
          set max=99
          elseif zu >= 30 and zu <= 34 then
          set du=3
          set max=999
          elseif zu >= 35 and zu <= 39 then
          set du=4
          set max=9999
          elseif zu >= 40 and zu <= 44 then
          set du=5
          set max=99999
          elseif zu >= 45 and zu <= 49 then
          set du=6
          set max=999999
          endif
          if we == 1 then
          set sn=SubString(save, 0, du)
          set sb=SubString(save, du, 60)
          elseif we == ( 60 / du ) then
          set sa=SubString(save, 0, du * ( we - 1 ))
          set sn=SubString(save, du * ( we - 1 ), 60)
          else
          set sa=SubString(save, 0, du * ( we - 1 ))
          set sn=SubString(save, du * ( we - 1 ), du * we)
          set sb=SubString(save, du * we, 60)
          endif
          set data=S2I(sn)
          if zu == 1 then
          if we == 7 then
          set max=GamePuOverDay
          endif
          elseif zu == 36 then
          if we > 7 then
          set max=0
          endif
          elseif zu == 38 then
          if we == 1 or we == 2 then
          set max=R2I(Pow(DzPlayerLv(Player(pid)), 2) * 8)
          if max > 100 then
          set max=100
          endif
          elseif we == 3 then
          set max=R2I(Pow(DzPlayerLv(Player(pid)), 2) * 22)
          if max > 500 then
          set max=500
          endif
          endif
          elseif zu == 45 then
          if we == 1 then
          set max=R2I(Pow(DzPlayerLv(Player(pid)), 2) * 240)
          if max > 10000 then
          set max=10000
          endif
          elseif we == 2 then
          set max=R2I(Pow(DzPlayerLv(Player(pid)), 2) * 255)
          if max > 10000 then
          set max=10000
          endif
          elseif we == 3 then
          set max=2000
          elseif we == 4 then
          set max=0
          elseif we == 5 then
          set max=DzPlayerGames(Player(pid)) * 50
          elseif we == 6 then
          set max=10000
          elseif we == 7 then
          set max=s__GameInt[(0)*(100)+23] * 3
          endif
          elseif zu == 47 then
          if we == 2 then
          set max=GameMissionOverDay * 4
          endif
          endif
          if ty == 0 then
          set data=data + num
          if data > max then
          set data=max
          endif
          set sn=GetStrZero(data , du)
          elseif ty == 1 then
          if data < num then
          set data=num
          endif
          if data > max then
          set data=max
          endif
          set sn=GetStrZero(data , du)
          elseif ty == 2 then
          set data=num
          if data > max then
          set data=max
          endif
          set sn=GetStrZero(data , du)
          endif
          set save=sa + sn + sb
          set s__DzArrayString[(pid)*(680)+zu]= save
          if IsPlaying(pid) == true and DzC[0] == "1" then
          call DzAPI_Map_StoreString(Player(pid) , "DZ" + I2S(zu) , s__DzArrayString[(pid)*(680)+zu])
          if zu == 45 and we == 2 then
          call SetPlayerJunXian(pid)
          endif
          endif
          endfunction


          5楼2019-11-10 19:10
          回复
            因为举报的人过多,导致我曾经创建的五个群都被举报封了,视频也被封了多个,甚至贴吧的帖子都被举报没了,进群的老成员都知道怎么回事,曾今免费分享可惜一片热心换来举报,我很难过,目前已经取消免费分享,要的付费进群。


            17楼2020-03-12 08:41
            收起回复