Главная » Статьи » Статьи |
Сегодня будем настраивать ХЛТВ для просмотра игр. И так начнем наверно с Букваря. Что же такое HLTV и для чего оно требуется. Half-Life TV (HLTV) — технология от Valve Software, которая позволяет смотреть закрытые игры, чемпионаты.
Half-Life TV предоставляет возможность неограниченному числу зрителей
наблюдать за игрой в режиме реального времени (возможно, с небольшой
задержкой). Зрители имеют возможность наблюдать за игрой так, как будто
они находятся на сервере в качестве спектаторов (англ. spectators), —
свободно летать по карте (Free Look), наблюдать за игроком от третьего
лица (Free Chase Cam или Locked Chase Cam) или из его глаз (First
Person), следить за игрой на плане Что такое HLTV мы поняли или скорее всего знали. Но как же нам его правильно настроить? - В этом я вам помогу! И так приступим! Первое что нам потребуется сделать, это найти сам конфиг hltv.cfg он находится в папке "\valve\" где и сам Quote // HLTV Proxy configuration file name "HLTV Proxy" delay 30.0 maxrate 3500 chatmode 1 serverpassword "mypassword" adminpassword "mypassword" loopcmd 1 60 localmsg "You're watching HLTV. Visit www.valvesoftware.com" 5 -1 0.85 FFA000FF bannerfile "hltv.tga" signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV" echo hltv.cfg loaded. Теперь по порядку... maxrate - этот параметр уже напоминает серверный конфиг, и я не рекомендую его ставить выше 10000. chatmode 1 - Этот параметр служит для включения чата среди зрителей, я рекомендую разрешить чат, так зрителям будет интереснее, узнают, что они не одни смотрят матч и смогут поболеть за любимую команду начав пререкания с болельщиками другой команды.
maxqueries "100" Этот параметр мы так же не найдем в стандартном цфг,
так что добавляем его. Честно сказать я давно занимаюсь предоставлением
хлтв серверов, но этот параметр остается для меня загадкой, везде он
описан как (максимальное число запросов статуса от браузеров) очень
информативно и доступно для пользователя =). Даже на иностранных
серверах мне так и не смогли ответить, на что именно он влияет а просто
рекомендовали мне поставить Publicgame 1 HLTV серверу сможет подключиться любой желающий. Если 0, то к HLTV можно будет подключиться, только зная HLTV IP. maxclients "1000" Мой интернет канал позволяет держать до 5000 слотов, но как правило набрать такое количество не получается, и я ограничиваюсь 1000 слотами для зрителей. Что бы вам было проще подобрать количество слотов под ваш интернет канал предлагаю вам маленькую подсказку.
Quote 64 Кб/с: 2 клиента 128 Кб/с: 5 клиентов 1.5 Мб/с: 75 клиентов 10 Мб/с: 500 клиентов 75 Мб/с: 4000 клиентов hostname "UZ-HLTV" имя HLTV, который будет виден при просмотре серверов HLTV. offlinetext "Sorry, game is delayed please wait.Пишем текст, который хотим видеть, когда игрок HLTV не может зайти по причине отсутствие сигнала или HLTV не до конца запущен. maxloss "0" допустимый уровень потерь 0 (0%). Если потери выше, новые зрители не будут допущены. к примеру 0.5 это 5%, 1 = 10% и так далее. У меня стоит "0". serverpassword "mypassword" - пишем пароль сервера к которому мы подсоединяем хлтв. В принципе этих команд вам хватит, чтобы создать качественный хлтв сервер для просмотра игр. Теперь я предлагаю заняться украшательством. А точнее сказать рекламой =). Стандартная надпись в низу экрана нас не устраивает, и по этому начнем делать свои надписи в разных частях экрана. Все надписи идут в таком формате:
Quote loopcmd 1 12 localmsg "www.HLTV.org" 5 1 0.85 00FFFF [loopcmd] [1] [12] [localmsg] ["www.HLTV.org"] [5] [1] [0.85] [00FFFF]
где loopcmd - команда повтора, 1 - порядковый номер сообщения, 12 -
время в секундах через которое будет появляться сообщение, localmsg -
команда вывода сообщения, 5 - время показа сообщения, 1 - значение оси
х, 0.85 - значение оси у, 00FFFF - цвет сообщения.
Так же рекомендую вам поиграть с секундами появления сообщений. Взяв
этот пример вы поймете, о чем я говорю и как обычно методом «научного
тыка» сделаете намного лучше чем я. Quote loopcmd 1 10 localmsg "Anticheat installed" 5 0.02 0.59 FFD700 loopcmd 2 11 localmsg "www.yoursite.ru" 5 0.02 0.69 0000FF loopcmd 3 12 localmsg "Provided by West Call" 5 0.02 0.79 00FFFF Вот список некоторых цветов для вашего текста. Но это самая малость из всех возможных цветовых гамм. И на последок предлагаю вам, то что мы с вами настроили:
Quote name "UZ-HLTV delay "60" rate "10000" maxrate "10000" updaterate "20" maxqueries "100" autoretry "1" publicgame "1" logfile "0" nomaster "0" maxclients "250" hostname " UZ-HLTV " offlinetext "Sorry, game is delayed please wait." maxloss "0" chatmode "1" loopcmd 1 10 localmsg "myAC 1.6" 5 0.02 0.59 FFD700 loopcmd 2 11 localmsg "www.uzserver.ru" 5 0.4 0.15 0000FF loopcmd 3 12 localmsg "Provided by West Call" 5 1 0.85 00FFFF echo hltv.cfg loaded. | |
Категория: Статьи | Добавил: aDDFury (13.02.2011) | |
Просмотров: 495 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |
|