这个提示是咋回事……?
ck竞技之王吧
全部回复
仅看楼主
level 1
熊大哥 楼主
不是这个武器的问题,是一把新导入的近身武器(鹰爪)的问题,请问怎么解决呢?
2023年03月11日 15点03分 1
level 14
缺少AK47什么什么的模型
2023年03月11日 15点03分 2
level 1
熊大哥 楼主
找到原因了,打开控制台,发现有日志如下:
Host_Error: PF_precache_sound_I: Sound 'debris/bustglass1.wav' failed to precache because the item count is over the 512 limit.
Reduce the number of brush models and/or regular models in the map to correct……
我武器模型太多了,倒不必删除模型,修改武器配置清单(rc文件,先备份),删除一些不太爱的就好了~
2023年03月11日 16点03分 3
请问怎么删除下这个配置文件 我也出现过这个
2023年03月13日 07点03分
回复字数上限了,我在下面另建一楼讲一下心得,稍等
2023年03月14日 04点03分
level 1
熊大哥 楼主
楼上:
如果你手头也是CK竞技的,那么在“cstrike”文件夹内,也会有“SUIC_CONFIG”这个文件夹,如果不是,以下我提到的,你作为参考,摸索一下吧:
在“\cstrike\SUIC_CONFIG\SYSTEM”里,有SUIC_WEAPON_MAIN.RC(主武器)、SUIC_WEAPON_MINOR.RC(副武器)、SUIC_WEAPON_NEAR.RC(近身武器)、SUIC_WEAPON_THROW.RC(投掷武器)
游戏载入地图时,会计算这些RC文件里的所有武器所对应的模型总数量(我猜测是这样),地图不同,其所支持的模型总数量的上限也不同,经过对我自己游戏地图的测试,CS最老最经典地图“突击”(我们这叫它“白房”或“仓库”)大约最多允许138个武器模型(因为我不知道相关代码的描述,所以只能用笨办法试),我这里目前已知支持模型数量最低的几张地图:CS白房<13号街区<地下研究所<黑色城镇、城堡大厅……支持模型数量相对多一些的是新运输船,好了,目前是告诉你为什么进有些地图不闪退,而有的地图会闪退的原因。
——————————————————————
在改动前,先将上面提到的几个RC文件全部复制一份作为备份(※务必),然后修改这些RC文件,将不想登场的武器参数段落直接删掉,例如要禁止读取“M4A1-刀锋”武器,就将这个段落删除(游戏中将无法选取、使用它):
[MOS_M4A1]
name= M4A1-刀锋
soundDir= M4A1-T
copyWpn= aug
…………省略
length=
damage=
用这样的办法来减少需要运行的模型总量,你可以一点点减少武器,减少一把进游戏载入地图看是否闪退,不闪退就摸到了这张地图所对应的模型运行上限了(很枯燥的过程)。
我这边的情况是:“地下研究所”最多支持69个各类武器(对应武器模型142个),“13号街区”最多支持68个各类武器(对应武器模型140个),“CS白房”最多支持67个各类武器(对应武器模型138个),所以我就以CS白房作为上限定制了RC文件。
(另外,地图支持的模型上限是否只针对武器模型,是否也需要考虑人物模型的数量,这个我没细研究,因为人物模型本就不多,没必要最为精简的对象)
——————————————————————
这里我要提示的是:不要以CK删除工具删除武器的办法去解决,毕竟它会删除这把武器的全部数据(模型cstrike\SUIC_MODELS、音效cstrike\SUIC_SOUNDS、购买和击杀图片cstrike\SUIC_UI、RC中的参数段落SUIC_CONFIG\SYSTEM),只要删除RC文件相关段落去解决即可。在删除前不是备份了整个RC文件嘛,这个备份的RC文件可以作为“可选武器池”,修改后的RC文件作为“运行武器池”。时间久了,想要玩玩先前删除的武器,就从可选池里把它复制粘贴回运行池里,再删除一把玩腻了的武器,保持运行武器(模型)的总量前后一致即可。
——————————————————————
以上应该是交代清楚了。因为我没有代码可供分析,所以这个办法又土又笨,但好在起码有效。如果可以修改地图支持的模型数量上限就一劳永逸了,如果有人了解,还希望指点一下。
2023年03月14日 05点03分 5
level 7
武器加多了,不用删rc的,用冰凌的仓库管理器少选几把
2023年12月24日 08点12分 6
1