Replay TF2
Методом тыка нашел как запустить данную фичу на сервере.
Для запуска данной фишки делаем следующее.
В конфиге config_arena.cfg пишем
exec replay.cfg ну или прописываем в строке запуска +exec replay.cfg
Далее в конфиге replay.cfg раскоментируем строку exec replay_local_http
Идем далее конфиг replay_local_http.cfg
Обязательно веб и игровой сервак на одном компе.
Теперь запись работает и передается клиенту.
Для запуска данной фишки делаем следующее.
В конфиге config_arena.cfg пишем
exec replay.cfg ну или прописываем в строке запуска +exec replay.cfg
Далее в конфиге replay.cfg раскоментируем строку exec replay_local_http
Идем далее конфиг replay_local_http.cfg
Код: Выделить всё
replay_fileserver_offload_enable "0"
replay_local_fileserver_path "F:\webserver\home\localhost\tf2\replay" //реальный адрес на винте - вашем вебсервере где папка с файлами - записями
replay_fileserver_host "tf2mods.ru" // хост вебсервера и игрового сервера
replay_fileserver_port "80"
replay_fileserver_path "/tf2/replay" // эта папка на вебсервере где накапливаются файлы сервера перед сливом
Обязательно веб и игровой сервак на одном компе.
Теперь запись работает и передается клиенту.
Последний раз редактировалось scorp75 06.05.2011, 22:35, всего редактировалось 1 раз.
- warloock
- Лейтенант
- Сообщения: 226
- Зарегистрирован: 28.11.2008
- Откуда: Украина. г.Харьков
- Благодарил (а): 9 раз
- Поблагодарили: 3 раза
- Контактная информация:
В replay_fileserver_offload_enable "1", 0, иначе не работаетscorp75 писал(а):Методом тыка нашел как запустить данную фичу на сервере.
Для запуска данной фишки делаем следующее.
В конфиге config_arena.cfg пишем
exec replay.cfg ну или прописываем в строке запуска +exec replay.cfg
Далее в конфиге replay.cfg раскоментируем строку exec replay_local_http
Идем далее конфиг replay_local_http.cfg
Код: Выделить всё
replay_fileserver_offload_enable "1" replay_local_fileserver_path "F:\webserver\home\localhost\tf2\replay" //реальный адрес на винте - вашем вебсервере где папка с файлами - записями replay_fileserver_host "tf2mods.ru" // хост вебсервера и игрового сервера replay_fileserver_port "80" replay_fileserver_path "/tf2/replay" // эта папка на вебсервере где накапливаются файлы сервера перед сливом
Обязательно веб и игровой сервак на одном компе.
Теперь запись работает и передается клиенту.
:D ты не прав, работает.
зайди проверь 94.232.59.124:27040
replay_fileserver_offload_enable 1
If your server running TF2 also has an http server running on, then you can set this to 0. If your web server is run separately, this needs to be set to 1
Короче если хочешь запустить слив через фтп то нужно ставить 1
Но вродибы разрабы не советуют пока использовать фтп сервера.
зайди проверь 94.232.59.124:27040
replay_fileserver_offload_enable 1
If your server running TF2 also has an http server running on, then you can set this to 0. If your web server is run separately, this needs to be set to 1
Короче если хочешь запустить слив через фтп то нужно ставить 1
Но вродибы разрабы не советуют пока использовать фтп сервера.
- warloock
- Лейтенант
- Сообщения: 226
- Зарегистрирован: 28.11.2008
- Откуда: Украина. г.Харьков
- Благодарил (а): 9 раз
- Поблагодарили: 3 раза
- Контактная информация:
У меня наоборот работает replay_fileserver_offload_enable 0, при replay_fileserver_offload_enable 1 он тянет фтп конфигscorp75 писал(а)::D ты не прав, работает.
зайди проверь 94.232.59.124:27040
replay_fileserver_offload_enable 1
If your server running TF2 also has an http server running on, then you can set this to 0. If your web server is run separately, this needs to be set to 1
Короче если хочешь запустить слив через фтп то нужно ставить 1
Но вродибы разрабы не советуют пока использовать фтп сервера.
Код: Выделить всё
// Don't offload over FTP. Use a local web server. DO NOT EDIT THIS LINE.
replay_fileserver_offload_enable "0"
//
// YOU MUST EDIT THE CONVARS BELOW THIS LINE.
//
// The replay data will be copied to this directory
replay_local_fileserver_path "E:\Denwer\home\slobodaplayhard\www\tf\replay"
// These are used to reconstruct a URL on the client.
replay_fileserver_host "playhard.org.ua"
replay_fileserver_port "80"
replay_fileserver_path "/tf/replay/"
Дико извиняюсь я кривоглязка не туда глядел. У меня и правда в конфиге 0 а тут написал 1.
Выше в посте исправлю на 0
Выше в посте исправлю на 0
- AnTiSpameR
- Капитан
- Сообщения: 458
- Зарегистрирован: 11.10.2008
- Откуда: Belarus
- Поблагодарили: 31 раз
- Контактная информация:
replay_fileserver_path Это папка на втвоем сайте. Теперь попробуй перейти по юрл который ты прописал http://tf2.gameplanet.by/var/www/tf2/replayAnTiSpameR писал(а): Мои настройки
replay_fileserver_offload_enable "0"
replay_local_fileserver_path "/var/www/tf2/replay" - тут реальный адрес до папки на твоем винчестере. Где указание диска ?
replay_fileserver_host "tf2.gameplanet.by"
replay_fileserver_port "80"
replay_fileserver_path "/var/www/tf2/replay/" - Это что по твоему ?
Я хз что ты читал перед правкой конфига но налопатил ты будь здоров.
- AnTiSpameR
- Капитан
- Сообщения: 458
- Зарегистрирован: 11.10.2008
- Откуда: Belarus
- Поблагодарили: 31 раз
- Контактная информация:
AnTiSpameR
НУ что тебе сказать. Узнавай у хостера полный путь.
Параметр replay_fileserver_path прописал верно похоже ,
покрайней мере папку на сайте видно http://hl.byfly.by/tf/replay/
НУ что тебе сказать. Узнавай у хостера полный путь.
Параметр replay_fileserver_path прописал верно похоже ,
покрайней мере папку на сайте видно http://hl.byfly.by/tf/replay/
ребята чёт у меня не сходиться
сделал в дэнвере сервер
всё равно пишет в консоле неправильный replay_local_fileserver_path
сделал в дэнвере сервер
Вот чё вписал в replay_local_http.cfg
Гайд как получить шапку оператора в тф2
lol34
Пуск + мой компутер. В строку браузера вставь Z:\home\Ki-Rech.ks.ua\www\tf2\replay
И погляди что откроется. Проверяй пути. Я честно говоря не работал в денвере. Но что то как то смущает папка Ki-Rech.ks.ua Ты уверен что эта папка существует ?
Диск Z у тебя виртуальный ? Пропиши не виртуальный а реальный диск на винте.
Пуск + мой компутер. В строку браузера вставь Z:\home\Ki-Rech.ks.ua\www\tf2\replay
И погляди что откроется. Проверяй пути. Я честно говоря не работал в денвере. Но что то как то смущает папка Ki-Rech.ks.ua Ты уверен что эта папка существует ?
Диск Z у тебя виртуальный ? Пропиши не виртуальный а реальный диск на винте.
Буква диска НЕ нужна.
replay.cfg
replay_local_http.cfg
Если перейдете по ссылке http://85.113.41.157/replays, то попадете на меня.
Пояснения:
replay_local_fileserver_path Указал "/replays/replays". Таким образом у меня сохраняются данные на ТОТ диск, где находится СЕРВЕР игры в папку replays, в которой находятся подпапка replays.
replay_fileserver_host Указан мой IP
replay_fileserver_path Указан каталог /replays. Корневой каталог сайта у меня REPLAYS (это первый replays, который указан в replay_local_fileserver_path), а второй replays это подкаталог сайта.
Разжевываем.
Допустим есть сайт test.com
Его каталогом является допустим /www в самом корне диска (X:/www)
У нас есть сайт третьего уровня test1.test.com
Его каталог /www/test1
У нас есть папка на сайте test1, полный путь которой /www/test1/replay
Чтобы попасть в эту папку, в конфиге нужно прописать так:
Тогда мы попадаем в эту папку.
Ну а это вот так (нужно прописать полный путь. буква диска не обязательна, если И сервер игры, И место хранения файлов на одном диске):
Я 100% уверен что где-то ошибся, но я представляю систему именно так.
Еще нужно не забыть открыть доступ на чтение к каталогам.
Насчет Денвера. Использовать не рекомендуется. Если стоит PHPMyAdmin, то кто-нибудь сможет отформатировать тебе диск через сеть.
Кстати мне очень нравится система реплеев. Записано порядка трех-четырех часов, и занимают они всего 20 мб.
replay.cfg
Код: Выделить всё
replay_enable "1"
replay_block_dump_interval "15"
replay_fileserver_protocol "http"
exec replay_local_http
Код: Выделить всё
// Сайт запущен с помощью встроенной в Windows 7 ISS
replay_local_fileserver_path "/replays/replays"
replay_fileserver_host "85.113.41.157"
replay_fileserver_port "80"
replay_fileserver_path "/replays"
Пояснения:
replay_local_fileserver_path Указал "/replays/replays". Таким образом у меня сохраняются данные на ТОТ диск, где находится СЕРВЕР игры в папку replays, в которой находятся подпапка replays.
replay_fileserver_host Указан мой IP
replay_fileserver_path Указан каталог /replays. Корневой каталог сайта у меня REPLAYS (это первый replays, который указан в replay_local_fileserver_path), а второй replays это подкаталог сайта.
Разжевываем.
Допустим есть сайт test.com
Его каталогом является допустим /www в самом корне диска (X:/www)
У нас есть сайт третьего уровня test1.test.com
Его каталог /www/test1
У нас есть папка на сайте test1, полный путь которой /www/test1/replay
Чтобы попасть в эту папку, в конфиге нужно прописать так:
Код: Выделить всё
replay_fileserver_host "test1.test.com"
replay_fileserver_port "80"
replay_fileserver_path "/replay"
Ну а это вот так (нужно прописать полный путь. буква диска не обязательна, если И сервер игры, И место хранения файлов на одном диске):
Код: Выделить всё
replay_local_fileserver_path "/www/test1/replay"
Еще нужно не забыть открыть доступ на чтение к каталогам.
Насчет Денвера. Использовать не рекомендуется. Если стоит PHPMyAdmin, то кто-нибудь сможет отформатировать тебе диск через сеть.
Кстати мне очень нравится система реплеев. Записано порядка трех-четырех часов, и занимают они всего 20 мб.
Последний раз редактировалось Mehiller 09.05.2011, 03:27, всего редактировалось 3 раза.
Mehiller
Если не указывать букву диска, значит веб сервер там же где и игровой сервер.
У меня игровой и веб сервер на разных дисках. Думаю не только у меня так. Не стоит совмещать в одну кучу веб и игровые сервера. Тем более если через веб сервер выполняется много задач. Чем больше задач на одном диске, тем медленнее скорость выполнения задач в целом. Скорость винчестера ограничена.
У меня вообще веб на другом винчестере. И на нем повешаны сурсбансы разных серверов, статистика, быстрослив, и еще пара задач.
Если не указывать букву диска, значит веб сервер там же где и игровой сервер.
У меня игровой и веб сервер на разных дисках. Думаю не только у меня так. Не стоит совмещать в одну кучу веб и игровые сервера. Тем более если через веб сервер выполняется много задач. Чем больше задач на одном диске, тем медленнее скорость выполнения задач в целом. Скорость винчестера ограничена.
У меня вообще веб на другом винчестере. И на нем повешаны сурсбансы разных серверов, статистика, быстрослив, и еще пара задач.
- AnTiSpameR
- Капитан
- Сообщения: 458
- Зарегистрирован: 11.10.2008
- Откуда: Belarus
- Поблагодарили: 31 раз
- Контактная информация: