Добрый день участники темы, форумчане.
ОС debian7-x86, последний СМ/ММ, ошибок нет, все работает. НО! не так как надо.
Связка плагинов - если в консоли прописать tv_record 000 и через 5 секунд tv_stoprecord, все ок, в корне две демки (.dem и .bz2) по ФТП все улетело на сайт.
Смена карты, включается плагин
autorecorder.smx, появляется файл .dem, потом карта заканчивается, перезагрузка, появляется новый файл .dem и ничего не происходит.
Если, при работе плагина autorecorder.smx не дожидаясь конца карты в консоль прописать tv_stoprecord, то, все ок, в корне две демки (.dem и .bz2) и все летит по фтп на сайт.
Вопрос к знающим людям, в исходнике
autorecorder.sp есть часть кода, может в нем не работает как надо tv_stoprecord ? Может кто столкнулся с такой проблемой и есть решение или другой плагин авторекордер.дем
public StopRecord()
{
if(GetConVarBool(g_hTvEnabled))
{
ServerCommand("tv_stoprecord");
g_bIsRecording = false;
}
}
Вечером если нужно добавлю в пост sm exts list и sm plugins list.
Продолжение.
Проверка опытным путем с помощью плагина Source.TV Recorder.
sm exts list
[SM] Displaying 12 extensions:
[01] Automatic Updater (1.9.0.6018): Updates SourceMod gamedata files
[02] Webternet (1.9.0.6018): Extension for interacting with URLs
[03] Top Menus (1.9.0.6018): Creates sorted nested menus
[04] Client Preferences (1.9.0.6018): Saves client preference settings
[05] SQLite (1.9.0.6018): SQLite Driver
[06] SDK Tools (1.9.0.6018): Source SDK Tools
[07] BinTools (1.9.0.6018): Low-level C/C++ Calling API
[08] SMbz2 (0.0.3): Very basic extension to de/compress bz2 files
[09] cURL Extension (1.3.0.0): cURL Extension
[10] SDK Hooks (1.9.0.6018): Source SDK Hooks
[11] Regex (1.9.0.6018): Provides regex natives for plugins
[12] MySQL-DBI (1.9.0.6018): MySQL driver implementation for DBI
sm plugins list
: No such file or directoryin/bash
09 "SMAC ConVar Checker" (0.8.6.0) by SMAC Development Team
10 "SMAC Rcon Locker" (0.8.6.0) by SMAC Development Team
11 "SMAC Client Protection" (0.8.6.0) by SMAC Development Team
12 "SMAC Command Monitor" (0.8.6.0) by SMAC Development Team
13 "SMAC Anti-Speedhack" (0.8.6.0) by SMAC Development Team
14 "SMAC Aimbot Detector" (0.8.6.0) by SMAC Development Team
15 "Sound Commands" (1.9.0.6018) by AlliedModders LLC
16 "Fun Commands" (1.9.0.6018) by AlliedModders LLC
17 "Source.TV Recorder with interval" by Danyas
18 "tAutoDemoUpload" (0.0.4) by Thrawn
19 "tEasyFTP" (0.0.1) by Thrawn
20 "Player Commands" (1.9.0.6018) by AlliedModders LLC
21 "Admin File Reader" (1.9.0.6018) by AlliedModders LLC
22 "Basic Info Triggers" (1.9.0.6018) by AlliedModders LLC
23 "Basic Comm Control" (1.9.0.6018) by AlliedModders LLC
24 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam
25 "DOD:S Parachutes" (3.0) by orig. Script from SWAT_88, Vintage, Darkranger
26 "SwapTeam" (1.2.6) by Rogue - Originally by MistaGee
27 "DoD:S Damage Report" (1.6) by Root
28 "DoD:S DetoNades" (1.0) by Root
29 "DoD:S Class Manager" (1.0) by Ben
30 "Rock The Vote" (1.9.0.6018) by AlliedModders LLC
31 "DoD BasicGore" (1.1) by FeuerSturm
32 "[ Say Sound ]" (1.0) by Regent
33 "DoD SpawnProtect Source" (1.5) by FeuerSturm
34 "MapChooser" (1.9.0.6018) by AlliedModders LLC
35 "HP Regeneration" (1.0.1) by MaTTe
36 "DOD:S Fireworks" (1.2) by Silent_Water
37 "Jointeam Control" (1.0) by Root
38 "DoD Pistols" (1.0.102) by <eVa>Dog
39 "Map Nominations" (1.9.0.6018) by AlliedModders LLC
40 "Advertisements" (2.0.2) by Tsunami
41 "Basic Chat" (1.9.0.6018) by AlliedModders LLC
42 "Basic Votes" (1.9.0.6018) by AlliedModders LLC
43 "SourceBans" (1.4.11) by SourceBans Development Team
44 "SuperLogs: DOD:S" (1.1.3) by psychonic
45 "HLstatsX CE Ingame Plugin" (1.6.19) by psychonic
46 "Fun Votes" (1.9.0.6018) by AlliedModders LLC
47 "Admin Help" (1.9.0.6018) by AlliedModders LLC
Recording to autodemo-2016-12-16_1144-dod_avalanche.dem
Completed SourceTV demo "autodemo-2016-12-16_1141-dod_avalanche.dem", recording time 180.0
Recording SourceTV demo to autodemo-2016-12-16_1144-dod_avalanche.dem...
L 12/16/2016 - 11:44:43: [ftp/tAutoDemoUpload.smx] autodemo-2016-12-16_1141-dod_avalanche.dem compressed to autodemo-2016-12-16_1141-dod_avalanche.dem.bz2
L 12/16/2016 - 11:44:43: [ftp/tEasyFTP.smx] Uploading file autodemo-2016-12-16_1141-dod_avalanche.dem.bz2 (139021 byte) to target demos
L 12/16/2016 - 11:44:43: [ftp/tEasyFTP.smx] Finished uploading autodemo-2016-12-16_1141-dod_avalanche.dem.bz2 to demos
Изменил время в плагине на 180.0 сек.
Версия tAutoDemoUpload была из этой темы, без сжатия bz2 и версия была
tAutoDemoUpload с использованием smbz2.ext.so Все работает, на ФТП льется и .dem и .bz2
Если установить этот плагин
Auto SourceTV Recorder, тогда плагин просто создает демо файлы и на ФТП ничего не уходит. Лог error нет. Если в консоль прописать tv_stoprecord, то все норм, dem.bz2 есть, на ФТП ушло.
Если найдется рабочая или пофиксеная версия плагина autorecorder.smx будет здорово.