電腦大家應(yīng)該不怎么陌生吧!現(xiàn)在電腦已經(jīng)普及到大多數(shù)人的家庭之中了,電腦的用途非常地廣,不同年齡段、不同行業(yè)的人對電腦的用處不同。但是對于很多的年輕人來說電腦最大的用途就是玩游戲了。電腦游戲大家肯定玩過吧!它可以使人上癮。 現(xiàn)在很多國外的聯(lián)賽都會使用HLTV對比賽進行實況轉(zhuǎn)播,你如果想看HLTV的現(xiàn)場轉(zhuǎn)播,那么,你就學習一些基本的操作了。首先進入CS選擇PLAYCS 然后選擇ViewGame 選擇ADDSERVER SERVER的地址你可以去各大CS主題網(wǎng)站查找,或者直接去國外的網(wǎng)站,戰(zhàn)隊主頁,都可以查詢到 添加HLTV的地址 進入,可以選觀看模式也可以直接使用空格鍵切換視角、觀看模式,e鍵打開、切換、關(guān)閉小圖視角。 鼠標左右鍵切換所要觀看的隊員。A、w、s、d控制位置。 在這里我簡單介紹一下錄制HLTV格式demo的方法 首先要在桌面上建立一個hltv.exe的快捷方式 例如: X:/sierra/Half-Life/hltv.exe+connect61.187.55.87:27025-port27020+namePUNK connect是指定HLTV連接 61.187.55.87:27025是指定連接的CS服務(wù)器地址,我用的是CCSK8#的服務(wù)器 -port27020指定HLTV端口為27020(別人可以進入你所建立的hltv服務(wù)器中觀看,你的服務(wù)器地址為,你的IP:制定的端口例如我的 218.104.97.71:27020) +namePUNK指定觀看者名字為PUNK(這是你在你所進入的服務(wù)器中的ID) 如果你所連接的cs服務(wù)器有密碼的話,假設(shè)密碼是123,那么你需要在 hltv.exe所在的目錄下找到hltv.cfg文件,打開它,添加一行serverpassword123啟動hltv服務(wù)器才能連進cs服務(wù)器。 保證你現(xiàn)在已經(jīng)在聯(lián)網(wǎng)狀態(tài),運行hltv在桌面上創(chuàng)立的快捷方式,可以看到如下畫面 (左下角的那個是因為截圖的快捷鍵導致的,這里可是不能輸入中文的) 錄制錄像的命令和普通游戲一樣 record***錄制文件名為***_1的demo,他在你的/sierra/Half-Life/文件夾下 用stoprecord命令來結(jié)束demo的錄制 幾點說明 當你開始運行hltv以后,他會自動不斷地連接你所選擇的服務(wù)器,每三秒一次,直到連上為止。掉線也一樣,他會自動將你得demo分段進行錄制。 HLTV的核心就是hltv.exe這個代理程序.HLTV代理可以連接到某些特定的服務(wù)器上,搜集一切有關(guān)信息,然后將這些信息傳播出去.HLTV需要一個客戶端以觀戰(zhàn)者的身份加入游戲來進行直播.如果玩家使用LAN活著ISP這種不支持多點傳送技術(shù)的連接協(xié)議的話,那么你可以通過HLTV來進行觀戰(zhàn).HLTV代理能夠支持的客戶端人數(shù)是由硬件配置和網(wǎng)絡(luò)狀況來決定,不同的HLTV代理之間也可以互相連接,從而使觀戰(zhàn)的玩家可以同時看到不同場次的比賽.在所有的設(shè)置中,只有一個HLTV代理直接與游戲相連接,它被稱為主代理.主代理以觀戰(zhàn)者的角度來播放游戲和搜集并分析游戲中的有關(guān)信息,其它的HLTV代理(也稱作轉(zhuǎn)接代理)再通過與主代理相連接而形成一個播放網(wǎng)絡(luò),將游戲的實時信息傳送到與它相連接的玩家.轉(zhuǎn)接代理不能延遲游戲或者轉(zhuǎn)換播放視角,這些工作只能由主連接來完成.只有主連接才被允許發(fā)出多點傳送命令.非常重要的一點是,每個代理都必須擁有自己的一個獨立的多點傳送組,否則不同的信號將可能互相干擾. HLTV將會把正在播放的游戲的信息傳送給WON服務(wù)器,而玩家則可以通過內(nèi)建于Half-Life里的觀戰(zhàn)功能來進行連接.連接HLTV代理將與連接游戲服務(wù)器一樣簡單.玩家還可以通過在命令界面輸入""connect""命令來連接HLTV服務(wù)器.如果HLTV正在使用多點傳送技術(shù)播放,那么玩家將自動進入這個多點網(wǎng)絡(luò). 目前HLTV代理可以使用如下命令: connect-使用特定端口連接到某個服務(wù)器或者代理(默認27015) disconnect-與服務(wù)器或者代理斷開連接 quit-退出HLTV系統(tǒng) exit-等同于quit retry-重新與上次連接過的服務(wù)器或者代理連接 name-設(shè)定代理的名稱 password-設(shè)定服務(wù)器密碼 clients-列出所有進行播放的觀戰(zhàn)者的名稱 kick-把觀戰(zhàn)者從代理中踢出 say-向所有觀戰(zhàn)者發(fā)送文本信息 chatmode-如果設(shè)定為0,觀戰(zhàn)者將無法交談.設(shè)定為1,則只有連接到同一代理的觀戰(zhàn)者可以互相交談.如果設(shè)定為2,則所有處于同一播放網(wǎng)絡(luò)內(nèi)的玩家可以互相交談.(主代理和轉(zhuǎn)接代理都必須設(shè)定為2). ping-測試與服務(wù)器特定端口之間的PING值(默認27015) heartbeat-發(fā)送一個狀態(tài)包到指定的WON主服務(wù)器 rcon-發(fā)送一個遙控命令到其它服務(wù)器/代理 rcon_address-發(fā)送遙控命令到特定地址 rcon_password-為遙控的服務(wù)器設(shè)定密碼 proxypassowrd-重新確認輸入的密碼 rate-綁定服務(wù)器與代理之間的傳輸速率為N字節(jié)/秒 updaterate-每N秒鐘服務(wù)器與代理之間進行一次更新 maxclientrate-設(shè)定觀戰(zhàn)客戶端的最大連接速率 delay-設(shè)定從服務(wù)器傳來的信息的延遲秒數(shù),默認為30秒,以避免作弊.最小設(shè)定為10秒. loop-如果回路設(shè)定為1,那么即便代理與服務(wù)器斷開連接或者錄像文件播放結(jié)束,所有與這個代理的連接用戶將保持連接并重播上一個游戲錄像. multicast-開始或者結(jié)束主代理上的多點傳輸 connectip-為多點傳輸組設(shè)定D級IP(默認234.5.5.1:27025) gameip-同上 fullupdateinterval-多點傳輸時,允許丟包連接客戶端每隔N個未壓縮幀包重新連接(默認每20幀) cmdlist-列出所有設(shè)定的命令 logfile-開始/結(jié)束從hltv.log文件中讀取的設(shè)定命令 status-打印所有活躍模式的信息 exec-運行.cfg文件 developer-在高級模式中顯示添加的狀態(tài)信息 fakeloss-模擬丟包,n=可能的丟包單元(默認0. record-記錄所有的游戲信息,使用文件名為filename1.dem到filename99.dem playback-開始播放上一個錄像(如果回路loop設(shè)定為1,則反復播放) stop-停止錄像文件的回放 按下回車鍵,程序?qū)⒆詣油瓿烧麄命令的輸入.所有在hltv.cfg文件中設(shè)定好的命令語句將在游戲開始時自動運行. 下邊這些變量只能在命令行中輸入: -maxframes-設(shè)定最大的緩存幀數(shù)(默認240 -cachesize-幀緩存規(guī)格(默認32幀) -port-設(shè)定觀戰(zhàn)客戶端與HLTV代理的連接端口(默認2702 -maxclients-設(shè)定可連接到HLTV代理的最大客戶端數(shù)目(默認128) -comm-設(shè)定不同于woncomm.lst文件的服務(wù)器信息文件 -multicastttl-設(shè)定多點傳輸包的Time-To-Live數(shù)值 -highpriority-設(shè)定HLTV代理為優(yōu)先進程 -nomaster-HLTV代理不向WON服務(wù)器發(fā)送回饋信息 這些變量在運行過程中無法改變,因此他們不可以在設(shè)定文件中進行設(shè)定. 所有的設(shè)定命令都可以在命令行中設(shè)定,用""+""號可以同時使用幾個命令,例如: hltv.exe+connectlocalhost:27015-port27021+rate7000 Half-Life服務(wù)器可以設(shè)定sv_proxies,從而決定多少個代理允許連接.如果HLTV代理要被禁止,把這個變量設(shè)定為0.設(shè)定為1則準許主代理連接,其它數(shù)值僅供測試使用. 由于Half-Life新版本加入了語音功能,因而可以實現(xiàn)某個客戶對游戲進行實時評述.而評述者必須與主代理連接,需要輸入的命令如下: commentator 這個密碼與代理的RCON密碼相同.評述者可以跟進行游戲一樣進行評述,而所有其它的觀戰(zhàn)者都可以同步聽到聲音.如果觀戰(zhàn)者錄下這個游戲的話,那么評述聲音也會被記錄在內(nèi). linux下HLTV服務(wù)器建設(shè)方法(也適合WIN2000) WIN2000下建設(shè)HLTV服務(wù)器的方法網(wǎng)上有很多文章都做了很詳細的介紹。在此暫略LINUX下建設(shè)HLTV服務(wù)器和建設(shè)CS服務(wù)器的方法基本上都一樣只是配置文件的和執(zhí)行文件不一樣而已:HLTV.CFG在LINUX下需要建啟腳本。啟動腳本的做法和LINUX下建CS服務(wù)器的腳本做法一樣: #/bin/bash ./hltv+connect192.168.0.1:27019-port27015-nomaster 以上是一個最簡單HLTV腳本 HLTV的基本腳本如下: hltv+connectlocalhost:port-port27020+rate4000-maxclients50 如果是局域網(wǎng)的話就是要加上 hltv+connectlocalhost:port-port27020+rate5000-maxclients50-nomaster"" 現(xiàn)在詳細的說明一下命令行: connectip:port需要連接的服務(wù)器IP和端口號 ratex用戶可用的最大帶寬或者速率 -maxframes設(shè)置最小緩沖幀(默認是2400) -portHLTV服務(wù)器的端口號 -maxclients可以連接到該服務(wù)器的最大人數(shù)(默認128) -nomaster局域網(wǎng)用 現(xiàn)在說HLTV.CFG命令 connect連接指定端口的服務(wù)器 disconnect斷開服務(wù)器連接 quit退出 exit和QUIT一樣 retry重新連接服務(wù)器 autoretry在每N秒連接服務(wù)器 name設(shè)置名字 password服務(wù)器密碼 clients例表所有連接的用戶ID kick剔除 say向每個人說話 infotext設(shè)置游戲文本信息 rcon為另外的游戲設(shè)置遠程控制 rcon_address設(shè)置遠程控制目標 rcon_password設(shè)置遠程控制密碼 proxypasswordproxy的密碼 clientpassword用戶密碼 rate每秒發(fā)送的字節(jié)大小 updaterate每秒的更新速率 maxclientrate設(shè)置每個用戶的帶寬大小 delay延遲時間(推薦為30S) 其他的可以參看README 玩游戲可以在很大程度上讓大家放松放松,但是我建議大家不要把過多的時間投入到工作當中,因為這樣的話大家很有可能上癮,這樣不利于大家的工作或者是學習。 |
溫馨提示:喜歡本站的話,請收藏一下本站!