首页 新手教程 教程专区 【转】第27课:传奇客户端衣服武器素材添加教程(54分钟)
作品简介

游戏中所有物品都需要这三个素材文件对应的素材编号显示出来,游戏中最基本的两种种显示类型,背包 地上 任何物品都需要的两种显示类型,如果没有这些素材,在游戏中只能看到的是物品的名字。


4. 这三个素材文件中的图片编号都是对应的,比如Items.wzl文件中的编号55的图片显示的是一把裁决,分别DnItems.wzl和stateitem.wzl文件中编号55的也必须是一把裁决的样式图片,如果三个文件中同一个编号显示不一样的图片样式,在游戏中就会出现不一样的效果,可能会是物品在背包一个显示样式,物品放在地上另外一个样式,穿上装备在装备栏显示也是不同的样式,这样就会在游戏中显示不同步,所以这三个素材文件中,同一个编号必须是同样的显示图片。


5.计算公式,素材文件中图片编号除以1200加上当前文件初始值,等于当前武器衣服外观显示代码,每个衣服武器有1200张图片素材组成。


先给大家把单机的给嗯加持起来

在课程当中的话

大家去先注册一个

到我们这个网站去注册一个这个账号

然后呢我们今天讲的是第27课

第27课然后在下面去回复一个帖子

回复这个帖子之后呢

我们会看到一个下载链接

他们这个下载链接是这个隐藏的

必须恢复帖子之后才可以看到

这两个工具啊

这两个工具的话

是我们今天课程中需要的啊

需要的

这个工具我们去必须要先下载啊

下先下载

嗯时间的关键日期

我这边已经下载好了啊

这个东西你就直接下载出来

加错就可以直接用啊

不需要安装啊

不需要安装

好我们现在的话

可以通过这个工具

去看一下课文里面的这些图片啊

我们双击打开

然后呢点击这个按钮

打开

然后选择我们课堂当前的所在路径

或者是在一盘

然后是这个

是这个文件

然后打开这个DATA

找到我们刚刚在这个文档里面说到的

这些文件

我们随便打开一个

打开赞啊

我看一下

好我们看一下这边的素素材文件

像这把的话是五金铁铲啊

这种这个嗯

看一下

就是这些都是一个图片样式啊

图片样式

这些图片呢

有坐标有显示方位都是不一样的

在游戏里面的每秒每毫秒播放啊

一张图片然后组成的一个效果

动画效果啊

动画效果啊

每把武器啊

每一把武器

他是有1,200张图片去组成的啊

组成的一个完整的动作的效果

每个文件里面他不只是一把

武器他有多个啊

多个武器素材啊

多个武器素材

像这样的

当然后面像还有一些这个武器的一些

这个外观特效啊

或者内观特效呢

这个的话

我也会给大家去后面去更新啊

后面去更新

我们因为一节课程

做的知识点在太多的话

这个毕竟是新手

学习起来

他可能就是第一个是认真不认真

细心不细心

再个是时间

再个就是这个知识点太多

也不容易去掌握

不容易掌握

可能学习的前面

学习的后面再学习这个

多多少少会有一些

这个就会忘记掉

会忘记掉

好这些文件里面

他可以储存

储存这个多把武器的这个样式

多把武器的样式啊

我们先拿这这把武器

这把武器看着就不错啊

我们打开我们这个计算器

我们每个图片下面它都有个下标

这下标的话就是一个编号嘛

这个这个图片当前的编号

我们看看一下

这个是22705 啊

2七零二二七零5

然后除以11,200啊

等于多少

等于18

我们在这再给大家讲一下

它的计算公式的话

就是素材文件中的这个图片编号

除以1,200啊

加上当前文件的初始值

就是当前武器或者衣服的一个外观

显示代码啊

每个武器或者衣服

都是由这个1,200张图片去组成的

1,200张图片去组成的

什么是初始值呢

为什么在这写的是呃

素材文件中图片编号除1,200

刚才我们已经除过了他

当当前这个得出的结果是18点

这个一些小数字

这些小数点的话

我们直接就去

抹零啊就是直接用这个整数

就18

后面不管是多少

我们直接小数点去去掉了

直接用取这个整数

取整数加上当前文件的初始值啊

初始值刚才我给大家说过

这些初始值

就是这个文件当前后面的这个

这个就是初始值

然后我们看一下编辑器

这个编辑器

我们看一下这个文件的话是加3的

这个文件后面是3对不对

那我们看一下

他这个3的初始值是多少

3的文件初始值是150

就是说

只要是在这个文件里面的第一把武器

他就是150啊

第一把武器就是150

我们这个150加上这个18就168对不对

168啊我们呢现在打开这个

我们先记住这个数字是168

我们现在先进入游戏

好我们进入游戏之后呢

我们随便这个去给他改一下

就是这个木剑

这个木剑

这个木剑的话

我们打开这个工具

用这个数据库管理工具打开

然后呢

他这个是当前选择服务端所在路径

他默认选择是这个

如果是在其他地方的话

你可以在这选择文件

你选择服务端路径之后点击确定

他就会自动去分析这个数据库里面

那些字段

和这个数据库的字段信息啊

然后在这一块的话是一个分类

就是你勾选之后

只显示当前分类的一个东西

我们先勾选武器

显示武器的

然后我们看这个物件

物件这个木剑的话呢

这个是这个是呢

他的这个外观代码

这是外观

我们就是我们在游戏里面走动

跑步PK这些现实的这个武

器的外观代码

而这个的话呢

而这个的话呢

是显示的一个内观代码

就是在我们装备栏啊

背包还有地上

这个显示的一个这个效果啊

显示的显示的一个效果

刚才我们这个是木剑是168

我们在这输出168

然后点击这个按钮保存

保存之后呢

我们在我们这个M2上去进行加载控制

重新加载

然后物品数据库啊

然后呢

我们在游戏里面进行小退一下

好我们小推一下

我们先来看一下这个这把武器

他这个武器的一个效果

然后我们会看到这把武器的样式

就是我们刚刚添加的这个

这把武器的样式对不对

也就是说我们计算出来的这个数值

你记他这个固定的数值

就是说啊

图片编号是多少

除以1,200 啊

除以1,200得得到的数字是多少啊

小数点去掉

只取出整数啊

只要整数就可以

然后我们看一下

我们当前是打开的是哪个素材文件

这个是加3的对不对

然后我们看加塞文件的初始值多少

这个初始值的话就是150对不对

150 加8加18就168

那么记住这个168

就是我们当前的这个呃

在游戏里面走动跑步

显示出来的一个呃当前

这个素材的样式

这个当前素材的样式

为什么我刚刚给大家说

整理出来这么多的一个

呃文件

这这么多引擎的这个呃初始值

这文件的初始值

因为这个你只要知道这个初始值之后

啊你学会一种引擎的算法

嗯其他引擎的也是一样的

他都是通过呃除以1,200当前编

号多少除以1,200

加上当前文件的这个初始值

就是这个

当前

这个计算的这个素材的外观代码是

所有引擎都是这个计算方法

计算公式和这个呃

方法啊

他都是每个引擎都有个这个初始值

我们只要知道这个初始值之后啊

我们计算出来的代码就可以

当然还有一种笨方法

笨方法的话呢

我给大家去试一下

你比如说是我们

我今天课程中用的是这个记忆引擎的

记忆引擎的

如果说你

比如说你是其他的

像LED的

那么你就说呃

他的这个文件

呃武器文件是这个

是这个

他文件是这个加3的

这文件初始值是7575+8+18

他就是这个

当前这武器的

这个正确的

这个呃外观代码

如果是你是GM

GM的话呢

加3 这个是加3的

也是168 如果是GE的话呢

它这个是初始值是100

那它的这个啊

是g这个

这个这个

这是100

它这个加3的文件的初始值是100

那么它的100加上我们的18就是118

就是当前这个啊

这个素材的外观

这个样式

外观样式不同引擎

他这个外观代码是不一样的

所以说我们要看他这个初始值

我们通过除以1,200这个数值是一样的

而这个每个文

每个引擎

对这些文件的一个初始值是不一样的

所以说我们要看自己是什么引擎的啊

自己也

如果还不知道自己是什么引擎的话呢

大家可以到我们网站上先看一下

第一节课程啊

第一节课程啊

好这个就是武器的一个算法

现在的话我们随便再搞一个

第二个我们看一下

这是一把剑啊

一把剑

我们看一下这个初始值是多少

这个数值是100啊

100对不对

然后我们现在就直接不计算啊

不计算不计算的情况下

我们改一下

把这个目前改成100

我们在保存这个按钮

是保存按钮

重新加载一下

啊小腿

啊 100

这个是我看一下

这个好像是错的

100是错的

应该是99

这个应该是最后一把

我看一下他100是多少

武器样式是这个样式啊

这个

我看一下他这把武器在哪个地方

这个的话

可能是跟我的这个自定义补丁有冲突

跟我自定义补丁有冲突

那我们看一下我们这个自定义补丁

这个的话是我们这个自定义补丁文件

是这个

这个是在应该是读取的是这个

我们看一下这个密码是多少

这个的话呢我是在

客户端这个呃素材文件添加

是我

给大家多多少少的提到过

这个相关的内容啊

这点大家可以跳过跳过

因为这个是涉及到

涉及到这个

呃自定义不定文件的这个课程

这个的话在后面啊

今天讲的主要是这个

客户端里面的素材啊

客户端里面的素材有点卡

看这密码是多少

我们来看一下

对不对他这个是读取的是呃

自定义补丁文件里面的

这个这把武器

嗯像现在支持这个点

PK呃格式的

这个文件的补丁

他是他是有一个读取这个优先的啊

读取这个优先的

像他如果支持这个点

PK的话呢

他就会先读取这个PK的

再读取我们客户端的啊

如果读取到PK的

他就不会再读取我们客户端里的

这些文件啊

这个的话

大家自己在后面去计算补丁的时候

呃素材的时候也注意一下啊

不要说啊

我计算呢确实是客户端对

你确实计算是客户端里的

但是说你先确定一下

你本机的这个不是你本机的

你这个你版本里面的

这个自己的原有的这个补丁文件

有没有这个

像这个同样的这个名字的文件

同样的这个文字

这个同样名称的这个文件

如果有同样文名称的文件的话

他就不会读取我们盛大q端里面的

这个文件

而他是直接读取我们这个

这个文件

这个文件的话

是我们自定义补丁文件啊

自定义补丁文件

它读取的这个东东西

读取的话

它有一个读取的优先权呃

它正常支持这个点PK文件的

这个自定义补丁文件的话

它是先读取呃

这个PK如果读取不到PK的话

他就不会再读取客户端啊

他是先读取这个PK文件的

像这种的话呢

他就读取的是这个嗯的这个PK文件啊

你不要说我算的确实是客户端里面

对你确实算的是盛大客户端里面

你算的也是对的

但是呢他没有直接读取到

你这个盛大客户端里面

他而是而是直接跳舞

而直接就给读取到我们这个自定义

不定文件里面的

这个这个这个素材文件

所以说你要看就要看你

自己素材文件

这个的话呢

我会在这个后面的

呃不定课程中给大家去讲啊

今天主要讲的是这个

呃基础的

基础的这口端文件里面的啊

我们现在的话就先不讲这个

我们再换一个文件

因为这个文件的话是涉及到啊

自定义不定文件的

这个的话呢

嗯这一课的话

呃不不讲解这相关的内容

因为讲解的话呢

这个第一时间长

第二个的话是涉及到操作也比较多啊

比较多啊

我们去看下一个文件

比如像这个5的这个文件

5这个文件的话呢

我们打开看一下

因为这个加5这个文件里面

这里面是没有的

对不对它里面只有一个这个和加2的

加5它是没有的

加5是没有的

我们看加5的文件是多少

我们打错了

不是这个路径下的

是我们口端路径下面的

这个加入的文件

是这个我们打开看一下

嗯这把武器

我们现在不通过这种计算方法

我们继续啊

不计算

而他这个的话是默认这个值的话

是初始值是250对不对

那我们现在看一下

这本武器的大概的样式

就是这样子的

然后呢

我们在这个数据库里面截写这个

直接写这个250

然后点这个按钮保存

保存之后呢

我们再重新加载一下

我们进入线消退

当我们发现这个武器

就是我们刚刚这个看到这个加武

这个文件里面

这个武器样式对不对

而那关的话

还是我们原来的这个武

这个的话

如果你看过那个首饰的相关的课程

的话首饰相关的这个添加课程的话

你就知道这个内关的这个修改方法

修改方法啊

啊我们通过这种方法我们就知道啊

它这个初始值就是说

比如说加5的这个文件里面

这个文件初始是250

也就是说250

这个代码就是这个加5文件里面的

第一把武器

对不对第一把武器

那我们看这个第二把武器是多少

我们是刚才说过

每张图片它是由1,200张去组成的

对不对那么到底1,200的时候

这个图片已经改改变了

对不对已经改变了

改变成其他的

你如果写251

那就是第二

这就是这个样式

我们可以改一下看一下

250亿保存

我们要重新

每次修改完之后

必须要重新加载

或者说把引擎重启掉

然后重新进游戏

嗯这样的话

不然的话

他这个读取不到

我们最新数据库里面的

这个字段里面的信息啊

我们看到251就是这个加文件的第二把

啊这种是用这种方法的

也是比较直接一点的

但这种的话会比较慢一点

因为我这个涉及到后面的文件比较多

啊这个素材文件比较多

你这样的话

一个一个去查的话

就比较慢啊

查这个是文件第几个

第几个就比较慢

那么直接通过这种方法去计算

通过直接通过这个公式去计算的话

就快得多

像这个9

95229522

然后我们去算一下

9522除以1,200

啊等于7.935

我们把这个935这小数点去掉

它就是7

它也就257啊

250两两两百五十七

好这个就是这

个外观的方法

现在的话

我们去这个直接去添加一个完整的啊

完整的武器

我们可以通过这个工具啊

通过这个工具

它这有个导出数据

点击这个导出

我把这个去掉

导出数据

然后在这选择当前这个文件的路径

就是导出这个文件的路径

选择这个桌面

他这边有个导出名称和导出导出名称

称的话

他只显示这个当前的这个name字段

下面的这个物品名字啊

而后面的数据

这个数据库的字段信息

他不会暴露在内

导出啊而点击导出的话

它包含我们这个所有这个字段啊

我们点导出

导出之后呢

就是这个TST文本

我们打开看一下

我们随便选一把武器啊

选一把武器

这个

铁剑

我们复制到这个完整的字段

完整的字段

然后复制好关掉

再回到我们这个工具上面

点击这个导入到这个

我们点击导入

然后把这个相机粘贴进去

好现在我们点击导入就可以了

当然你这样的话

你不能像这样导入

这样导入的时候

他要提示这个有这个支付

这个不对啊

这个一些非法自断不对的之类的

嗯必须不能有空格

不能有空格

然后点击导入好OK

这把铁剑

为什么要选择一把武器呢

我们直接拿一个

这个数据库里面的

随便一把武器的字段

呃信息进行导入

导入之后我们再进行修改就OK啊

就OK

不用一个字一个字的去这个写对吧

不要耽误时间啊

好然后呢

他这个都不要管

主要看这个字段

这个字段是我们武器的这个外观样式

这个字段的话

是我们武器的这个内观样式啊

内观样式

那现在的话

我们去选一把武器

选一把这个其他的

先把其他的武士武器去

这个选3的

在我们这边看一下哪个武器好看

好就用这把剑 15315

是15315除以1200等于12

对不对

是15315 好

那我们现在看一下

这个加3类文件里面的这个

它是150对不对

150 加上这个

12有162162 我们在这个数据库里面写上

这个是这个字段啊

这个字段写上162

然后呢在这个内关里面嘛

我们再去打开这个文件

打开这工具

打开我们刚刚说的这三个文件

这三个文件

你任意打开一个就可以打开

尽量打开这个

这个文件里面这个素材文件

素材图片比较大

比较好辨

辨认一点啊

比较好看一点

我们重新打开

然后找到我们刚才这个

看一下

这文件好像被删掉了

这个我是删掉了

等一下我去style上复制一个

因为之前做课程

然后给他删掉了

没关系我的复制出来一份就可以

好那重新打开看一下

就是这个

我们对比一下

打开DET文件夹下面的这个啊这个

打开之后呢

我们会看到很多武器的样式

很多武器的样式

现在呢我们要找的

就是我们刚刚那个武器的样式啊

看一下是哪一个

后边一点

啊对

是这个33361

然后呢我们在这个数据库里面

在这写上3361

好然后点击这个按钮保存

然后重新加载一下

重新加载控制

重新加载物品数据库

好我们复制这个武器名字

然后再到游戏里面

我们现在刷出这个武器

嗯这个武器的话是其他文件

应该是没有删掉过的

让我们先呃放上去看下效果

然后我们看到他就是这样的一个效果

这是我们刚刚呃这个制作上出来的

这个外观样式

至于说为什么他这个装备栏没有啊

装备栏跟这个背包里面没有

地上也没有

啊然后地上消失了啊消失了

啊捡起来了

我们可以看一下

因为我这个客端

之前是删掉过一些补丁文件

先把这个引擎关掉

怎么拆关掉

然后我们去这coord端里面

把这几个文件都复制过来一下

我们把它这个覆盖一下

覆盖一下

如果你是这个客户端

里面打过比较多的一些文件

的情况下呢

他就会出现这个

有的时候会出现错位或者之类的

显示不一样的

如果你是这个正常的新安装的客户端

那就没有问题

那就没有问题啊

太慢了我们还是手动去复制好了

我们可以给大家搜索一下

看看到底是有没有这个文件

来搜索一下

啊这个是有

有这个文件

然后我们看一下这个

好这个也是有

有的话呢

我们打开看一下这个3361

嗯再看一下

这个

3361

这个也有

那么好

我们现在就重新进入游戏看一下

好我们现在重新进入游戏

还是看不到

看不到的话呢

这个可能是读取的是PK里面的

看一下

看一下PK的文件里面有没有

我们刚才说过

如果是在这个自定义不定文件里面

如果有的情况下啊

有的情况下这个

他就会自动读出这一个

这种方法给大家讲去

这可能有点乱啊

有点乱啊

有这个几个文件

第一个是这个

第二

这个第三是这个

这个

那我们先去看一下

这个密码多少

因为我这个的话是不是纯净的版本

他是有这些补丁的

所以说这个会

比较乱一点

之前没有给大家去

这个详细的去测试这个

曾经测试这个补丁的这个读取文件

所以说可能讲的话

可能会临时出现一些小插曲

这个不好意思啊

当然大家这个看我去操作的话

在于你遇到这种问题的话

应该也有一定的帮助啊

有一定帮助

等一下我再给大家讲啊

3361 看一下3361是有没有字的

他这里面是没有3361啊

所以说会出现这个

所以说会出现这个

看不到那把武器的样子

那我们现在输一个其他的

那我们拿个例子来说

这个10啊

1019 比如说这个1019

就跟我们游戏里面的这把武器

样式一样

我们打个例子来说啊

比如这个1019这个样式

跟我们这个游戏里面这个样式啊

是一样的

我们在这写上1019

保存

然后Ctrl Ctrl加载

然后呢我们小退一下

这个小退不是说必须要小退啊

有的是其他引擎

呃你直接

把武器拿下来

再拿放上去

他也会这个

也会这个

更新最新的啊

你们可以看第一集

立马看到效果

现在的话

我们可以看到这个

就是我们刚刚在看到这个

至于说为什么他这个我们看不到

他就是读取了

我们刚刚这个客户端里面的这个文件

啊这个客户端里面的这个

自定义素材文件

啊读取了这一个

呃读取了这个文件里面的

这三个文件

他所以说

他就不会再读取第一

test里下面的这三个文件啊

这个刚才给大家讲是为什么没有显示

那这个原因

他就是说是他有这个

他这个文件里面有这3这个补丁文件

独立补丁文件里面的

DET文件里面有这3个文件

也就这三五个文件

他有了之后呢

他就不会再读取DET下面的

客户端下面的这个这三个文件啊

呃如果是这个

我给大家可以再演示一下

随便改一个其他的

比如说这个971这把武器样式

我们现在改一下

这个是971这个样式

然后呢我们重新打开一个编辑器

给大家去做这个演示

详细一点啊

好我们打开然后

打开我们的客户端里面的这个

第一贴是这个

而不是这个

我们去做一下对比啊

做一下对比

971

971

971

他这个971是空的

空的话呢

我们选一个不是空的

532

或者是其他的

538539啊 538

我们看538的

538也是空的

538是空的的话

我们选其他的啊

那就828这个

这把是这个

不是武器啊

这个是一个

呃是看着像腰带啊

像腰带

而我们这个是读取的是客户端里面

我们可以看这个

左下角的这个当前路径

我们自定素材文件的里面的这个路径

而我们这个的话是我们客户端里面

这个DET文件下面

文件夹下面的这个路径

这个828是这个样式的

而我们这个的话是腰带这个样式的

那我们可以来把它改变一下

我们就会发现不一样的效果 828

然后保存

然后重新加载

好我们把武器拿下来

我们会发现他这个读取的是这里面的

对不对这个效果

而他读取的不是这个效果啊

我们轻轻的放上去

会发现武器是这样子的

对不对这个的话就是说呃

如果说你客户端

你传奇版本的补丁啊

传奇版本的补丁

哎这个时候在之前课程中

也没有给大家去做这详细的这个准备

会出现这种这个问题啊

你传奇版本里面

如果是这个传奇版本里面的完整补丁

啊完整补丁

如果是出现像这种

或者说不是这种

因为他这个名字是可以自定义的

不是说固定就是这个名字啊

呃像这种的话呃

像打开我们这个完整的这个布丁

然后看DATA下面有没有这些PAK格式的

点PAK格式的这个文件

如果有的情况下呢

你去对比一下有没有这三个文件

三个名称的文件

比如像这个文名称的文件

可以看一下有没有

嗯有

呃是这个对不对

点PAK的

如果有这个点PAK的文件的话

那么它就是读取到

我们这个完整补丁里面的

自定义补丁文件里面的这个

这三个文件

这个文件啊

而且它不会去读

它不会去读取


返回顶部