cleverness 发表于 2010-11-17 22:54

(技术讨论)游戏中关于控制台的错误提示,请解答

1.载入游戏后,在标题界面,会有白色字体的错误提示,这个(白色字体可能说明并不是严重的错误),比如:我打开游戏后,界面读取了背景动画,但是在控制台有错误
NET_GetBindAddresses found 192.168.2.101: 'Wireless G USB Adapter'
Opened Steam Socket NS_SERVER ( virtual port 27015 ) : listen socket handle( 0 )
Opened Steam Socket NS_CLIENT ( virtual port 27005 ) : listen socket handle( 0 )
Network: IP 192.168.2.101, mode MP, dedicated No, ports 27015 SV / 27005 CL
BinkOpen( e:gameleft 4 dead 2left4dead2medial4d2_background03.bik )
Can't use cheat cvar fog_start in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_end in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_startskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_endskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_farz in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_farz in multiplayer, unless the server has sv_cheats set to 1.
如图:(图片怎么传???算了.....)
这个错误信息请解释下!!!

2.在此标题界面下,打开菜单,查看addons,控制台就会有红色错误提示:
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddoninfo.txt!
Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!
CGameUIConVarRef cl_ignore_vpk_association doesn't point to an existing ConVar
---- Host_NewGame ----
(我游戏在E盘game资料夹下,addons下只有vpk材质包和地图文件,不存在jpg什么的东西)
这个红色错误应该是严重错误,那么引起这个错误的原因是什么?是不是附加的非官方vpk有个错误的vpk存在?你们也这样吗?(要打开附加查看的列表才会显示,不查看这个错误不会显示)


3.进入游戏,

---- Host_NewGame ----
maxplayers set to 32

Host_NewGame on map c1m2_streets
L 11/17/2010 - 22:47:03: -------- Mapchange to c1m2_streets --------
Executing listen server config file
Error Index File for 'infected/hulk.mdl' checksum 1500020281 should be 875962481
Initializing Director's script
Map Bug:spotlight_beam4 has SpotLightWidth 256.000000 > 102.300003, clamping value
an info_changelevel points to the current map
WARNING: orator at -4908 -2072 560 missing modelname
Attempting to precache model, but model name is NULL
ERROR: Tried to create bone follower on invalid bone joint27
store_doors has Door model (models/props_doors/door_rotate_112.mdl) with no door_options! Verify that SKIN is valid, and has a corresponding options block in the model QC file
store_doors has Door model (models/props_doors/door_rotate_112.mdl) with no door_options! Verify that SKIN is valid, and has a corresponding options block in the model QC file
InstanceAuto10-trafficmessage_script executing script: c1_3_trafficmessage_frequency
Commentary: Loading commentary data from maps/c1m2_streets_commentary.txt.


然后注意下面,

Initializing Director's script
Unknown command "?"
Unknown command "("
Unknown command "2"
Unknown command ")"
Unknown command "("
Unknown command "0."
Unknown command ")"
Unknown command "."
Unknown command "17"
Unknown command "Smoker"
Unknown command "."
Unknown command "0."
Unknown command ")"
Unknown command "("
Unknown command "2."
Unknown command "3."
Unknown command ")"
Unknown command "."
Unknown command "0."
Unknown command ")"
Connection to Steam servers successful.


这个请解释下,键盘初始化都没有....

最后两条:
CSteam3Client::InitiateConnection: loopback
String Table dictionary for soundprecache should be rebuilt, only found 9752 of 16169 strings in dictionary
String Table dictionary for Scenes should be rebuilt, only found 6768 of 13176 strings in dictionary


什么意思????

fzeipeng 发表于 2010-11-17 23:25

这些问题不值得一提.   第一个数据,是全部玩家都有的.没人研究过他的来历,因为正版也是这样. 无视之.

红色字的, 就比如这个:addoninfo.txt!

这个txt,为什么看不到, 看不到不等于没有.非官方地图vpk里面就有这些.   自己用gcf解压什么都清楚.


至于最后的那些Unknown command   是未知指令,插件就是这样,但不影响到插件, 插件还能用,这些就可以无视.    本人的Unknown command比您多N倍.

至于最后2条,所有创建完的玩家都会有.   不管红色还是白色, 只要不影响游戏运行.   可无视.   这些小问题,不会有什么玩家去研究.   直接在线翻译也懒得去翻.不影响到游戏的,   知道答案后又有什么意义?

cleverness 发表于 2010-11-17 23:50

Map Bug:spotlight_beam4 has SpotLightWidth 256.000000 > 102.300003, clamping value
这个参数能不能调?也许默认设置是102.3000,而游戏中需要256,这就引起了错误

不是说什么知道答案有什么意义,而应该是非常具有意义的,对大家都有好处,清楚错误的产生,那就能自己排除问题,以后有其他玩家也遇到这个问题,我就能帮助解答,而且我也不需要这么半夜还没睡来发帖询问,我打字累,您版主大人大半夜为了工作,看贴回帖肯定也累

fzeipeng 发表于 2010-11-18 00:01

不是所有参数的错误都可以找出, 而且l4d2界里面,压根就没有全能的人.要是每个错误都能看出来,那么插件还会存在弹出?mod以及其他东西还会存在问题?

就如插件的Unknown command   就算玩家知道是什么问题,也无力去更正,那是作者的问题, 但是这些不足以影响插件的正常运行.

有些数据是在游戏原文件, 是因为插件,或者非官方地图影响.就算是正版也会有这样的问题,而非盗版.

这些高深的问题,楼主可以去官方steam上的l4d2问问, 看看有没有玩家,或者国外有没有玩家可以解答这个问题.

玩家的能力也是有限的.   一个破解人员,可能连游戏的控制台数据都找不出.   这有什么奇怪.只要游戏没有问题,正常运行,不弹出.   一些小问题, 那些什么僵尸群没声音, 没字幕之类的玩家,都可以无视.   

话,本人说完了, 同样是本人认为如此, 有没有其他玩家能完整回答楼主您这些问题,本人也在拭目以待.看看修改后会不会出现另外一个问题.

cleverness 发表于 2010-11-18 11:07

今天在另外一台配置的电脑上测试,版本是以前很早的时候的2011,
1.Can't use cheat cvar fog_start in multiplayer, unless the server has sv_cheats set to 1.这些一大堆提示错误已经不存在了,可能显卡不一样,这块显卡比较新.所以这个问题就是显卡的特效支持和不支持引起的.或者是游戏设置的特效开关状态不一样,显示can't,可能默认sv_cheats没开.
2.Unable to remove e:gameleft 4 dead 2left4dead2addonsaddonimage.jpg!,这个也不存在了,因为我这个2011版本addon里是空的,这个错误就是addon文件夹里vpk里的东西引起的.
3.中间的的SpotLight和mapbug依旧存在,也许不可避免
4.Unknown command一堆,是装了插件引起,我今天这个版本2011很干净,没有出现这个
5.最后String2个开头的,这个版本并不存在,这个原因就不清楚了.....

总之,今天测试的2011版本,出现的错误就只有

Map Bug:spotlight_beam4 has SpotLightWidth 256.000000 > 102.300003, clamping value
an info_changelevel points to the current map
WARNING: orator at -4908 -2072 560 missing modelname
Attempting to precache model, but model name is NULL
ERROR: Tried to create bone follower on invalid bone joint27
store_doors has Door model (models/props_doors/door_rotate_112.mdl) with no door_options! Verify that SKIN is valid, and has a corresponding options block in the model QC file
store_doors has Door model (models/props_doors/door_rotate_112.mdl) with no door_options! Verify that SKIN is valid, and has a corresponding options block in the model QC file

cleverness 发表于 2010-11-18 12:38

测试了vpk,关于Unable to remove ..left 4 dead 2left4dead2addonsaddonimage.jpg!
这个错误是由于放addon里的vpk文件里缺少logo讯息addonimage.jpg这个东西,把vpk的addonimage.jpg补上,就不会有这个错误产生了,同理addoninfo.txt!也一样.出现几个Unable to remove ..就说明有几个vpk缺信息.这个问题已解决了!

fzeipeng 发表于 2010-11-18 12:46

本人依然保持以上意见.    虽是ERROR的错误, 看上去直接翻译也就是门模型的错误.只要玩的时候没问题. 也就不要紧.

vjstar 发表于 2010-11-18 13:35

我只能帮楼搞定第一个问题, 使用sm_cvar sv_cheats 1 可以解决如下这些:

Can't use cheat cvar fog_start in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_end in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_startskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_endskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_color in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_colorskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_farz in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_farz in multiplayer, unless the server has sv_cheats set to 1.


其它的无力为之...正如版主所说,虽然你的精神是值得肯定的,但结果不会是你想象的!

cleverness 发表于 2010-11-18 14:04

谢楼上的,这么说来引起第一个问题并不是显卡,而是游戏没开sm_cvar sv_cheats这个指令.
1,2,4已解决,估计3进入游戏产生的map bug等,也是参数设置有问题而引起.

另外,请问下sm_开头的指令都是服务器指令吗?用插件选2/2/1,会读取server.cfg,这个里面的指令都是sm_开头的对吧?server.cfg默认是没有的,自己添加的话,有哪些指令可以设置?有没有相关帖子是说server.cfg里指令的???

fzeipeng 发表于 2010-11-18 17:12

本无server.cfgserver.cfg是玩家自行创建, 原版是没有.这个server.cfg里面的全部数据,都是玩家自行筛选放进去.不存在一开始就有的说法.

不是server.cfg就是sm开头,server.cfg里面可以是原始数据.只要用插件控件 !admin后选择2 2 1 即可读取server.cfg   或者在控制台输入:exec server.cfg 也可读取.

sm_ 这样开头是插件中的数据与命令,仅仅是一个插件,或者插件的开头, 比如加bot.在游戏中按Y是输入!addbot    可能在控制台就要输入:sm_addbot 这样.   sm_ 这样是插件的指令.


而sm_cvar   则不同, 虽然同是插件,但是sm_cvar是插件控件的指令.与其他插件无关.

sm_cvar可以无需开启作弊就可以达到作弊的目的, 自然要是主机才有这个权利.    比如对抗的时候,开了作弊sv_cheats 1再关闭的话, 游戏也会关闭,这是自然的, 对抗不允许启用关闭作弊.

但是sm_cvar 的指令可帮忙完成这些.

比如god 1    就是无敌,需要开启sv_cheats 1      如果是sm_cvar god 1    这样的话,无需激活作弊,就可以开启无敌, 关闭的话,自然是sm_cvar god 0      无需经过任何投票, 全由主机操控.必须有插件控件,否则sm_cvar 指令是未知命令.

比如调子弹, 普通的指令,是无法调的, 但是插件控件sm_cvar可以调.   

比如一些sv的指令, 肯定是要开启sv_cheats 1 也就是激活作弊, 在sv前加入 sm_cvar 就可以越过作弊开启.

但是只允许在可开启的范围内, 插件控件也不是万能.但是一般的,都可以.

再比如一个.

z_hunter_health 500   

这是hunter的血量, 默认是250现在加多一倍, 500血.这个是游戏里面的指令, 但是需要开启作弊才可用,

那么就直接
sm_cvar z_hunter_health 500   这样的话,越过作弊,直接在内核设置. 马上生效.

在server.cfg里面的数据,不想开作弊的, 也就是需要开作弊才能实现, 而关闭作弊就会消失的, 这个时候,sm_cvar就可以帮忙了.
页: [1]
查看完整版本: (技术讨论)游戏中关于控制台的错误提示,请解答