找回密码
 注册帐号
查看: 2965|回复: 50

[丝路问题] 让自己不花钱就很拉风的招 丝路修改教程(补充图片)好东西

[复制链接]
发表于 2009-9-4 19:33:41 | 显示全部楼层 |阅读模式
坚持我们玩游戏的思想,让你等级低的时候就能穿上(感觉上)高等级装备的形象效果

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的颜色效果,呵呵
 楼主| 发表于 2009-9-4 19:34:31 | 显示全部楼层
好的就给我顶
发表于 2009-9-4 19:38:47 | 显示全部楼层
哈哈,不错,我们要小心被骗了啊~~
发表于 2009-9-4 19:41:39 | 显示全部楼层
这只能自己看...别人看不到的........
发表于 2009-9-4 19:48:54 | 显示全部楼层
这一招高呀!连自己都欺骗了!
发表于 2009-9-4 19:53:37 | 显示全部楼层
晕 太复杂了看都看不懂
发表于 2009-9-4 19:53:43 | 显示全部楼层
这个好,很好玩的东西。
发表于 2009-9-4 20:08:07 | 显示全部楼层
好是 好  就 是 做起来太麻烦
发表于 2009-9-4 20:15:39 | 显示全部楼层
谢谢楼组的介绍我学习了
发表于 2009-9-4 20:16:20 | 显示全部楼层
这个会被SM封号吗
发表于 2009-9-4 20:17:27 | 显示全部楼层
太复杂 看不懂111
发表于 2009-9-4 20:18:44 | 显示全部楼层
杂看?????
发表于 2009-9-4 20:40:36 | 显示全部楼层
只能自己看着爽有啥意思
发表于 2009-9-4 20:41:46 | 显示全部楼层
老东东了,但还是顶
发表于 2009-9-4 20:43:58 | 显示全部楼层
自娱自乐 没意思
发表于 2009-9-4 20:44:01 | 显示全部楼层
太复杂了   看不懂
发表于 2009-9-4 20:44:27 | 显示全部楼层
真是太牛了。顶你。我也实验下
发表于 2009-9-4 20:55:03 | 显示全部楼层
只有自己看到去看人家的啊人家看不到有什么用晕
发表于 2009-9-4 21:03:00 | 显示全部楼层
你这是什么啊?这样做想永久封号吗
发表于 2009-9-4 21:04:00 | 显示全部楼层
你这样做,严重影响游戏,有、肯定要被封的
您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

QQ|Archiver|手机版|小黑屋|依人网络官方网站 ( 陕ICP备19025998号-1 )

GMT+8, 2024-5-20 10:40 , Processed in 0.055401 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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