|
发表于 2009-2-5 22:18:45
|
显示全部楼层
来自 中国–广西–梧州–苍梧县
本帖最后由 Osker Lee 于 2009-2-5 22:24 编辑
用CS1.5的模型放入CS1.6后人死了后会倒不下去,反之亦然。用milk3D也无法封装。其实细心的朋友会发现人死后无法倒下是因为游戏在人死后读了这个文件--------(dummy.smd)这个文件应该是人被子弹打到后颤抖的动作。文件就在*.mdl中,用milk3D释放出就可看到了。既然知道读的是这个动作我们就可以修改它了,CS1.5里人死后大都是读head.smd,right.smd,left.smd==用milk看看就知道了。这样我们就可以用上面所说的文件的最后一贞去替换掉dummy.smd的动作文件,用记事本打开修改,上半部分是骨骼名称,下半部分就是动作文件。这样死后人就可以倒下去了,只是死后就这么一个动作了,不能判断出是从哪里被K.O的,而且被子弹打到后也怪怪的。不过能倒下就OK了。哈哈当然,高手也可以自己制作死亡的动作。
这是MOD去年讨论过的一个技术帖,比较麻烦。
另外还有一个解决方法,就是在插件里定义这样的代码:cs_reset_user_model,即让玩家死后恢复原来正常的CT或T皮肤,这样里一来就自然能正常倒地了。这种方法的好处是能兼容CS1.5/CS1.6甚至CZ的模型,推荐使用。 |
|