|
坚持我们玩游戏的思想,让你等级低的时候就能穿上(感觉上)高等级装备的形象效果
1.装备修改教程
2.武器发光效果修改教程
3.修改怪物图片的教程
4.普通武器变太阳武器教程
5.让你变GM形象教程
6.骑567坐骑龙 骑虎女坐骑蓝虎教程
7.60级马改虎女坐骑教程
8.摆摊玩偶、披风、特殊帽子 代码
趣味修改
通过修改本地MEDIA.PK2文件达到以下效果,有兴趣的朋友我可以在后面给大家介绍修改方法
先附上几张图
说一下修改的原理。我们下载的游戏是客户端,所以我们修改以后只能自己看到,别人看得还是你原来的样子。。。
我们所能看到的所有的外观都是在MEDIA.pk2的数据库里的,为什么我改了以后只有我能看到呢,别人看不到呢,为什么数值不变呢,因为我们下的是只客户端,所以你更改的只是你电脑里的显示效果,其他没有改的人看你的时候看到的是他的电脑里的设置。。。
PK2文件通常是打不开的,只能通过专用编辑软件来进行编辑 这里我们用到
XVI32 http://www.handshake.de/user/chmaas/delphi/download/xvi32.zip
打开XVI32,界面如下
建议在进行下面操作前先将MEDIA.PK2文件进行备份(复制一份出来保留),万一改错了还可以恢复回去,要不然就要重装游戏了!
选择FILE---->OPEN
下面选择SEARH---->REPLAC
按照图上的选好勾
下面要进行的操作是最重要的查找替换了,这里简单说一下,就是你想要几套装备或者武器变成其他套数的装备武器,就查找源套数代码替换成目标套数代码
下面说明基本格式:
\heavy_0X 重甲
\light_0X 轻甲
\clothes_0X 道服
0(数字0)
X=套数
X=1 即1套装备
……
X=9 即9套装备
明白的人已经看出来了
如果想把1套道服变成9套道的效果
只要查找\clothes_01 替换成 \clothes_09
就可以了
下面实验下
填完后按 REPLACE ALL
工具自动进行查找替换
完成后点FILE ----》SAVE 保存修改好后的PK2文件
关闭XVI32
然后进游戏随便建个1级穿道的小号,看看效果吧
其他套数的装备替换依此类推
替换完成后,从你机器上看出去的,所有的1套的套装全部变成9套道,包括穿在身上的,还有商店里卖的,男女一样,于是乎,你就能见到N多穿着9套道的1级小号在各个城市里游荡,摆摊,哈哈
以上是装备的改法
附装备对应的代码
中国防具:(把中间的china改为europe就是欧洲的,防具、首饰、盾相同,武器不同)
item\china\man_item\heavy_0X
\light_0X
\clothes_0X
item\china\woman_item\heavy_0X
\light_0X
\clothes_0X
中国盾:
item\china\shield\shield_0X 盾
中国首饰:
item\china\acc\ring_0X 戒指
\earring_0X 耳环
\necklace_0X 项链
继续发修改武器的过程和代码呵呵
过程其实和上面的差不多,也是查找替换,下面公布代码
中国武器:
item\china\weapon\sword_0X 剑
\blade_0X 小刀
\spear_0X 枪
\bow_0X 弓
\tblade_0X 大刀
欧洲武器:
item\europe\weapon\dagger_0x 匕首
\sword_0x 单手剑
\tsword_0x 双手剑
\axe_0x 斧
\crossbow_0x 弩
\harp_0x 竖琴
\staff_0x 法杖
\tstaff_0x 术杖
\darkstaff_0x 牧杖
下面举个修改的例子:
要将罗马的1套太阳剑 3套太阳盾变成9套太阳剑盾
替换前
罗马剑 1 - >9
查找item\europe\weapon\sword_01.ddj 替换成item\europe\weapon\sword_09.ddj
查找item\europe\weapon\sword_01.bsr 替换成item\europe\weapon\sword_09.bsr
罗马盾 3 -> 9
查找europe\shield\shield_03.bsr 替换成europe\shield\shield_09.bsr
查找europe\shield\shield_03.ddj 替换成europe\shield\shield_09.ddj
替换后
2.武器发光效果修改教程
呵呵,自欺欺人也好,好玩娱乐也好,学习研究也好,全凭个人观点!
以下是武器改变发光效果的教程:
需要准备的工具:
ExtractPk2.exe
HexEdit.exe
首先还是备份,将MEDIA.PK2文件备份以防万一
1.用ExtractPk2.exe将MEDIA.PK2打开,并提取里面的文件
2.找到midia\Media\resinfo\itemtypenumber.txt 武器的颜色管理文件
3.打开该文件,里面有十六行
这里面要讲解的是前面的两列
第一列在稍后的文件里讲到
第二列是你现在的武器发光等级
再看后面的RGB颜色表
红 绿 蓝 红 绿 蓝
+3 1.000,1.000,1.000 0.988,1.000,0.690
+5 0.996,0.173,0.510 0.902,0.122,0.761
+7 0.992,0.996,0.510 0.831,0.231,0.000
+9 0.388,0.502,0.890 0.094,0.580,0.380
呵呵,颜色就是在这里改的,
大家知道+3的武器是白色的,红绿蓝全为1.0的时候就是白色的
如果要全红的话就是1.000,0.000,0.000 全绿0.000,1.000,0.000 全蓝0.000,0.000,1.000
4.打开另外一个文件Media\resinfo\itemoption.txt
在这里找到你要修改的武器
ITEM_EU_SWORD_01_A_RARE 1 A是星星 带_RARE的是暗金武器
ITEM_EU_SWORD_01_B_RARE 1 B是月亮
ITEM_EU_SWORD_01_C_RARE 1 C是太阳
ITEM_EU_SWORD_01_A 1 A是1套里的第一把剑 不带_RARE的是普通武器
ITEM_EU_SWORD_01_B 1 B是1套里的第二把剑
ITEM_EU_SWORD_01_C 1 C是1套里的第三把剑
比如我的1套罗马太阳剑
ITEM_EU_SWORD_01_C_RARE 1 最后面数值是1
记住这个1,到上面的itemtypenumber.txt文件里找到第一列为1的4行
再根据你的武器现在的发光等级选择4行中的1行
比如现在是+5的,那就是
1 5 0.005000,-0.005000 prim\mtrl\itemoption\option_texture13.ddj 5 7 0.388,0.502,0.890 0.094,0.580,0.380 1000 0
找到这行后,现在就是你想要的颜色效果了
如果想改成+9的效果,就把下面1 9 那行里的RGB代码
复制 0.388,0.502,0.890 0.094,0.580,0.380
替换成1 5 行里的0.996,0.173,0.510 0.902,0.122,0.761
呵呵,发现个新问题,有改好的人说,我改出来的+9怎么没有人家真的加9亮呢?没他的好看呢,这里再和大家介绍个地方
+3 texture13.ddj
+5 texture13.ddj
+7 texture14.ddj
+9 texture20.ddj
看出来了吗?
只要把你原来的+3+5的数字13,改成真正加9的数值20,就能和真正的+9一样的亮度了,谢谢朋友的提醒!
保存,退出!
修改颜色的工作完成了!
别急,上面的都简单,下面才是关键,往下看
前面我们修改的是提取出来的文件,下面要做的操作是把修改的提取出来的文件再注入到MEDIA.PK2文件中去!!
5.用HexEdit分别打开修改好的itemtypenumber.txt文件和MEDIA.PK2文件.
6.在itemtypenumber.txt窗口中,从头开始选中一部分代码.复制,
7.切换到MEDIA.PK2窗口,点SERACH--->FIND
在查找内容中CTRL+V,粘贴刚才复制的代码
点FIND
找到MEDIA,PK2中itemtypenumber.txt文件的开头位置了,下面注意,把鼠标光标放到查找到的兰色内容的第一个字节前
点下鼠标左键,
8,确定好注入位置后,按EDIT,选择
9.选择你刚才修改好的itemtypenumber.txt文件,开始注入
10.覆盖完成后,修改的部分用红色表示的,确认后,点SAVE保存退出
进游戏,看看效果!
原来+5的武器变成了+9的颜色效果,呵呵 |
|