【技术贴】蛋蛋教你怎么修改梦幻西游的录像文件
【写在前面】
一直想在网上搜索具体修改梦幻录像的教程,可惜苦无良贴,只能自己动手。因为没有可视化的修改工具,因此修改录像将是一个琐碎和繁琐的过程,当然也需要一些基本的电脑知识。因为是技术贴,所以不一定要求所有人都看得懂。看不进去的大可跳过去不看,不需要谩骂`(*^﹏^*)′。谢谢大家。当然为了照顾大多数,我会尽量详细和用尽量白话的文字来描述,也希望专业人士别取笑^_^。
其实,我已经做好大家都评论不知所云的心里准备……但是为了不独享心得,还是想发给大家。
【为什么要修改】
其实修改录像无非是为了满足自己的小乐趣而已。比如想带个神兽,或者是还仅仅是出现在测试服的召唤兽,变个华丽的变身,或者低级朋友想拿个强化光武,人物染色,抑或是想打出养眼的数字,甚至可以把服战录像的人换成自己的名字#76。当然了,就算改了也仅仅是个录像,归根结底只是为了好玩而已^_^,请大家放平心态。当然,你要拿去骗自己的朋友也未尝不可o(‵▽′)ψ。还有更有趣的,可以用NPC做自己的召唤兽#76,想想,PS的用白晶晶做召唤兽,DF的带着地藏王出战,DT的领着程咬金,哇塞,太拉风了……
【怎么才能修改】
既然是修改,就不是创造,那首先就需要有一个已经录好的录像,在此基础上进行修改。其次,我们需要一个16位编辑器,最经典的就是UltraEdit,这玩意百度一搜一片,我就不具体说在哪里有下载了。
【修改第一步】
第一步,当然是要用UltraEdit打开录像文件。
然后认识一下UltraEdit的各个位置。熟悉这个软件的可以跳过去。
如图:主要区域一共有三个部分,左侧是地址,方便寻址用,这个我们可以无视,中间大区域就是16进制代码区域了,虽然很乱很复杂,可是这是我们要经常接触的区域,右边是ASCII代码区域,说白了和中间的16进制代码是一样一样的东西,只是用不同方式来表现出来。改了中间的,这边的跟着改,同样,改了这边的中间的也随着改动。
【从简单开始——修改名字】
首先我们从修改名字开始~这是最简单的一步^_^。但是呢,修改名字是有限制的,就是长度不能超出原录像当前位置名字的长度。举例说明就是比如你有一个‘三刀结束’的录像,你想把他的名字改成自己,那你的名字就不能超出4个汉字。否则这个录像就破损了。
其实修改很简单,中间的16进制区域我们可以不用看,直接右边的ASCII区域就能直观的看到录像中人物的名字,不管是我方,敌方,甚至BB的名字也都可以修改。直接在那里修改就好了。
【进阶——修改形象】
修改形象是整个录像修改中最有趣的地方,前面说了,不仅仅可以修改自己的人物,还可以变身成你在战斗中不曾见过的形象,甚至神兽,蚩尤,九头精怪或者猪八戒<( ̄oo, ̄)/ 。
首先我们要找准位置,这是一定要做好的第一步,如果位置没有找准,那一旦修改,这个录像就坏掉了。其实不用担心,位置很容易找到。只要你找到你要修改的形象的名字,可以在右侧ASCII区域找到,点中他的第一个字,然后16进制这边会自动的找到你点选名字对应的16进制代码的地址。找到之后不要乱动,往前数6组(每组是两个16进制代码),那这组开始下来的4组16进制代码,就是控制形象的代码了,如下图:
点了妖字之后16进制代码部分自动选中了D1,那他之前的第6组就是0c,从他下来的四组0c 00 ff 12,这四组数字就是控制形象的代码了、既然找到了,只要我们修改它就好了。这四组数字里,第一组和第二组是用来控制形象的,第三组和第四组只对人有效,对宠物无效,因为他是控制人物染色和人物武器的^_^。如果是改人物的话,人物对应代码如下:
0100逍遥生(剑)0200剑侠客(刀)0300飞燕女(双环)0400英女侠(鞭)
0500巨魔王(刀)0600虎头怪(锤)0700狐美人(鞭子)0800骨精灵(棒)
0900神天兵(锤)0a00龙太子(枪)0b00舞天姬(双环)0c00玄彩娥(棒)
0d00逍遥生(扇)0e00剑侠客(剑)0f00飞燕女(双剑)1000英女侠(双剑)
1100巨魔王(斧)1200虎头怪(斧)1300狐美人(爪刺)1400骨精灵(爪刺)
1500神天兵(枪)1600龙太子(扇)1700舞天姬(飘带)1800玄彩娥(飘带)
第三组主要控制人物染色,第四组控制人物手里的武器,虽然这么说,因为第一二组已经控制了人物武器的种类,所以第四组也只是修改这个种类下的武器样式而已,简单的说,就是剑侠客还是只能用刀和剑,不能用扇子或者飘带(~o ̄▽ ̄)~,只是修改不同的刀剑而已。具体什么代码控制什么颜色,什么代码代表什么武器,大家改改就知道了,我就不详细说了。
当然,召唤兽也同样可以修改形象的。代码的位置和人的代码位置也是一样的,都是名字往前倒数第六组开始的后四组,但是其实第三和第四组数据不会对召唤兽形象的单位生效。之所以说是“不对召唤兽形象的单位”生效而不说“不对召唤兽”生效的原因是,如果召唤兽换成玩家形象,那这个代码还是生效的。这么说有点拗口,那用通俗的话 就是:你可以把召唤兽修改成玩家形象!那这个代码就生效了o(‵▽′)ψ!
对了,差点忘记,敌方角色也是可以改的哦!一样是名字前第六组数据开始,你大可以改出蚩尤来 ^o^。
那我们重点说一下第1,2组数据吧。这四个数字包括了梦幻你能看到的所有形象,从大海龟到机关人,从超级巫医到GM,还有各种神兽甚至12门派的师傅们~
但是梦幻形象的对应代码乱的很。要是把所有形象和对应代码都罗列出来还真是个很大的工程,因为4位数字就是16的四次方那么多,虽然有一点点规律。但是不是一大段时间也不能找全,我就把我自己穷举出来的一些形象对应代码给大家,希望大家少走些弯路,^_^、
下面是4位代码和对应的召唤兽
E007大熊猫 3408灵鹿
E407大象 E207猴子
3c08蛤蟆 3508白泽
3D08超级大鹏 3e08神牛
D507超级泡泡 D307泡泡
0008 护卫
0407牛头 0508马面
0608僵尸 0708野鬼
0b08花妖 0d08天兵
0e08虾兵
1008*** 0f08蟹将
1208牛妖 1108蜘蛛精
1408风伯 1308星灵仙子
1608龙 1508泡泡
1808巡游天神 1708凤凰
1a08地狱战神 1908黑山老妖
1c08鬼将 1b08地藏王
1e08幽灵 1d08吸血鬼
2008白晶晶 1f08春十三娘
2208程咬金囧 2108牛魔王囧(-_-)|||
2608**女娲 2508灵符女娲
2808弥勒佛?? 2708瓶子
2908九头精怪 3308阴阳伞
3208噬天虎 3108炎魔神
3008夜罗刹 3608野猪精
3708百足将军 3808鼠先锋
3908踏云兽 3a08红萼仙子
3b08龙龟 3f08机关人
4008机关兽
4108机关鸟 4208连弩车
4308巴蛇 4408机关人(战车)
DF07如意 D907芙蓉
da07树怪 db07蝴蝶仙子
2F0a变异龙龟 FB0D蚩尤
240a变异夜罗刹 2e0a变异红萼
好了林林总总写了不少。还是初级的修改名字和形象。
先发上来,大家先尝试一下。我也看看反响,如果大家还可以接受的话,我继续写怎么修改战斗数据,比如战斗中产生的伤害等等。
【国际惯例】
自报家门吧:河北3区,避暑山庄:109DF,妖の猪蛋。
对梦幻的周边技术有兴趣的,欢迎加Q群87465573。