冒险岛如何改WZ

冒险岛如何改WZ,第1张

Microsoft .Net Framework 3.5 for XP 这个软件是必须的哦,有了这个才有以下的一切活动。自己百度一下

deMSwZ15:提取盛大WZ代码

HaRepacker:修改盛大WZ代码的

Wiinpatch:补丁制作

这三个是比较有用的软件,自己复制一个冒险岛,用前2个打开冒险中的WZ,就可以看到许多的列表。

不熟悉也没关系,自己随便看看先,改WZ不会和谐,最多只会掉线。

再来介绍下WZ的相关名词

skill.wz类

攻击类技能:

hs 技能简介级别号 与String.wz相连

req 要求其它技能级别达到x时才可加此技能

masterLevel 技能初始级别上限 4转技能大部分为10 需要用技能书提升

mob 对怪物的影响效果(头顶上- -)

skillType 技能类型 被动1 主动辅助 2 主动攻击式辅助 3

disable 值为1时禁止提升技能级别

invisible 技能是否可见 值为0或不存在此项时可见

elemAttr 攻击属性 f为火 其它暂且不在此添加

action 技能发动时执行的动作 延迟由此产生

prop 发动几率 有多种类型 1 被动技能发动几率(如终极箭) 2 技能特殊效果发动几率(爆炸箭昏迷)

mastery 武器熟练度 游戏中的%是按照该值*5 如60%熟练对应的是12

mobCount 技能攻击数量

bulletCount 技能攻击次数

cooltime 冷冻时间 技能连续使用的时间间隔

damage 伤害% 按照角色的攻击值

range 攻击长度 本处为单向攻击长度

hpCon HP消耗

mpCon MP消耗

lt.X 技能影响范围 右上X

lt.Y 技能影响范围 右上Y

rb.X 技能影响范围 左下X

rb.Y 技能影响范围 右下Y

iconMouseOver

iconDisabled

icon

effect

之类的都为图象效果 不作解释

18楼第一次就来点容易的吧,这个是取消COMBO的数字

先用HR导入原始EFFECT.WZ文件,打开Basiceff.img ,

在所下属的子项里,找到 找到:Combo

有4个子项。 0,1,2,3

展开3

有0-9子项和一个combo的子项

把氏宴0展开,有0-4的子项,删除0,

下面的也全部这么做,combo的子项也这么做。

接着保存

去蓝光

首先,打开HaRepacker.exe软件,导入SKILL.WZ文件。

打开SKILL.WZ后,就要找到你要修改的技能,现在反盾用的都是抗压。

所以以抗压为例:代码21101003

2110.img——skill——21101003——hit——0——(蓝光的图片)

展开抗压之后,找到HIT(就是攻击时的效果图),展开hit后,里面有0~3个图片,

分别点每个图片,然后ctrl+m,替换成什么都没有的那个PNG的图片就OK了。(4个都换好了就可以保存了)

最后保存

哦,忘记了一件事,怎样提取代码。

打开deMswz15,然后找到冒险岛的目录下的string ,这就是歼橡银冒险岛一些比较常用的属性了。以假动作这个技能为例子 来具体看看WZ的属性值怎么修改。

在skill上双击,把里面的代码复制下来 存到一个记事本里,好了 第一步你已经完成了。到了这儿,你就可以自己提取代码了。

根据成品补丁所应用的位置来判断它的修改位置 从而自己得出结论 。

从此可以自己动手做属于自己的补丁。

再来,修改WZ,例子是假动作。

打开HaRepacker

接着点击文件 加载WZ 选择已经备份好的skill.wz

根据你刚才复制的skill代码找到假动作 注意 这么找代码:首先搜索技能名字 然后找到代码 记住前3位(有的是4位) 然后再到HR里面找!

根据你的假动作等级点开1~30 这里拿30举例

hs代表等级 prop代表假动作的属性 有时候一个等级下面5、6个属性 这个时候你就要对着skill自己判断哪个属性是什如陆么意思了!

双击 prop

对比了skill以后可以知道 40就是30级假动作的概率 那么我们将它改成100 然后提交即可

最后点文件→保存→找一个特定的文件夹保存起来 不要和原文件冲突

好了,你的假动作就是100%了。

暗杀无延迟

首先当然是用HaRepacker打开冒险岛文件夹里的sklii.wz

修改暗杀无延迟:

然后找到暗杀技能开头的几位数代码也就是侠盗的技能代码422.img

然后到sklii到4221001这是暗杀技能,打开暗杀技能代码里的action项点下然后按Ctrl+M修改成这个动作代码的后面加S

然后回到侠盗技能里,删除skilType

最后保存skill.wz

这次到打开Character.wz到双击双击00002000.img找到刚说的技能暗杀的action里的动作代码后加S的也就是(assassinati*****)然后自己修改delay稳定为止,暗杀修改完毕请保存。

这次到一出无延迟的:

找到一出无延迟里的action项里的动作也就是alert5,

然后用HR打开Character.wz到00002000.img找到一出的动作alert5,展开后有0 1 2这三项删除1 2项然后展开0里面的数据修改delay本来这是-300的修改成-150.............一出无延迟修改完毕请保存。

辅助技能无延迟的方法:

先找到你想改的那些辅助技能代码打开sklill.wz进去你想改的那技能里删除action项然后保存就OK了。

再来全屏技能,如全屏花

全屏技能

这个也相当容易

首先用HR找到你要全屏的技能

打开里面LEVEL找到你技能对应的等级

将里面的lt的数值改成-4000,-4000

rb的数值改成4000,4000

保存即可

技能代码等下再一起发

物品过滤

在 item 下的 Etc 里面找到对应的物品,展开它,找到你想过滤的物品

里面可以发现一项叫做 iconRaw 的

把它删除 保存即可

我们用到的工具有i.Hex和deMSwZ2.1.0 先查看下我们要改的技能.我以标飞为例子[教程说明后面带各职业代码详细说明] 20级双飞斩攻击力为150%...使用飞镖对怪物连续攻击2 次..这个是废话 首先养成个良好的习惯...备份! 我们打开deMSwZ2.1.0 Skill.wz这个就是各职业的技能文件啦. 400这个为飞侠的职业技能 我们双击打开 哇...这么多代码都看得我们眼花了...我们直接查找关键词150[双飞枝燃斩攻击力为150%..不明白150是什么意思的自杀] 找到双飞斩代码后看见在offset选项中看见这个代码156442...复制 随便记下bulletCount的代码156453 [小讲解一下:damage是攻击力 bulletCount是攻击次数] 现在可以关闭deMSwZ2.1.0了 我们现在打开i.Hex[第一次打开点两下Hex这个选项轮塌] 按Open打开Skill.wz 在Offset的输入框中粘贴我们刚刚找的代码 先改攻击伤害...我们粘贴156442这个代码...按回车 找到了个80的值...我们对这个进行修改..这个就是我们今天的目的之一 在4这个输入框中我们看到38528 00009680这两个值 我们对00009680进行修改...[改为多少你们定.不要太BT就好]...我改为10009680...改好按回车 点Save保存.关闭i.Hex 打开i.Hex按Open打开Skill.wz 然后我们修改技能攻击次数.这个是目的之二 同样在Offset的输入框中粘贴我们刚刚找的代码156453 看到有个02的值没?这个就是技能的攻击次数 在1这个输入框中我们看到2 02这两个值 我们对02进行修改..[改为多少你猛桐虚们定.不要太BT就好.最好是2位数]..我改为20...改好按回车 点Save保存.关闭i.Hex 现在我们再上线看看我们的技能怎么样了...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12125472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存