|
楼主 |
发表于 2003-9-2 14:48:05
|
显示全部楼层
来自 中国–广东–深圳
第二部分 观看demo
7.即使最新的viewdemo补丁也不能修正所有的Bug,失去狙击镜中的红色准星和黑线而只能看到一个空心圆;屏幕不显示玩家的HP情况,部分demo的长度被缩短使你不能看到最后一局;当你倒退demo的时候杀人所留下的血渍不会消失等等类似情况依然存在.但是让我们最欣慰的是,即使我们用一台破机器录制一个丢包现象很严重的demo,当我们用viewdemo命令播放时,demo却是很平滑的.非常好的特性!
8.当你看HITV视角的demo时,如果玩家装备了usp或者m4,你会发现他的消音器始终是上着的.我肯定很多人都会有这样的疑问,问什么他们要上消音器呢?其实选手当时并没有上消音器,你可以发现,在他开始射击的时候,他的消音器神奇的消失了.--另外一个HLTV-demo的Bug.
9.当你在打开一个HLTV-demo的时候,屏幕显示“Warning! File/gfx/temp wqwwsdadsad34fdssfsffdfsdfsfdsfdfdf.tga missing during demo playback”或者类似的信息,那么可以肯定的是,这个demo将会非常的lag.这些tga文件是赞助商的图片广告,正常情况下你将在整个demo中都能看到它.建议你删除掉这些lag的demo,然后到Sogamed或者Netfire下载在局域网上录制的demo,这样的demo不会有任何的丢包现象.在1.4中,缺少了tga文件而你的gfx目录下又没有同样的文件的话,demo是不能观看的.1.5中这个问题被修正了,但是丢包现象依然存在.
10.在某些个人视角demo中,如果你没有玩家录制demo时所进的前一张地图的bsp文件,你也将无法看到这些demo.(例如,http://www.gamers.nu上HeatoN的 ... 玩Quake3,汗.....
11.一些demo只能使用“Timedemo”和“Gg”命令观看,所以在“Playdemo”和“Viewdemo”都失败以后也不要轻易放弃.使用“Timedemo”命令看到的demo速度将会非常快,但是不管怎么说,你还是能够看到demo里的内容.{:>..
12.当你的操作系统是Windows XP,而分辨率又在800*600以下,你将无法使用Geekplay 4.0到5.1的版本来观看1024*768以上分辨率的个人视角demo.我认为bds在以后的版本中也不会修正这个Bug,所以我们只能用控制台来观看demo了.
相关的demo播放命令:
playdemo viewdemo timedemo gg
例如:
playdemo afcpuvscngaztecT 1.2
viewdemo afCPUvscngaztecT
timedemo afCPUvscngaztecT takes demo speed
gg afCPUvscngaztecT Game Gauge 99
(如果你使用这个命令,需要先将cl_gg的值设置为1)
最后,切记当你使用控制台观看demo之前,将demo文件放到Cstrike目录下....汗...
第三部分 其他概要
我设置了自己的demo.cfg文件,这样我可以暂停demo;使用0-12倍速播放demo,--Viewdemo只能用0-4倍速;单击鼠标观看比分和玩家的Frags.
我甚至还尝试实现回放,视角缩放等功能,但是我对cfg的定义命令还没有彻底的了解,将来有机会的话我会把新的demo.cfg放出到我在Sogamed上的个人页面上的.
[niko] SG-page
---------------------------------
HLTV
1.首先在打开你CS存放的文件夹 打开HLTV.cfg
找到“// if game server is paswword protected, enable this line
// serverpassword SecretServerPassword”这一行,并键入
serverpassword "sun" sun是比赛的服务器的密码,HLTV要接入这个加锁的正在比赛的服务器,当然也要输入这个密码。保存退出后,打开HLTV.EXE文件键入CONNECT 202.108.124.231:27015 connect 为连接服务器的命令 202.108.124.231:27015为上面正在比赛的服务器地址,就象我们平时进服务器一样。
用HLTV录像和平常录像一样
记住HLTV的IP地址,端口默认是27020,朋友们就可以进去看比赛了,只要象平常玩CS一下,在服务器里添加一下转播台的IP和端口即可.这时,服务器列表中会出现一个绿色的转播台名称,这个转播台的名称和比赛服务器的名称是一样的,只是颜色不同。
比较好的办法是为HLTV.EXE文件在桌面上生成一个快捷方式,命令行填为: X:\Half-Life\hltv.exe +connect 202.108.124.231:27015 -port 27020 +rate 25000
其中: 202.108.124.231:27015已经说过是比赛服务器的地址(IP可以使用SEVER INFO看到) -port 27020 这是HLTV转播服务器的端口,当然你可以在此更改为其他端口。这样,一个最简单的HLTV转播台就建成了.
HLTV 常用命令(可以在HLTVreadme文件中找到)
connect - 使用特定端口连接到某个服务器或者代理 (默认 27015)
disconnect - 与服务器或者代理断开连接
quit - 退出HLTV系统
exit - 等同于quit
retry - 重新与上次连接过的服务器或者代理连接
name - 设定代理的名称
password - 设定服务器密码
clients - 列出所有进行播放的观战者的名称
kick - 把观战者从代理中踢出
say - 向所有观战者发送文本信息
chatmode <0|1|2> - 如果设定为0,观战者将无法交谈.设定为1,则只有连接到同一代理的观
战者可以互相交谈.如果设定为2,则所有处于同一播放网络内的玩家可以互相交谈.(主代理和
转接代理都必须设定为2).
ping - 测试与服务器特定端口之间的PING值 (默认 27015)
heartbeat - 发送一个状态包到指定的WON主服务器
rcon - 发送一个遥控命令到其它服务器/代理
rcon_address - 发送遥控命令到特定地址
rcon_password - 为遥控的服务器设定密码
proxypassowrd - 重新确认输入的密码
rate - 绑定服务器与代理之间的传输速率为N字节/秒
updaterate - 每N秒钟服务器与代理之间进行一次更新
maxclientrate - 设定观战客户端的最大连接速率
delay - 设定从服务器传来的信息的延迟秒数,默认为30秒,以避免作弊.最小设定为1 0秒.
loop <0|1> - 如果回路设定为1,那么即便代理与服务器断开连接或者录像文件播放结束,
所有与这个代理的连接用户将 保持连接并重播上一个游戏录像.
multicast <0|1> - 开始或者结束主代理上的多点传输
connectip - 为多点传输组设定D级IP(默认 234.5.5.1:27025)
gameip - 同上
fullupdateinterval - 多点传输时,允许丢包连接客户端每隔N个未压缩帧包重新连接 (默认每20帧)
cmdlist - 列出所有设定的命令
logfile <0|1> - 开始/结束从hltv.log文件中读取的设定命令
status - 打印所有活跃模式的信息
exec - 运行.cfg文件
developer <0|1> - 在高级模式中显示添加的状态信息
fakeloss - 模拟丢包,n=可能的丢包单元(默认0.0)
record - 记录所有的游戏信息,使用文件名为filename1.dem到filename99.dem
playback - 开始播放上一个录像(如果回路loop设定为1,则反复播放)
stoprecord - 停止录像文件的回放 |
|