|
发表于 2024-7-13 20:34:12
|
显示全部楼层
这个应该是武器模型的问题,可以先学下武器移植替换它
要是不在意少个武器的话可以删了它,方法如下:
先看看你玩的那张地图哪个有rpg,是哪个兵种;
在之后打开这张地图的init文件,路径为mods/damocles/levels/你报错的地图/server.zip/init.con
找到类似于这串代码:
gameLogic.setKit 1 0 "MEInsurgent_Recon" "rus_light_soldier"
gameLogic.setKit 2 0 "US_Recon" "us_light_soldier"
gameLogic.setKit 1 1 "MEInsurgent_Marksman" "rus_light_soldier"
gameLogic.setKit 2 1 "US_Marksman" "us_light_soldier"
gameLogic.setKit 1 2 "MEInsurgent_Rifleman" "rus_heavy_soldier"
gameLogic.setKit 2 2 "US_Rifleman" "us_heavy_soldier"
gameLogic.setKit 1 3 "MEInsurgent_Support" "rus_heavy_soldier"
gameLogic.setKit 2 3 "US_Support" "us_heavy_soldier"
gameLogic.setKit 1 4 "MEInsurgent_Engineer" "rus_light_soldier"
gameLogic.setKit 2 4 "US_Engineer" "us_light_soldier"
gameLogic.setKit 1 5 "MEInsurgent_Medic" "rus_light_soldier"
gameLogic.setKit 2 5 "US_Medic" "us_light_soldier"
gameLogic.setKit 1 6 "MEInsurgent_AT" "rus_heavy_soldier"
gameLogic.setKit 2 6 "US_AT" "us_heavy_soldier"
通俗来说就是前面带 gameLogic.setKit 的,这是控制你地图的兵种与阵营的
找到有报错的那个兵种,记住类似于上述 MEInsurgent_AT 类的代码,这个***_AT或***_engineer就是兵种类型
然后打开damocles/objects.sever或是其他有objects字样的压缩包,检索你刚才报错的那个阵营,也就是***_AT或***_engineer这种,文件名一般为***_engineer.con
找到之后,右键记事本模式打开它,找到以下代码:EMZPG_BC2VRPG
把ObjectTemplate.addTemplate EMZPG_BC2VRPG 这行代码全部删掉,再进游戏就好了
|
|