Логин:    Пароль:

Забыли пароль?

Регистрация
Вы здесь: GAME SENTRY FIRE » плагины_1.6 » Запись Hltv Демок и автодобавка на сайт
Памятка

Запись Hltv Демок и автодобавка на сайт

плагины_1.6, Статьи, Помощь юзеру, Настройка сервера, WEBмастер и CS | Автор: 6aJIa6oJI | 25-12-2011, 11:10 | Комментариев: 0 | Просмотров: 2302

Запись Hltv Демок и автодобавка на сайт

 

Это статья вам расскажет о :

 

1. Установка HLTV + Включение круглосуточной записи.
2. Запаковка демок в архив. + Добавление ссылок на сайт для закачки демо.
3. Авто удаление .dem файлов из папки cstrike, для экономии места на диске и удобства.
4. Авто удаление запакованных файлов файлов с сайта через определенный срок.

 

Начнем с подключения HLTV

 

1. Установка HLTV + Включение круглосуточной записи.

 

1) Заходим в server.cfg

Проверяем параметр sv_proxies можно ли подключать к серверу проксю? 1 можно 0 нельзя, естественно нам нужно 1

 

sv_proxies "1"




Перезапускаем сервер.

2) Открываем hltv.cfg В корневой папке с сервером.

Кто знает что к чему, конфигурит на свое усмотрение.
Для тех кто не знает:
Удаляем все из файла и пишем


name "HLTV Record"
hostname "My HLTV"
offlinetext "Sorry, game is delayed. Please try again later."
delay 0 
chatmode 0
nomaster 1
loopcmd 1 60 localmsg "You're watching HLTV. Visit " 5 -1 0.85 FFA000FF
signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV"
publicgame 0
autoretry 1
logfile 0
maxclients 0
echo hltv.cfg loaded.

 




Пояснение:
 

 

name - Название вашей прокси (когда висит в спектрах)
hostname - Название вашей прокси в инете
delay - Задерживает игровой поток в течение указанных секунд, нам это не нужно, поэтому ставим 0.
chatmode - Включение чата на HLTV, нам это не нужно, поэтому ставим 0.+
nomaster- Без коментариев! (лишние ошибки + геморой)
autoretry- Реконнект к серверу если вдруг произойдет разъединение.
logfile- Логи
maxclients -Сколько клиентов могут быть обслужены этим ХЛТВ прокси, но посколько мы не делаем проксю, а просто рекорд ставим 0.

Сохраняем.

 

3) Создаем батник для запуска нашего HLTV.
hltv_start.bat


start "HLTV" /MIN/HIGH hltv.exe +connect 127.0.0.1:27015 -nomaster -port 28048 +adminpassword ваш пароль +record HLTV_ +exec hltv.cfg

 




Пояснение:
+connect - Собственно указываем IP сервера к к которому хотим подключится.
-nomaster - Без коментариев! (лишние ошибки + геморой)
-port - устанавливает порт ХЛТВ прокси, к которому будут подсоединяться зрители, собственно нам это не нужно, но если не прописать данный пункт то HLTV поднимется с портом 27020, а если у вас стоит не один сервер, тогда вполне возможно данный порт будет занят.
+adminpassword - adminpassword ваш ркон пароль от сервера 27015, можно и не писать данную переменную, но рекомендуется.
+record HLTV_ - Данная переменная говорит HLTV что при старте нужно начинать писать демо сразу. "HLTV_" это приставка которая будет делаться в названии каждой демки.

Если все сделали правильно тогда обязательно все заработает!

 

 

2. Запаковка демок в архив. + Добавление ссылок на сайт для закачки демо.

 

Расскажу на примере веб сервера AppServ.

 

1)Качаем скрипт 

 

Внимание! У вас нет прав для просмотра скрытого текста.

 

 

 

 

Ложим его в "С:\AppServ\php5\"
2)Открываем:
Ищем строки

 

$demo_dir = 'C:/HLDS/cstrike/';
$dl_dir = 'C:/AppServ/www/hltv_demos/';

 

Пояснение:
$demo_dir = Путь к папке где лежат демо файлы
$dl_dir = Путь куда скрипт будет сохранять запакованные файлы .zip
 

 

Редактируем и сохраняем.

3)Далее в этой же папке "С:\AppServ\php5\" создаем батник zip_hltv.bat
С параметрами:

 

start php.exe zip_hltv.php

 

Сохраняем.

 

3. Авто удаление .dem файлов из папки cstrike, для экономии места на диске и удобства.

 

 

 

1) Качаем скрипт

Внимание! У вас нет прав для просмотра скрытого текста.

 

 

Ложим его в "С:\AppServ\php5\"
Открываем:
Ищем строку

 

foreach (glob("C:/HLDS/cstrike/*.dem") as $filename)

 

 

 

 

"C:/HLDS/cstrike/*.dem" Путь к папке где лежат демо файлы
Редактируем и сохраняем.

 

2)Далее в этой же папке "С:\AppServ\php5\" создаем батник delet_hltv_dem.bat
С параметрами:

start php.exe delet_hltv_dem.php

 

Сохраняем.

 

4. Авто удаление запакованных файлов файлов с сайта через определенный срок.

 

 

1)Качаем скрипт

Внимание! У вас нет прав для просмотра скрытого текста.

 

 

2)Ложим его в "С:\AppServ\php5\"
Открываем:
Ищем строку

foreach (glob("C:/AppServ/www/hltv_demos/*$dat*.zip") as $filename)


"C:/AppServ/www/hltv_demos/*$dat*.zip" Путь к папке где лежат запакованные файлы на веб сервере.
Редактируем и сохраняем.

Пояснение:
date("d")-7  (Цифра 7 в данном случае говорит скрипту о том что нужно удалять .zip файлы которые старше 7ми дней).

3)Далее в этой же папке "С:\AppServ\php5\" создаем батник delet_hltv_zip.bat
 

 

С параметрами:

 

start php.exe delet_hltv_zip.php

Сохраняем.

 

Качаем файл

 

Внимание! У вас нет прав для просмотра скрытого текста.

 


Открываем его и ищем строку

if ($handle = opendir('Папка с демками на вебсервере'))



Редактируем, сохраняем.
Ложим его на веб сервер к примему в папку C:/AppServ/www/hltv_demos/

Пробуем открыть его через интернет браузер указав в адресе http://ваш сайт или IP/hltv_demos/

Вроде все 

 


 

 

 


 


 




 



 







Рейтинг: 
Распечатать



html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию


Похожие новости:

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Кто онлайн
Чат
07:35
Scorpion: CoreDergausov, Что ж ты так
07:04
CoreDergausov: Scorpion, давно не заходил.
12:46
adidas: chaxlik, :request:
21:08
Scorpion: chaxlik, :request:
14:42
Scorpion: CoreDergausov, Опа на
07:25
CoreDergausov: всем ку
12:14
adidas: Scorpion, MaMoneZ, :dj:
09:13
MaMoneZ: Океан Ельзи-Обійми (Trap Remix) :dy1:
09:12
MaMoneZ: dovitoff, adidas, chaxlik, Scorpion, :dq:
09:12
MaMoneZ: Scorpion, и вам доброго времени! :xf:
06:21
Scorpion: Доброе утро всем
20:06
chaxlik: dovitoff, вы так всех подряд без разбору перебаните
12:17
adidas: :no:
13:27
dovitoff: поставьте плагин, что бы отпровлять на голосование в БАН..что бы каждый мог
05:41
Ep-tbI: SHAH, :dl: не ори
21:41
SHAH: :xg:
21:41
SHAH: :xl: :xl: :xl:
21:30
SHAH: привет всем :dq:
20:43
Park: :dm:
20:43
Park: :dq:
Чтобы оставлять сообщения вы должны зарегистрироваться!
Топ новостей
Архив новостей
Наши сервера

Быстрый коннект CSDM

Быстрый коннект GunGame

Быстрый коннект BestGunGame

Топ Юзера по балам
Голосование
Ваше место жительства
Украина
Россия
Беларусь
Казахстан
Грузия
другое...

Наша кнопка

Установите Flash player для полного просмотра сайта!



Сервера

Календарь

«    Февраль 2018    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 

Реклама