ttbs123 发表于 2009-3-21 15:37:16

这个中国僵尸有点问题,不是说做得不好,而是不适用于网路平台,高达10M,而且值掉fps

Osker Lee 发表于 2009-3-29 23:31:12

本帖最后由 Osker Lee 于 2009-3-30 00:30 编辑

呵呵~ 楼主你下载的模型是我们MOD同盟社FK8888版主的作品哦,感谢对MOD同盟的支持,支持国产原创模型。在这里我给你解释一下你那个模型不能用到底是怎么回事吧。

由于现在的CS模型都是用MS3D封装的,MS3D在封装1.6模型的时候强制分成*.mdl和*T.mdl两个文件,而*T.mdl这个文件是专门用来放贴图的,用HLMV查看一下就知道了。使用的时候把这两个文件放在一起就行了,改名字的时候两个文件的名称也要一起改。(用MS3D封装CS1.5的模型时则不会出现这种情况。)如果你用的是HLMV的编译器就不会在封装的时候自动分开了,其实不影响使用的。正常情况有2种方法可以实现把mdl分成两部分:

A.一种是在QC中另起一行,加上参数$externaltextures,就能分开了。(但是用ms3d的编译器在编译1.6模型的时候即使不加这个参数也会强制分开,可能他觉得把1.6模型分开会比较稳定。)

B.另一种情况是贴图过大,好象模型超过2M的时候使用MS3D编译器也会强制分开。我测试发现了,如果CS模型附带了*T.mdl这种辅助模型,那么这种类型的模型文件是无法完整下载的。

那么,有没有解决方法呢?当然有,既然模型是有两个部分组成的,我们把它们合二为一就行了。方法有两个:

1. 先用MS3D将模型文件解压,然后打开模型的qc文件,删除参数$externaltextures后,重新封装就行了,封装完毕之后你会发现,只有一个模型文件了,*T.mdl这种类型的文件没了。2. 放弃MS3D,改用HLMV编译器封装模型,这样一来就不会在封装的时候自动分成两个模型文件了。

degame 发表于 2009-3-30 08:46:39

谢谢楼上的,说的很详细

我是新手 发表于 2009-5-15 10:38:30

学习了,好文章

dongtianbao 发表于 2009-5-16 00:18:03

这个卡的要命

我是新手 发表于 2009-5-16 21:13:12

源代码在此---------/*
* AMXMODX script
* simple precaching script
* depends on amxmodx/configs/precache.ini
*/

#include
#include
#include


public plugin_init()
{
    register_plugin("precache", " ...
小白 发表于 2009-3-20 14:22 http://www.dt-club.net/forum/images/common/back.gif
这插件我编译了,并在...\addons\amxmodx\configs\precache.ini中配置好需要下载的模型路径后用来下载那个xxxT.mdl文件不成功,根本就不下载了

degame 发表于 2009-5-17 00:24:13

我的可以呀!你应该是弄错了吧

我是新手 发表于 2009-5-17 17:10:28

我的可以呀!你应该是弄错了吧
degame 发表于 2009-5-17 00:24 http://www.dt-club.net/forum/images/common/back.gif
我的是amxx1.8.1版本,编译没问题,但就是不下载,试了N多次都不行,...\addons\amxmodx\configs\precache.ini中配置为models\player\zombie_china\zombie_chinaT.mdl   这没问题吧???

要不楼上把你的precache.amxx和precache.ini发出来我试试???

degame 发表于 2009-5-18 11:30:02

加我Q吧 568324098

degame 发表于 2009-5-18 11:34:57

models\player\zombie_china\zombie_chinaT.mdl错的
models/player/zombie_china/zombie_chinaT.mdl 对的
页: 1 [2]
查看完整版本: 请教高人,古代僵尸皮肤的问题!