阅读 74

观察者远程控制官网(观察者信息技术有限公司)

本篇文章给大家谈谈观察者远程控制官网,以及观察者信息技术有限公司对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

谁知道怎么录像OP那样所有人的DEMO啊

据我所知,只有服务器才可以用该命令。

普通人键网好象不行。

这个.....

你要做服务器,

用hlds录象

在这里我简单介绍一下录制 HLTV格式demo 的方法

首先要在桌面上建立一个 hltv.exe的快捷方式

例如:X:\ sierra\Half-Life\hltv.exe +connect 61.187.55.87:27025 -port 27020 +name PUNK

connect 是指定HLTV连接

61.187.55.87:27025 是指定连接的CS服务器地址,我用的是CCSK8#的服务器

-port 27020 指定HLTV端口为27020 (别人可以进入你所建立的hltv 服务器中观看,你的服务器地址为,你的IP:制定的端口 例如我的218.104.97.71:27020)

+name PUNK 指定观看者名字为PUNK(这是你在你所进入的服务器中的ID)

如果你所连接的cs服务器有密码的话,假设密码是123 ,那么你需要在hltv.exe所在的目录下找到hltv.cfg文件,打开它,添加一行serverpassword 123 启动hltv服务器才能连进cs服务器

保证你现在已经在联网状态

运行 hltv在桌面上创立的快捷方式

可以看到如下画面

(左下角的那个是因为截图的快捷键导致的,这里可是不能输入中文的)

录制录像的命令和普通游戏一样

record *** 录制文件名为***_1的demo. 他在你的sierra\Half-Life 文件夹底下

用stoprecord命令来结束demo的录制

几点说明

当你开始运行hltv以后,他会自动不断地连接你所选择的服务器,每三秒一次,直到连上为止。掉线也一样,他会自动将你得demo分段进行录制

HLTV的核心就是hltv.exe这个代理程序.HLTV代理可以连接到某些特定的服务器上,搜集一切

有关信息,然后将这些信息传播出去.HLTV需要一个客户端以观战者的身份加入游戏来进行直播

.如果玩家使用LAN活着ISP这种不支持多点传送技术的连接协议的话,那么你可以通过HLTV来进

行观战.HLTV代理能够支持的客户端人数是由硬件配置和网络状况来决定,不同的HLTV代理之间

也可以互相连接,从而使观战的玩家可以同时看到不同场次的比赛.

在所有的设置中,只有一个HLTV代理直接与游戏相连接,它被称为主代理.主代理以观战者的角

度来播放游戏和搜集并分析游戏中的有关信息,其它的HLTV代理(也称作转接代理)再通过与主

代理相连接而形成一个播放网络,将游戏的实时信息传送到与它相连接的玩家.转接代理不能延

迟游戏或者转换播放视角,这些工作只能由主连接来完成.只有主连接才被允许发出多点传送命

令.非常重要的一点是,每个代理都必须拥有自己的一个独立的多点传送组,否则不同的信号将

可能互相干扰.

HLTV将会把正在播放的游戏的信息传送给WON服务器,而玩家则可以通过内建于Half-Life里的

观战功能来进行连接.连接HLTV代理将与连接游戏服务器一样简单.玩家还可以通过在命令界面

输入"connect"命令来连接HLTV服务器.如果HLTV正在使用多点传送技术播放,那么玩家将自动

进入这个多点网络.

目前HLTV代理可以使用如下命令:

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.

record - 记录所有的游戏信息,使用文件名为filename1.dem到filename99.de

m

playback - 开始播放上一个录像(如果回路loop设定为1,则反复播放)

stop - 停止录像文件的回放

按下回车键,程序将自动完成整个命令的输入.所有在hltv.cfg文件中设定好的命令语句将在

游戏开始时自动运行.

下边这些变量只能在命令行中输入:

-maxframes - 设定最大的缓存帧数(默认240

-cachesize - 帧缓存规格(默认32帧)

-port - 设定观战客户端与HLTV代理的连接端口(默认2702

-maxclients - 设定可连接到HLTV代理的最大客户端数目(默认128 )

-comm - 设定不同于woncomm.lst文件的服务器信息文件

-multicastttl - 设定多点传输包的Time-To-Live数值

-highpriority - 设定HLTV代理为优先进程

-nomaster - HLTV代理不向WON服务器发送回馈信息

这些变量在运行过程中无法改变,因此他们不可以在设定文件中进行设定.

所有的设定命令都可以在命令行中设定,用"+"号可以同时使用几个命令,例如:

hltv.exe +connect localhost:27015 -port 27021 +rate 7000

Half-Life服务器可以设定sv_proxies , 从而决定多少个代理允许连接.如果HLTV代理要

被禁止,把这个变量设定为0.设定为1则准许主代理连接,其它数值仅供测试使用.

由于Half-Life新版本加入了语音功能,因而可以实现某个客户对游戏进行实时评述.而评述

者必须与主代理连接,需要输入的命令如下:

commentator

这个密码与代理的RCON密码相同.评述者可以跟进行游戏一样进行评述,而所有其它的观战者

都可以同步听到声音.如果观战者录下这个游戏的话,那么评述声音也会被记录在内.

linux下HLTV服务器建设方法(也适合WIN2000)

WIN2000 下建设HLTV服务器的方法网上有很多文章都做了很详细的介绍。在此暂略

LINUX下建设HLTV服务器 和建设CS服务器的方法基本上都一样 只是配置文件的和执行文件不一样而已:HLTV.CFG 在LINUX下需要建启脚本。启动脚本的做法和LINUX下建CS服务器的脚本做法一样:

#/bin/bash

./hltv +connect 192.168.0.1:27019 -port 27015 -nomaster

以上是一个最简单HLTV脚本

HLTV的基本脚本如下:

hltv +connect localhostort -port 27020 +rate 4000 -maxclients 50

如果是局域网的话就是要加上

hltv +connect localhostort -port 27020 +rate 5000 -maxclients 50 -nomaster"

现在详细的说明一下命令行:

connect iport 需要连接的服务器IP和端口号

rate x 用户可用的最大带宽或者速率

-maxframes 设置最小缓冲帧(默认是2400)

-port HLTV服务器的端口号

-maxclients 可以连接到该服务器的最大人数(默认128)

-nomaster 局域网用

现在说HLTV。CFG命令

connect 连接指定端口的服务器

disconnect 断开服务器连接

quit 退出

exit 和QUIT一样

retry 重新连接服务器

autoretry 如果N》0 服务器在每N秒连接服务器

name 设置名字

password 服务器密码

clients 例表所有连接的用户ID

kick 剔除

say 向每个人说话

infotext 设置游戏文本信息

rcon 为另外的游戏设置远程控制

rcon_address 设置远程控制目标

rcon_password 设置远程控制密码

proxypassword proxy的密码

clientpassword 用户密码

rate 每秒发送的字节大小

updaterate 每秒的更新速率

maxclientrate 设置每个用户的带宽大小

delay 延迟时间(推荐为30S)

。。。。。 其他的可以参看README

附录 HLTV。CFG

Here is the default

// HLTV Proxy configuration file

//

// HLTV proxy executes this file on start up

// This file should only be edited if you want to broadcast a game

hltv.cfg内容如下:

// HLTV Proxy configuration file

// HLTV proxy executes this file on start up

// This file should only be edited if you want to broadcast a game

// set HLTV proxy name as shown in score board

// 观众服务器在分数板上的名称

name "PUNK's CS Game TV"

// 观众服务器的名称

hostname "PUNK's CS Game TV"

// set offline info text clients will see as reject reason if HLTV isn’t broadcasting yet

// 被观众服务器踢出的客户端看到的踢出原因的文字。

offlinetext "Sorry, game is delayed. Please try again later."

// delays broadcasting for 30 seconds

// 延迟播放比赛多少秒

delay 30.0

// auto director addes 1/2 slowmotion with a probability of 0.2 for important events

slowmotion 0.5 0.2

// keep multicast disabled until you’re definitely sure

// that your LAN or ISP supports multicast

multicast 0

// allow 3.5 KByte/sec as client rate. This is good a value

// for internet broadcasts. On LAN you may set this value to 10000

// 最高客户端速率,Internet互联网 3500 , Lan/IPX局域网 10000

maxclientrate 3500

// log HLTV console in proxy.log

// 是否记录HLTV日志文件到proxy.log文件

logfile 1

// local chatting for HLTV spectators enabled

// 谈话模式 0禁止 1连接到同一个观众代理服务器的观众可以相互谈话 2 所有观众都能相互谈话

chatmode 1

// if game server is paswword protected, enable this line

// serverpassword SecretServerPassword

// proxy’s adim password for rcon, commentator etc.

// adminpassword "mypassword"

// allow joingame for HLTV spectators

// 允许客户端使用joingame命令加入游戏。

allowjoingame 1

// show message for 5 seconds each 60 seconds in center of X axis (-1) and

// above help text bar (0.85). Color given as hexadecimal RGBA .

//loopcmd 1 60(每隔60秒) localmsg "You’re watching PUNK’s CSTV. Visit http : / / "(显示的信息内容) 5(显示5秒) -1(X轴-1表示中间) -1(Y轴-1表示中间) 7700FFFF(RGBA颜色值:红、绿、蓝、透明度 16进制2位表示)

loopcmd 1 60 localmsg "You’re watching PUNK’s CSTV. Visit http : / / " 5 -1 0.85 5577FFFF

// hltv.wad contains the HLTV banner and my be different on each proxy

// banner format should be 240x48, 256 colors (same like player logo in pldecal.wad)

// 观众服务器的自定义Banner(横幅)大小:240x48,256色

// decalfile "hltv.wad"

// hltv.tga will be shown instead of the default HLTV logo in spectator GUI

// 观众服务器的自定义Logo在观察者的界面上

// bannerfile "hltv.tga"

// these commands will be executed on connecting spectator client and may be used

// to adjust settings for HLTV (for example voice parameters)

// 设置客户端的语音部分

signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for PUNK's CS Game TV"

求一个CS1.6变成观察者的命令,是要控制台输入的命令!

HLTV服务器命令全

这篇文章是最新发布的HLDS 4.1.1.1/3.1.1.1中的HLTV的自诉文章翻译而来,对简单的HLTV架设和大规模HLTV NET的架设都有详细地介绍。HLTV独特的实时转播方式注定它将会在电子竞技的发展道路上的重要地位,这一点也在世界各国的CS比赛,以及国内的几次大规模CS大赛,浩方平台的几次转播中得以体现。HLTV随着HLDS 4.1.1.1/3.1.1.1的发布也变得更加成熟,困扰大家两年多的闪光弹bug也已经修复,但是国内很多服务器管理员和比赛组织者都不是很了解HLTV的用法或者只是了解最近本的用法,很多很有趣的功能没有实现,基于此,将这篇很详细的README文章介绍给大家。

文章中一些不常用的命令可能会有一些翻译上的错误,欢迎大家指出,谢谢。

1、总览

Half-Lift TV提供了理论上无限制观察者观看在线游戏的可能。他们可以在游戏服务器中跟随任一名玩家的视角。观察者对于游戏者来说是不可见的,也不能以任何方式干扰进行中的游戏。每个观察者可以选择任意玩家的任意视角。为了获得更有趣的观察体验,观察者可以打开自动切换模式,这样镜头将自动切换到以合适的角度来观看精彩的镜头。这样观察者们就能舒服的靠在椅背上不用作任何动作。观察者们还可以用最基本的HL Chat模式来互相沟通。

大多数流行的Half-Life的MOD例如CS,Team Fortress Classic,DOD都支持HLTV,HLTV的提供者拥有对HLTV系统的完全控制权,可以改变观察者人数,添加文字信息,更换HLTV logo等等。播放的画面可以自定义一个延迟时间,默认的是30秒,这样可以确保正在比赛的队伍不可能通过HLTV来得到一些有用的对手信息。建立一个单独的支持100人的HLTV Server是很简单的事情,不需要对默认设置作任何改变。

架设一个庞大的HLTV网络来支持上千人的观看需要为服务器的配置等等准备多一些的时间和经验。

2、观看游戏

为了观看一个HLTV,启动Half-Life(或其他MOD包),进入多人模式,然后进入HLTV提供者提供给你的IPort,或者直接在控制台输入(假设服务器为192.168.0.1:27020)

connect 192.168.0.1:27020

这样的命令,即可进入HLTV服务器观看比赛。

默认的HLTV端口是27020,但是这是可以更改的,通常会包括在给出的IP地址中提供。

你可以用不同的模式来观看游戏:跟随视角,第一人称视角,自由观察,地图总览,地图跟随。最简单的切换视角方法是按“跳跃”键(默认是空格键),另外一种方法是使用按“蹲下”键(默认是Ctrl)激活的观察菜单,在那儿你可以定义自己的观察风格并且开启自动切换模式。循环按下“使用”(默认是E)可以开关画中画模式。

下列HL控制台命令可以在用来自定义观察模式:

spec_autodirector 0|1 - 开启或者关闭自动切换模式

spec_drawcone 0|1 - 在地图总览模式显示你的视角范围

spec_drawnames 0|1 - 在玩家标志下显示玩家的名字

spec_drawstatus 0|1 - 显示游戏信息(时间,地图名称等)

spec_pip 0|1 - 开关画中画功能

spec_menu - 开启观察者菜单

spec_help - 显示帮助屏幕

spec_mode 1-6 [0-4] - 设置主显示模式,第二个参数是设置画中画模式。并非所有的组合都有效。

主显示模式:

1、锁定跟随 2、自由跟随

3、自由观察 4、第一人称视角

5、地图总览 6、地图锁定跟随

画中画模式:

0、关闭画中画 1、自由跟随

2、第一人称视角 3、地图总览

4、地图跟随

以上命令中 ,()包括的为必填项,[]包括的为可选项,下同。

3、基本HLTV架设

HLTV广播系统的核心是HLTV服务器,也称之为HLTV代理。HLTV在控制台窗口运行,类似于HL的专业服务器。为了转播一台指定服务器上的比赛,HLTV代理像一个普通玩家一样连入这台服务器,然后观察者们连入这台HLTV代理,这样游戏数据流就通过HLTV代理转发到所有的观察者客户端。下面这个图示就是一个基本的HLTV配置:

HLTV服务器命令全

HL Game Server -- HLTV 代理 --观察者

HLTV代理可以支持的客户端人数取决于服务器的硬件配置和网络条件,理论上来说,一个单独的HLTV可以支持最多255个观察者,但是请注意,平均每个支持了100个观察者的HLTV代理需要2M的带宽才能流畅收看,如果需要支持更多的观察者,网络负荷必须被分部到多HLTV代理上去。

第一个连接到游戏服务器上的HLTV服务器被称为主服务器,在上面可以进行游戏数据流的延时和发包率等综合广播的设置,其他的HLTV代理连入到这台主服务器上作为接替。这样的连接数量和方式是不受限制的,可以串联也可以并连。重要的是他们不要处于同一个网络中,这样才能确保带宽被均衡使用。

 -- HLTV 转播服务器 1 -- 观察者

HL Game Server -- HLTV 主服务器 -- HLTV 转播服务器 2 -- 观察者

 -- HLTV 转播服务器 3 -- 观察者

4、游戏比赛转播

让我们来看一下最普通的设置,一台HLTV代理在局域网环境中。这是最普通的情况,默认的HLTV设置不需要作任何改动。选择一台专用计算机作为里的HLTV代理并且安装Half-Life专业服务器版软件,它包含了所有的HLTV代理文件。这并不需要你的计算机上安装有Half-Life这个游戏。

启动HLTV应用程序(带有小照相机的HL的小图标)就能看到HLTV的控制台窗口,显示了一些初始化信息后(如果初始化进行了很长时间,可能是HLTV不能解析出一些IP地址,那么请在HLTV启动命令行增加 "-nodns"参数来跳过),控制台就可以接受你的命令了,下面我们用""来代表命令行提示符,记住你只需要输入""后面的字符就可以了。首先给你的HLTV代理起一个独特的名字:

name "My HLTV Proxy"

我们假定你的HLTV Proxy的IP为192.168.0.2,你想观察在192.168.0.3:27015上的游戏,那么键入以下的命令使HLTV代理连入:

connect 192.168.0.3:27015

过了一会儿HLTV完全连入服务器并且准备提供观察者服务时,用"status"命令可以检查HLTV代理的连接状态:

status

--- HLTV Status ---

Local IP 192.168.1.2:27020, FPS 72.8, Network In 0.8 Out 0.9

Local Slots 128, Spectators 0, Proxies 0

Source: Server "Half-Life" (192.168.1.3:27015)

Total Slots 128, Spectators 0, Proxies 1

Time 01:02, Game "valve", Map "maps/frenzy.bsp", Players 1

"status"命令可以显示你的IP、每秒刷新的HLTV系统的进出流量、你的HLTV代理提供的观察者数量,这台游戏服务器中所有HLTV广播系统的观察者数量。游戏源可以是游戏服务器,也可以使另一台HLTV代理,甚至一个Demo文件。

5、录制HLTV Demos

HLTV demo文件和普通的Half-Life游戏录像差不多,但是你可以选择任意的视角和视点以及跟随的玩家。回放一个HLTV demo的时候并不需要HLTV服务器,只要启动Half-Life并且在控制台输入" playdemo (demo name)"或者"viewdemo (demoname)"就可以了。录制一个HLTV demo,需要将HLTV代理连入游戏server,并且在控制台输入:

record (name)

发出这一命令后,所有的游戏数据将被录制下来,demo文件会放在当前的Mod目录下,例如 \cstrike。所有的demo文件将被默认指定为如下格式的文件名:名称-时间-地图.dem,demo文件也记录了一些发往观察者的数据,这意味着,demo文件记录了和观察者同步的游戏信息。

停止录制的命令是"stoprecord"。

有的时候只需要录制HLTV的demo而并不想进行广播的话,可以增加这样一些命令:

maxclients 0 //不允许观察者客户端

delay 10 //最低的延迟设置

rate 10000 //最高的数据速率

updaterate 20 //基本上行输率

nomaster 1 //不在master服务器注册

注://后是命令注释,在平常使用中不需要输入

HLTV服务器命令全

6、大规模广播

建立一个可以支持大规模观察者(1000人)的HLTV网络是一个艰难且耗时的工作。下列指导将帮助你配置和运行以这样的一个HLTV网络。一条重要的规则是:“要质量,不是只要数量”。相对于使用所有的带宽来说,建立少一点观察者的选择显然更好,这样所有的观察者都不会为lags和超时所困扰。检查你的带宽容量并且计算出你的HLTV服务器能支持多少观察者,平均每个观察者需要2-3K的流量,CPU和内存在目前流行的PC系统中到是不太会成为性能瓶颈。

这个列表给出大致的Internet连接HLTV所需要带宽:

- ISDN 64Kbps : 2个观察者

- ADSL 512Kbps(上行速率) : 20个观察者

- T1 1.5Mbps : 75个观察者

- LAN 10Mbps : 500个观察者

- T3 75Mbps : 4000个观察者

使用"maxclients"命令可以控制HLTV服务器接受的客户端连入数量,确定"maxrate"参数被设为一个合理的数值,例如:3500 kB/sec。更低的数值也是可能的,但是会造成观察者们产生"choke"。命令"maxrate"并不影响HLTV代理服务器之间的带宽限制,仅对观察者客户端有效。为了降低带宽需求,你可以关闭internet HLTV chat("chatmode 0")或者将游戏的上行速率从默认的20降低到10("updaterate 10")。低一些的上行速率可以节省25%的带宽并且这是可接受的,因为在这时,观察这并不需要和真实玩家相同的上行速率。

一个针对大规模广播非常普遍的设置是使用两台分离的HLTV服务器来创建一个私有段和一个公共段。我们假定游戏服务器在一个封闭的局域网中外网无法到达。这确保了最大的安全无法被外界攻击(例如D.O.S攻击)。HLTV主服务器在局域网中启动,并且它的外网地址保密。第二台拥有真实IP地址的HLTV服务器在局域网外启动并且连入HLTV主服务器。这第二台HLTV服务器是公众HLTV发布机,IP和端口公开给观众们,并且所有的转播服务器都连入这台HLTV发布机。这样HLTV主服务器就在安全的局域网环境下工作,并且可以被用来录制demo或者现场放映机。观察者们连入HLTV发布机或者其他转播服务器。这样所有的网络负载就被均衡到了所有的HLTV代理上。

如图:

+---- Private LAN -----+ +------ Public Internet --------+

 - HLTV Proxy 1

HL Server - HLTV主服务器 - HLTV发布服务器 - HLTV Proxy 2

 - HLTV Proxy 3

主服务器和发布服务器的配置文件不同:

master.cfg

nomaster 1 //不在WON主服务器上注册

proxypassword MyPWD //保护密码

publicgame 0 //不显示游戏服务器IP

dispatchmode 0 //不分派观察者

dispatcher.cfg

forcemaster 1 //注册到WON主服务器上

publicgame 0 //不显示游戏服务器IP

dispatchmode 2 //分派所有客户端到其他服务器

hostname MyGame //公开的HLTV服务器名称

如果你在运行3个或者更多的HLTV服务器,一个很好的方案是通过服务器管理工具来使用RCON命令管理他们。在HLTV服务器上开启RCON的方法是设置"adminpassword"选项。同时"proxypassword"可以确保只有经过你授权的HLTV提供者才可以连入你的HLTV网络。否则任何人都可以使用缓慢的HLTV代理连入你的网络打乱你的整个网络的负载均衡。

7、HLTV设置

一个简单的的控制台命令语法:命令将被描述为以下形式:

command (parameter) [(parameter)] - description

一条命令或许会有一个或者多个参数。[]中的参数为可选项,一般来说参数包括:

 (string) : 文字,如果文字中包含空格则必须被引号包括例如 "My Name"

 (n) : 任意整数,例如:42

 (f) : 任意浮点数,例如:4.2

 (IPort) : IP地址,例如:192.168.0.1:27020

 (a|b|c) : 可选择的选项,或者a或者b或者c

注意;所有的,,(,),|,[,]这样的字符是不包含在最终输入在控制台上的命令中的。大多数命令符合布尔代数开关,即1表示打开,0表示关闭。

HLTV服务器命令全

connect (IPort) - 连接HLTV代理到游戏服务器(默认port为27015)

disconnect - 从服务端口断开,但是不停止广播,所有的观察者仍然保持连接状态

stop - 断开连接,同时停止广播

quit - 退出HLTV程序

retry - 重试最后一次服务器连接

autoretry 0|1 - 如果开启,HLTV因为任何理由的断开后将自动重新连接服务器

name (text) - 设置HLTV代理计分版上的名称

hostname (text) - 设置HLTV服务器在服务器列表中的名称

serverpassword (text) - 设置游戏服务器连接密码,连入需要密码的服务器时使用

adminpassword (text) - 设置RCON管理员和评论员密码

proxypassword (text) - 设置其他HLTV连入的密码

spectatorpassword (text) -设置观察者密码,对其他HLTV服务器也有效

clients - 列出已经连接的观察者

proxies - 列出已经连接的其他HLTV服务器

players - 列出游戏服务器中的玩家

kick (ID) - 踢出指定名字的观察者

bann (IP) - 禁止IP连接

say (text) - 向游戏服务器发送文本信息

msg (text) [(duration) (pos x) (pos y) (color hex rgba)] - 向所有的观察者发送大屏幕信息

localmsg (text) [(duration) (pos x) (pos y) (color hex rgba)] -和msg相同,但是只对本服务器上观察者发送

servercmd (string) - 转发命令给游戏服务器

clientcmd (group) (string) - 发送控制台命令给所有指定群组的客户端:1=观察者 2=其他HLTV服务器 3=所有

loopcmd (id) (n) (string) - 这一命令将每(n)秒执行(string)中的命令。(id)取1到64中的数字来认定这条loopcmd,"loopcmd (id) none"

将取消正在循环的命令。loopcmd不带任何参数将列出正在循环的命令。

signoncommands (string) - 本地观察者连接后将被执行的控制台命令,多条命令可以用分号来分隔。

maxclients (n) - 设置本服务器的观察者数量上限(默认为128)

delay (n) - 从主HLTV上接受的游戏数据流延迟时间,默认是30秒来消除作弊的可能,最低为10秒。

rate (n) - 游戏服务器发送到HLTV的带宽速率

updaterate (n) - 从游戏服务器发送到HLTV的游戏上行速率

maxrate (n) - 观察者可用的最大带宽速率

maxqueries (n) - 服务器列表每秒得到的服务器信息数量

dispatchmode (0|1|2) - 模式1(Auto)将会把连接负载自动均衡到其他HLTV服务器,模式2(Always)将会把所有连接转发到其他HLTV服务器,这样本台HLTV服务器就成了转发机,模式0(OFF)将不会转发任何连接。

publicgame 0|1 - 如果public为1,游戏服务器的IP将能被观察者看到,并且可以使用"joingame"命令进入游戏服务器。

offlinetext (string) - 如果HLTV没有继续转播,观察者被拒绝的时候将看到的文字信息。

chatmode 0|1|2 - 如果chatmode为0,观察者不能聊天,如果是1,连入同一台服务器的观察者可以看到彼此之间的信息,如果是2,整个HLTV NET中所有的观察者将能互相聊天。

bannerfile (file) - 指定一个TGA文件作为观察者界面的LOGO。

ping (hostort) - ping一个HL服务器

nomaster 0|1 - 是否在主WON服务器注册

forcemaster 0|1 - 是否强迫在主WON服务器注册

heartbeat - 手动发送状态信息给WON服务器

rcon (string) - 发送远程命令给其他服务器

rconaddress (IPORT) - 设定远程控制目标服务器

rconpassword (string) - 验证远程控制目标服务器的密码

cheeringthreshold (f) - number of cheering players must be above this threshold to play the cheering sound (by default 0.25).

blockvoice 0|1 - 是否过滤所有的语音数据。

cmdlist - 列出所有命令

logfile 0|1 - 开启或关闭控制台log文件"logfile(date).log"

status - 显示服务器信息

modules - 显示所有加载的HLTV模块和版本

exec (filename) - 执行一个.cfg文件

echo (string) - 向HLTV控制台先是一条文本

developer 0|1 - 开发者模式将显示更多的除错信息

record (filename) - 录制demo

stoprecord - 停止录制demo

playdemo (filename) - 广播一个demo文件

控制台命令通过按"TAB"可以自动完成,所有的命令都可以放在hltv.cfg文件中,每次启动时自动执行。

一些参数只能在命令行启动

-port (n) - 指定HLTV端口,默认为27020

-ip (IP) - 在有多IP的主机上强制使用某个IP

-comm (filename) - 设置一个master server信息文件取代woncomm.lst

-nodns - 禁用DNS解析

-maxfps (n) - 设置最大系统刷新率,默认为100

-cachesize (n) - 设置帧缓存大小,默认为32

-highpriority - 以高优先权启动HLTV程序(仅在win32系统可用)

-steam - 服务器支持特殊流模式

-dev - 开发者模式

上述参数在运行时不可更改,但是他们可以在config文件中指定。

所有的控制台命令也可在命令行中使用,注意在前面加上"+"

例如:

hltv.exe +connect localhost:27015 -port 27021

Half-Life服务器可以设置sv_proxies (n)来确定允许多少HLTV服务器连入,如果禁止HLTV连入,可以设为0,设为1意味着允许主HLTV连入。

应该有你要用的 如果还没有给你一个网站自己看吧:

钢铁雄心4怎么进入观察者模式怎么用

tag一个小国或控制台输observe即可。

游戏中的人物为第二次世界大战时期的各国元首及将领观察者远程控制官网,玩家在游戏中可以扮演任何一国元首指挥属下将领参与战斗。部分国家在开局时就拥有本国独有的将领。

比如德国的隆美尔观察者远程控制官网,苏联的朱可夫、美国的麦克阿瑟等,这些将领比新招募来的大众脸有着更强的等级、属性与将领特性招募新将领需要消耗政治点数,招募越多,消耗政治点数越多。

在钢铁雄心4中,玩家在大地图上部署与指挥陆军的基本单位是师(旅),这样一个单位可以编制最多25个营和5个支援连。每个国家开局都有不同的默认编制,可以消耗陆军经验值更改编制。

制的旅攻防属性较低,大编制的师则会消耗大量的装备和补给,需要玩家进行取舍,根据国情和战况编制出最适合的部队编制。

请问仿真软件VR-Forces的官方购买渠道是什么?

VR-Forces用户指南

《VR-Forces用户指南》系统介绍了VR—Forces的安装以及使用过程。全书共分15章和3个附录,从结构、安装、概念、对象管理、视点控制、显示效果等多个方面对VR—Forces的操作和使用进行了阐述,除想定管理之外的所有操作都在本指南中进行了说明。

书名

VR-Forces用户指南

作者

李斌 张锦刚

类型

计算机与互联网

出版社

国防工业出版社

出版日期

2012年12月1日

页数

177页

语种

简体中文

开本

16

ISBN

9787118084924

品牌

国防工业出版社

收起

内容简介

《VR-Forces用户指南》是VR—Forces使用和开发人员的必备手册,也可作为仿真想定生成和计算机生成兵力研究人员的参考用书。

图书目录

第1章VR—Forces简介

1.1概述

1.1.1真实显示车辆和地形——三维视图

1.1.2创建复杂想定

1.1.3支持的实体类型

1.1.4任务规划

1.1.5实体任务

1.1.6战术图标

1.1.7地形灵活性和可组合性

1.1.8灵活、直观的图形用户界面

1.1.9战术图标蒙板

1.1.10行为

1.1.11多附着模式

1.1.12特殊效果

1.1.13精确的车辆定位

1.1.14批处理模式运行

1.1.15远程控制

1.2VR—Forces工具包

1.2.1插件架构

1.3VR—Forces的B—HAVE模块

1.4外部通信服务器支持

1.5有用的工具

1.6第三方软件和内容

1.6.1Silver Lining

1.6.2GLStudio

1.6.3DI—Guy

1.6.4SpeedTree

1.6.5三维模型、地形和图形资源

1.6.6Open Scene Graph

1.6.7osg Earth

……

第2章安装VR—Forces

第3章VR—Forces仿真概念

第4章VR—Forces可视化概念

第5章启动VR—Forces

第6章管理对象

第7章查看实体和实体信息

第8章管理实体效果

第9章聚合实体

第10章观察者和观察者模式

第11章移动观察者

第12章附着观察者

第13章通视

第14章更改地形显示

第15章运程图形

附录A

附录B

附录C

CS1.6关于游戏视频录像的问题,懂的来

●首先要在桌面上建立一个 hltv.exe的快捷方式

●例如:X:\ sierra\Half-Life\hltv.exe +connect 61.187.55.87:27025 -port 27020 +name PUNK

connect 是指定HLTV连接

61.187.55.87:27025 是指定连接的CS服务器地址,我用的是CCSK8#的服务器

-port 27020 指定HLTV端口为27020 (别人可以进入你所建立的hltv 服务器中观看,你的服务器地址为,你的IP:制定的端口 例如我的218.104.97.71:27020)

+name PUNK 指定观看者名字为PUNK(这是你在你所进入的服务器中的ID)

如果你所连接的cs服务器有密码的话,假设密码是123 ,那么你需要在hltv.exe所在的目录下找到hltv.cfg文件,打开它,添加一行serverpassword 123 启动hltv服务器才能连进cs服务器

● 保证你现在已经在联网状态运行 hltv在桌面上创立的快捷方式

●录制录像的命令和普通游戏一样record *** 录制文件名为***_1的demo. 他在你的sierra\Half-Life 文件夹底下用stoprecord命令来结束demo的录制

●几点说明

当你开始运行hltv以后,他会自动不断地连接你所选择的服务器,每三秒一次,直到连上为止。掉线也一样,他会自动将你得demo分段进行录制

HLTV的核心就是hltv.exe这个代理程序.HLTV代理可以连接到某些特定的服务器上,搜集一切

有关信息,然后将这些信息传播出去.HLTV需要一个客户端以观战者的身份加入游戏来进行直播

.如果玩家使用LAN活着ISP这种不支持多点传送技术的连接协议的话,那么你可以通过HLTV来进

行观战.HLTV代理能够支持的客户端人数是由硬件配置和网络状况来决定,不同的HLTV代理之间

也可以互相连接,从而使观战的玩家可以同时看到不同场次的比赛.

在所有的设置中,只有一个HLTV代理直接与游戏相连接,它被称为主代理.主代理以观战者的角

度来播放游戏和搜集并分析游戏中的有关信息,其它的HLTV代理(也称作转接代理)再通过与主

代理相连接而形成一个播放网络,将游戏的实时信息传送到与它相连接的玩家.转接代理不能延

迟游戏或者转换播放视角,这些工作只能由主连接来完成.只有主连接才被允许发出多点传送命

令.非常重要的一点是,每个代理都必须拥有自己的一个独立的多点传送组,否则不同的信号将

可能互相干扰.

HLTV将会把正在播放的游戏的信息传送给WON服务器,而玩家则可以通过内建于Half-Life里的

观战功能来进行连接.连接HLTV代理将与连接游戏服务器一样简单.玩家还可以通过在命令界面

输入"connect"命令来连接HLTV服务器.如果HLTV正在使用多点传送技术播放,那么玩家将自动

进入这个多点网络.

目前HLTV代理可以使用如下命令:

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.

record - 记录所有的游戏信息,使用文件名为filename1.dem到filename99.de

m

playback - 开始播放上一个录像(如果回路loop设定为1,则反复播放)

stop - 停止录像文件的回放

按下回车键,程序将自动完成整个命令的输入.所有在hltv.cfg文件中设定好的命令语句将在

游戏开始时自动运行.

下边这些变量只能在命令行中输入:

-maxframes - 设定最大的缓存帧数(默认240

-cachesize - 帧缓存规格(默认32帧)

-port - 设定观战客户端与HLTV代理的连接端口(默认2702

-maxclients - 设定可连接到HLTV代理的最大客户端数目(默认128 )

-comm - 设定不同于woncomm.lst文件的服务器信息文件

-multicastttl - 设定多点传输包的Time-To-Live数值

-highpriority - 设定HLTV代理为优先进程

-nomaster - HLTV代理不向WON服务器发送回馈信息

这些变量在运行过程中无法改变,因此他们不可以在设定文件中进行设定.

所有的设定命令都可以在命令行中设定,用"+"号可以同时使用几个命令,例如:

hltv.exe +connect localhost:27015 -port 27021 +rate 7000

Half-Life服务器可以设定sv_proxies , 从而决定多少个代理允许连接.如果HLTV代理要

被禁止,把这个变量设定为0.设定为1则准许主代理连接,其它数值仅供测试使用.

由于Half-Life新版本加入了语音功能,因而可以实现某个客户对游戏进行实时评述.而评述

者必须与主代理连接,需要输入的命令如下:

commentator

这个密码与代理的RCON密码相同.评述者可以跟进行游戏一样进行评述,而所有其它的观战者

都可以同步听到声音.如果观战者录下这个游戏的话,那么评述声音也会被记录在内.

linux下HLTV服务器建设方法(也适合WIN2000)

WIN2000 下建设HLTV服务器的方法网上有很多文章都做了很详细的介绍。在此暂略

LINUX下建设HLTV服务器 和建设CS服务器的方法基本上都一样 只是配置文件的和执行文件不一样而已:HLTV.CFG 在LINUX下需要建启脚本。启动脚本的做法和LINUX下建CS服务器的脚本做法一样:

#/bin/bash

./hltv +connect 192.168.0.1:27019 -port 27015 -nomaster

以上是一个最简单HLTV脚本

HLTV的基本脚本如下:

hltv +connect localhostort -port 27020 +rate 4000 -maxclients 50

如果是局域网的话就是要加上

hltv +connect localhostort -port 27020 +rate 5000 -maxclients 50 -nomaster"

现在详细的说明一下命令行:

connect iport 需要连接的服务器IP和端口号

rate x 用户可用的最大带宽或者速率

-maxframes 设置最小缓冲帧(默认是2400)

-port HLTV服务器的端口号

-maxclients 可以连接到该服务器的最大人数(默认128)

-nomaster 局域网用

现在说HLTV。CFG命令

connect 连接指定端口的服务器

disconnect 断开服务器连接

quit 退出

exit 和QUIT一样

retry 重新连接服务器

autoretry 如果N》0 服务器在每N秒连接服务器

name 设置名字

password 服务器密码

clients 例表所有连接的用户ID

kick 剔除

say 向每个人说话

infotext 设置游戏文本信息

rcon 为另外的游戏设置远程控制

rcon_address 设置远程控制目标

rcon_password 设置远程控制密码

proxypassword proxy的密码

clientpassword 用户密码

rate 每秒发送的字节大小

updaterate 每秒的更新速率

maxclientrate 设置每个用户的带宽大小

delay 延迟时间(推荐为30S)

。。。。。 其他的可以参看README

附录 HLTV。CFG

Here is the default

// HLTV Proxy configuration file

//

// HLTV proxy executes this file on start up

// This file should only be edited if you want to broadcast a game

hltv.cfg内容如下:

// HLTV Proxy configuration file

// HLTV proxy executes this file on start up

// This file should only be edited if you want to broadcast a game

// set HLTV proxy name as shown in score board

// 观众服务器在分数板上的名称

name "PUNK's CS Game TV"

// 观众服务器的名称

hostname "PUNK's CS Game TV"

// set offline info text clients will see as reject reason if HLTV isn’t broadcasting yet

// 被观众服务器踢出的客户端看到的踢出原因的文字。

offlinetext "Sorry, game is delayed. Please try again later."

// delays broadcasting for 30 seconds

// 延迟播放比赛多少秒

delay 30.0

// auto director addes 1/2 slowmotion with a probability of 0.2 for important events

slowmotion 0.5 0.2

// keep multicast disabled until you’re definitely sure

// that your LAN or ISP supports multicast

multicast 0

// allow 3.5 KByte/sec as client rate. This is good a value

// for internet broadcasts. On LAN you may set this value to 10000

// 最高客户端速率,Internet互联网 3500 , Lan/IPX局域网 10000

maxclientrate 3500

// log HLTV console in proxy.log

// 是否记录HLTV日志文件到proxy.log文件

logfile 1

// local chatting for HLTV spectators enabled

// 谈话模式 0禁止 1连接到同一个观众代理服务器的观众可以相互谈话 2 所有观众都能相互谈话

chatmode 1

// if game server is paswword protected, enable this line

// serverpassword SecretServerPassword

// proxy’s adim password for rcon, commentator etc.

// adminpassword "mypassword"

// allow joingame for HLTV spectators

// 允许客户端使用joingame命令加入游戏。

allowjoingame 1

// show message for 5 seconds each 60 seconds in center of X axis (-1) and

// above help text bar (0.85). Color given as hexadecimal RGBA .

//loopcmd 1 60(每隔60秒) localmsg "You’re watching PUNK’s CSTV. Visit http : / / "(显示的信息内容) 5(显示5秒) -1(X轴-1表示中间) -1(Y轴-1表示中间) 7700FFFF(RGBA颜色值:红、绿、蓝、透明度 16进制2位表示)

loopcmd 1 60 localmsg "You’re watching PUNK’s CSTV. Visit http : / / " 5 -1 0.85 5577FFFF

// hltv.wad contains the HLTV banner and my be different on each proxy

// banner format should be 240x48, 256 colors (same like player logo in pldecal.wad)

// 观众服务器的自定义Banner(横幅)大小:240x48,256色

// decalfile "hltv.wad"

// hltv.tga will be shown instead of the default HLTV logo in spectator GUI

// 观众服务器的自定义Logo在观察者的界面上

// bannerfile "hltv.tga"

// these commands will be executed on connecting spectator client and may be used

// to adjust settings for HLTV (for example voice parameters)

// 设置客户端的语音部分

DOD怎样架设服务器?

首先先在dod目录下修改server.cfg增加rcon_password *****之后,你的主机就可以设定远程控制

2.在你要远程控制主机的计算机找dod目录里的rcon.cfg(没有请自己添加)

rcon_address 服务器

IPrcon_port 27015

rcon_password xxxxxx

developer 1

echo rcon password for CS11 server has been accepteddeveloper 0

3.在你的计算机桌面,修改dod快捷方式

E:SIERRAHalf-Lifehl.exe -port 27015 -console -game dod +exec rcon.cfg

进入游戏开始游戏时按~出现控制台,打一行指令

rcon users

如果游戏玩家都被列出表示成功,所有指令前都必须加rcon。

======================================

特别解释-port 端口一般人都设定为27015,若同一个ip多人上网玩DOD,跳远一点的端口,才不会冲突。

+exec rcon.cfg执行 rcon.cfg这个档案,不需要进入游戏时浪费时间输入。

服务器管理员操作指南

SERVER ADMMINISTRATOR是一项极为辛苦的工作。请抱着爱心及耐心,努力教导客户端

应有礼仪及规范。如规劝不听,就用力BAN吧。

在此同时提醒您,最可怕的不是TKER或是CAMPER,而是手中握有生杀大权的SERVER

ADMINISTRATOR,在做出任何决定之前,请三思!!任何偏袒及不公将对您的SERVER造成极

大的伤害!!!

SERVER ADMMINISTRATOR是一项极为辛苦的工作。请抱着爱心及耐心,努力教导用户端应有

礼仪及规范。如不听,就用力BAN吧。

在此同时提醒您,最可怕的不是TKER或是CAMPER,而是手中握有生杀大权的SERVER

ADMINISTRATOR,在做出任何决定之前,请三思!!任何偏袒及不公将对您的SERVER造成极

大的伤害!!!

3.1 常用指令

3.1.1 USERS:取得USER信息。

/USERS或者LISTPLAYERS

USERID : UNIQUEID : USERNAME

01  365431984  PABMAS

02  3213645436 WILD-CAT

03  3143644 WILD-DOG

USERID 是SERVER端所给予的,从1一直到20(假设服务器最大人数20人)。

UNIQUEID 是由WON NET所配发,一个CD-KEY有一个相对应的UNIQUEID。

3.1.2 KICK ONLY

/kick # USERID #

例如: KICK # 02 #

BANG........WILD-CAT IS GONE.

3.1.3 BAN ONLY

/BANID MINUTES UNIQUEID

例子1: BANID 0 3143644

WILD-DOG IS BANNED FOREVER.

将该用户永久性的从服务器上BAN掉

例子 2: BANID 1 365431984

PABMAS IS BANNED FOR 1 MINUTE.

只BAN该用户1分钟

3.1.4 BAN AND KICK AT THE SAME TIME

/BANID MINUTES UNIQUEID KICK

EX: /BANID 0 3213645436 KICK

永久性将用户BAN掉并同时将其踢出服务器。

3.1.5 WRITEID

/WRITEID

把这次ADM BAN的名单写入BANNED.CFG。记得每次BAN人后都要执行本命令。

3.1.6 REMOVEID 把被加入BAN名单中的UNIQUEID取消

/REMOVEID UNIQUEID

EX: /REMOVEID 365431984

3.1.7 LISTID 观看您目前BAN了哪些ID,BAN多久

STID

3.1.8 换地图

/MAP MAPNAME

ANGELEVEL MAPNAME

ANGELEVEL2 MAPNAME

CHANGE TO DE_DUST

/MAP DE_DUST

立刻换地图,但所有USER会离开游戏。

ANGELEVEL DE_DUST

立刻换地图,所有USER不会离开游戏。

ANGELEVEL2 DE_DUST

等地图预设时间到再换地图,所有USER不会离开游戏。

3.2 REMOTE CONTROLE

与在SERVER端不同的是当ADM在CLIENT端登入游戏,可以以远程遥控方式管理。

3.2.1 设定

/RCON_PASSWORD PASSWORD

例如: 在SERVER端SERVER.CFG加入

/RCON_PASSWORD 123456789

即表示远程遥控密码为123456789。

3.2.2 登入

/RCON_PASSWORD PASSWORD

例如: 在游戏控制台端键入

/RCON_PASSWORD 123456789以登入SERVER。

3.2.3 人数已满?!

/RCON_ADDRESS ADDRESS

例如: 在CLIENT端键入

/RCON_ADDRESS 210.68.170.7

可以监控SERVER状况,但不能玩。

3.2.4 其它指令

/RCON COMMAND

例如: /RCON BANID 0 3136541365 KICK

其它所有SERVER端指令都可以用,唯指令前须加上RCON

关于观察者远程控制官网和观察者信息技术有限公司的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

文章分类
百科问答
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐