Totul despre HLTV

Toate din HLTV. Înregistrarea demo-uri.

Dar ne vom uita la demo-uri de înregistrare:
HLTV-demo - este aproape demo-ul de obicei, numai cu mari oportunități: puteți monitoriza acțiunile fiecărui jucător în mod individual, puteți pur și simplu zbura pe hartă ca un spectator, și poate viziona tactica echipe într-o vedere de sus, adică E. Pentru a alege cea mai potrivită. unghiul sau cameră.
Prin utilizarea HLTV pot înregistra demo-uri de joc în Counter-Strike. Mulți vor întreba de ce? Și aici este motivul pentru care: atunci când înregistrați demo prin intermediul consolei

În primul rând, a crea un server de joc (poate fi selectat).

Acesta poate fi rulat prin intermediul Bat'nik ca un server convențional, cu parametrii de lansare:
începe "HLTV" / MIN / HIGH hltv.exe + conecta 127.0.0.1:27015 -port 27016 + hltv.cfg Exec

Așteptați HLTV nu va veni la tine pe server, acesta nu este lung, de obicei, aproximativ 10 secunde.

Toate echipele HLTV:

conectați IP: Port - conectați proxy HLTV la joc server de
deconectați - deconectare, dar telespectatorii rămân
opri [text] - detașați, termina mesajul demo-ul de înregistrare (opțional)
renuntat - finalizarea procesului ca HLTV
reîncerca - perepodsoedineniya încercarea
autoretry 0 | 1 - Reîncercare automată
nume de text - HLTV numele proxy în frag tabel
Text nume de gazdă - numele serverului HLTV pentru public

string servercmd - trimite o comandă la serverul de joc
string grup clientcmd - trimite o comandă pentru toate grupele de clienți: 1 = spectatori, 2 = 3 =, proxy-uri toate

loopcmd id n string - începe șir la fiecare n secunde. id - un număr de la 1 la 64. „loopcmd id nici unul“ - va elimina repetarea.

Ie hltv.cfg scris ca: loopcmd <номер> [Frecventa, s], în cazul în care acțiunea este - localmsg sau msg nostru. În urma după acțiunea este scris textul mesajului în ghilimele.

string signoncommands - o echipa care va începe la publicul local, imediat după o conexiune poate fi de mai multe echipe prin;

MAXQUERIES n - numărul maxim de solicitări de stare din browsere

dispatchmode 0 | 1 | 2 - 1 (auto) va redirecționa privitorul la un alt proxy pentru a salva ballansa. 2 (întotdeauna) va redirecționa privitorul în orice caz (server ruleaza ca telespectatorii rasfasovschik). 0 (off)

publicgame 0 | 1 - în cazul în care 1, IP a serverului de joc va fi vizibil pentru spectatori și vă puteți intra în joc.
offlinetext string - text, clienții văzut care nu au putut să vină
chatmode 0 | 1 | 2 - 0 când nu există nici un chat. 1 - chatul printre spectatori un proxy. 2 - totul se poate vorbi (în timp ce peste tot trebuie să stea 2)

fișier bannerfile - specifică fișierul TGA (RGBA) ca un logo.

ping host: port - un server HL ping-uri
nomaster 0 | 1 - în cazul în care 1, proxy-ul nu va fi înregistrată pe Master
forcemaster 0 | 1 - în cazul în care 1, proxy-ul va fi înregistrată pe Master
bătaie a inimii - trimite informații de stare către asistentul de server
regiunea n - regiune, în cazul în care există un server HLTV

cheeringthreshold f - numărul de jucători pentru a juca sunetul de aplauze (implicit 0,25.).

cmdlist - arata toate comenzile posibile HLTV
logfile 0 | 1 - pornit / oprit istoricul consolei
Stare - arată starea proxy
module - prezinta toate modulele HLTV încărcate și versiuni
nume de fișier exec - execută fișierul .CFG
șir de caractere echo - afișează textul din HLTV fereastra consola
dezvoltator 0 | 1 - mesaje suplimentare

Consola vă permite să terminați comanda prin apăsarea „TAB“.

Toate echipele din „hltv.cfg“ efectuate în timpul HLTV de pornire.

Aici este exemplul meu de configurare cu explicații:
citat

// set numele HLTV, modul în care ar trebui să apară în browser-server de jocuri
numele de gazdă "HLTV public"
// parola protejează serverul la care vă conectați
parola „“

// scrie textul pe care doriți să vedeți când HLTV jucător, dar nu pot merge din cauza absenței unui semnal sau pentru motivul că HLTV nu este lansat complet.
offlinetext "HLTV MEJORKA.RU A început. Vă rugăm să așteptați"
// folosesc această valoare (în secunde; min 10) specifică durata întârzierii în radiodifuziune. Acest lucru se face pentru semnalul și amortizare pentru comanda pentru a evita posibilitatea de abuz a diferitelor metode alternative de comunicare în joc, în scopul de a monitoriza. De exemplu, în timpul ClanWars, atunci când a recrutat un jucător special, uitam jucătorii echipei adverse, în funcție de locația lor soklanavtsam svom.
// Pentru cea mai bună calitate este mai bine pentru a pune 0 (Dacă tocmai ați scrie demo-ul)
întârziere 10

// Dacă 1, HLTV va crea un fișier jurnal, care este stocat în dosarul de supapă.
// logfile ".. # 92; hltv_rec.log"
logfile 0

// ChatMode: "0" - dezactiveaza "1" - include
// „2“ - inclusiv în cazul mai multor RelayProxis MasterProxy și capacitatea de a comunica între mai multe Spectactors, la diferite Proxy (funcția trebuie să fie activată pe toate proxy implicate).
chatmode 1

// introduceți parola care este utilizată pe serverul de joc (de exemplu, în cazul în care serverul este protejat de o parolă, introduceți-l prin această comandă și du-te la server.)
serverpassword "777"

// loopcmd <номер> [Frecventa, s]
// Aici vom afișa mesaje afișarea, care se repetă la fiecare 60 de secunde o durată de 15 secunde
// Numărul trebuie să fie specificat
// actiune - de exemplu, text (msg, localmsg)
// X și Y locație a textului pe axe.
// Color - RGBA.
loopcmd 1 60 localmsg "Vizitați site-ul nostru - MEJORKA.RU" 15 -1 0,85 00AA0000

// HLTV flux de date. Maxim - 10000kb / s. Totul depinde de viteza de pe Internet.
// rata <байт в секунду>
rata de 10.000

// ratele de frecvența de actualizare (<пакетов в секунду>)
updaterate 25

// numărul maxim de persoane care se pot conecta la serverul HLTV.
maxclients 5

// Dacă 1, atunci serverul dvs. HLTV se poate conecta oricine. Dacă 0, la HLTV va fi posibil să se conecteze doar știind HLTV IP.
Publicgame 1
// Atunci când jucătorii merg la serverul HLTV stând în spectator, au afișat GUI HLTV, cu alte cuvinte, banner standard HLTV Proxy. Pentru a schimba dumneavoastră, aveți nevoie pentru a pune într-un dosar ctrike # 92; GFX # 92; temp banner-ul (format * .tga).
// bannerfile <имя файла>

Parametrii set din linia de comandă:

-Portul n - setează portul proxy HLTV altele decât 27020
-ip IP - forțează proxy să utilizeze acest IP pe o gazdă cu mai multe IP
-comm filename - setează informațiile de fișier despre master diferit de woncomm.lst
-nodns - interzice eliberarea unui nume DNS (util pentru proxy-uri LAN)
-maxfps n - numărul maxim de cicluri pe secundă (implicit 100).
-highpriority - începe HLTV cu prioritate ridicată
-abur - proxy cu suport pentru ABURI
-dev - Modul pentru dezvoltatori

Start Half-Life / CS, du-te la meniul Căutare servere, selectați Spectate și faceți clic pe Refresh All.


HLTV și serverul de joc (cum ar fi difuzat sifon?)

HLTV (HLTV Proxy) nu este, în esență, mult diferit de la un server dedicat. Pentru a oferi spectatorilor să urmeze jocul care aveți nevoie pentru a rula HLTV.EXE și atașați-l la serverul de joc (conecta IP: port, în cazul în care 27,015 portul implicit, aceasta nu poate scrie).

Teoretic, un HLTV server proxy poate oferi 255 de locuri. Cu toate acestea, să fie atent și să ia în considerare capacitățile echipamentelor și lățimea de bandă! La urma urmei, chiar și un proxy cu 100 de audiență consumă canalul 2 Mbit (2-3 KB pentru fiecare spectator), în timp ce jocul se va lin. Dacă aveți nevoie de mai mult de 100 de spectatori, este necesar să se organizeze mai multe proxy HLTV.

server de HLTV, care este primul pricoedinen la serverul de joc este chemat la master master, și toate celelalte conectate la Master, numit releu. Releu proxy poate forma un lanț sau arbore de servere. Principalul lucru este de a vă asigura că acestea folosesc diferite canale (de rețea) pentru a furniza lățimea de bandă necesară.

- ISDN 64 Kbps. 2 spectatori
- DSL 128 Kbps (în amonte). 5 spectatori
- T1 1.5 Mbps. 75 spectatori
- LAN 10 Mbps. 500 spectatori
- T3 75 Mbps. 4000 de spectatori

maxclients - numărul maxim de telespectatori
Maxrate - ar trebui să fie de aproximativ 3500 kB / sec
chatmode 0 - a salva o parte din lățimea canalului
updaterate 10 - a salva o parte din lățimea canalului (implicit 20).

Numai înregistrare demo-uri fara spectatori

Dacă aveți nevoie doar pentru a înregistra un demo, si nu sunt necesare locuri pentru spectatori, este recomandat să efectuați următoarele setări pentru înregistrarea optimă a demo:

maxclients 0 // interzice intrarea spectatorilor
întârziere 0 // fără înregistrare întârziere
Rata de 10.000 // cantitatea maximă de date Rata de transfer
updaterate 20 // rata de actualizare standard,
nomaster 1 // nu conectat pe serverele master