Автоматическая загрузка демо файлов на FTP - Помощь по игровым серверам - Моддинг Игр и Серверов Перейти к содержанию
Гость

Автоматическая загрузка демо файлов на FTP


 Поделиться

Рекомендуемые сообщения

Один из вариантов как можно по средствам расширения cURL и плагинов SourceMod осуществить загрузку демо файлов на FTP

 

 

Необходимо установить на сервер:

 

 

  • Расширение cURL & Hash

 

 

 

  • плагин tEasyFTP
  • плагин tAutoDemoUpload

 

 

Автор плагинов предупреждает, что плагин tEasyFTP и tAutoDemoUpload является экспериментальным. Вы были предупреждены.

 

 

 

 

 tEasyFTP

 

В этом плагине в настоящее время реализованы загрузки файла (ов) на FTP-сервер.
 

 

 

Установка:

 

Поместить tEasyFTP.smx в addons/sourcemod/plugins


Поместить tEasyFTP.sp в addons/sourcemod/scripting


Поместить tEasyFTP.inc в addons/sourcemod/scripting/include


Поместить RemoteTargets.cfg в addons/sourcemod/configs

 

 

 

Конфиги:

 

Настройки RemoteTargets.cfg плагина tEasyFTP:

 

 

 
"RemoteTargets"

{

    "demos"

    {

        "host"        "Ссылка на ваш хост"

        "port"        "21"

        "user"        "ftpuser"

        "password"    "ftppass"

        "path"        "/autodemos" // каталог куда будут загружен демо файл на FTP

    }

}  

 

 

 Не забудьте при редактировании файла RemoteTargets.cfg заменить "example" на "demos"
 

 

 

Плагин tAutoDemoUpload

 

 

Этот плагин, автоматически загружает демо записанные с помощью SourceTV. Это никак не относится к функции Replay предоставленный в TF2.

 

 

Плагин так же требует от вас записи демо с помощью команды tv_record <файл> и tv_stoprecord или используйте любой другой плагин, который записывает и останавливает автоматически. Только при использовании этих двух команд, плагин будет работать.

 

 

 

 

Установка:

 

tAutoDemoUpload.smx в addons/sourcemod/plugins

 

 

tAutoDemoUpload.sp в addons/sourcemod/scripting

 

 

 

 

 

Настройки

 

 

Этот плагин требует настройку 'demos' в RemoteTarget по умолчанию. Выше показано как настроить tEasyFTP .

 

 

Если вы хотите поменять стандартный RemoteTarget на что-то другое, меняйте этот cvar вместе с ним: sm_tautodemoupload_ftptarget.

 

Ссылка на комментарий
Поделиться на другие сайты

 Поделиться

Подписывайтесь на нас во Вконтакте!

×
×
  • Создать...
Искать в
  • Ещё...
Поиск контента, содержащего...
Поиск результатов в...

Напишите свой запрос, а Мы попробуем найти ответ!