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

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


 Share

Recommended Posts

Один из вариантов как можно по средствам расширения 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.

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...
Search In
  • More options...
Find results that contain...
Find results in...

Write what you are looking for and press enter or click the search icon to begin your search