找回密码
 点一下
查看: 3628|回复: 19

请教修改了war3map.j后重压缩地图损坏的问题……

[复制链接]
发表于 2009-11-23 11:56:22 | 显示全部楼层 |阅读模式
我想修改《仙之侠道 1.7》,在里面加一些PlayerChatEvent触发器,用HkeW3mModifier2.0解压出war3map.j,修改以后替换重压缩,但是重压缩的地图被损坏了,局域网里面建不了地图,创建游戏它就跳回到局域网游戏界面了...
事情就是上面描述的那样子,我想请教问题出在哪里?怎么解决?魔兽文件头有些什么特殊的要求吗?请尽可能的说详细点,告诉我原理,难懂的概念直接说,不用担心我是否能理解……
感谢了!
发表于 2009-11-23 12:03:38 | 显示全部楼层
是不是jass语法通不过?
另外改图在GA是不讨论的
回复

使用道具 举报

 楼主| 发表于 2009-11-23 12:15:00 | 显示全部楼层
jass是没问题的……
GA不讨论改图?改图也是制图的一部分啊……
回复

使用道具 举报

发表于 2009-11-23 12:49:56 | 显示全部楼层
估计是listFile被弄掉了,反作弊。
回复

使用道具 举报

发表于 2009-11-23 12:59:03 | 显示全部楼层
引用第2楼breeze于2009-11-23 12:15发表的  :
jass是没问题的……
GA不讨论改图?改图也是制图的一部分啊……
问题你不是作者……
还是要尊重作者的权利的……
虽然版权都是玻璃渣的
回复

使用道具 举报

发表于 2009-11-23 13:01:41 | 显示全部楼层
全部导出,导入新图,这是我以前汉化地图的方法……
回复

使用道具 举报

 楼主| 发表于 2009-11-23 13:03:37 | 显示全部楼层
引用第4楼疯人¢衰人于2009-11-23 12:59发表的  :

问题你不是作者……
还是要尊重作者的权利的……
虽然版权都是玻璃渣的
我不发布地图,只是跟人娱乐,这样应该不算侵权吧……
回复

使用道具 举报

发表于 2009-11-23 13:06:13 | 显示全部楼层
呵呵,这是GA的一个原则,不讨论改图的
回复

使用道具 举报

发表于 2009-11-23 14:12:27 | 显示全部楼层
正常技术够了自己弄就管不着了……
但是这个算是个避讳吧……
回复

使用道具 举报

发表于 2009-11-23 15:21:41 | 显示全部楼层
记得有一个袋鼠的猥琐工具直接导入各种猥琐代码。
回复

使用道具 举报

 楼主| 发表于 2009-11-24 09:47:55 | 显示全部楼层
谢谢!!谢谢各位的解答……
你们虽然没有从正面给我答案,可是这么多人的回答中却没人提过文件头的问题,可见文件头中没有war3map.j文件大小信息的校验码...我原来的猜测是地图文件头包含了对里面每个文件的校验信息,而我只改变了文件而没有去处理文件头,所以地图损坏...而你们却没有遇到过这类问题,可见如果有也是压缩软件处理的事情,有这些就够了……
我再研究hke的压缩工具去……
谢谢你们告诉GA的原则,下次我注意……
回复

使用道具 举报

发表于 2009-11-24 09:58:39 | 显示全部楼层
或许你可以去试试上面说的全部导出,建新图再导入……
我以前汉化过的图也属于一碰就坏的那种……
文件头啊、listfile啊这写东西很麻烦额……
回复

使用道具 举报

 楼主| 发表于 2009-11-24 10:01:02 | 显示全部楼层
引用第3楼eff于2009-11-23 12:49发表的  :
估计是listFile被弄掉了,反作弊。
谢谢!
但是我的修改只是改变了war3map.j的大小,不至于会影响到ListFile吧~
回复

使用道具 举报

 楼主| 发表于 2009-11-24 10:38:54 | 显示全部楼层
在这里顺便问个问题
  1. native UnitRemoveAbility            takes unit whichUnit, integer abilityId returns boolean
复制代码

我现在只有单位ID 'ngrd' 通过ID返回单位的那个函数是什么?我查了好久都没找到……
回复

使用道具 举报

发表于 2009-11-24 10:41:15 | 显示全部楼层
'ngrd'这个是单位类型吧……
物体编辑器里ctrl+d的效果
回复

使用道具 举报

 楼主| 发表于 2009-11-24 10:53:33 | 显示全部楼层

回 14楼(疯人¢衰人) 的帖子

嗯 'ngrd'是TypeID
搞错了  我要remove 这个TypeID的技能
就是删除这一类怪的一个技能……
有什么办法 指点下……
回复

使用道具 举报

发表于 2009-11-24 10:55:04 | 显示全部楼层
ForGroup枚举单位去删除……
回复

使用道具 举报

发表于 2009-11-24 12:54:01 | 显示全部楼层
似乎listFile里面包含了mpq里面每个文件的大小

如果我把你的衣服扒下来缝上一只袖子在塞回去你能穿上么
回复

使用道具 举报

发表于 2009-11-25 17:01:27 | 显示全部楼层
邪恶的eff扒楼主衣服想做啥坏事... =w=

仙之侠道~~~ 不是竞技图哈~~~
记得上学时常常被同学胁迫改RPG图……
不是改出隐藏英雄,就是改出隐藏物品
连赌博几率都不放过……
回复

使用道具 举报

发表于 2009-11-25 17:17:53 | 显示全部楼层
偶仅仅是为了证明辩证法的科学性质!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-22 16:16 , Processed in 0.035696 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表