Автозапись демок

saxyboi

Участник
Сообщения
17
Реакции
8
Тут такая проблема, при компиле AutoDemo_FTPUpload появляется ошибка:
C-подобный:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// AutoDemo_FTPUpload.sp
//
// C:\Users\izhen\Desktop\resources\addons\sourcemod\scripting\include\curl.inc(152) : fatal error 196: deprecated syntax; see https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Typedefs
//
// Compilation aborted.
// 1 Error.
//
// Compilation Time: 0,08 sec
// ----------------------------------------

Press enter to exit ...

Жалуется на устаревший синтаксис в расширении cURL (версия 1.3.0.0). Что делать, куда копать, как пофиксить?
(компилирование под СМ 1.9 не помогло, под старые версии компилить не хочется, времени мало :D)

При попытке подчинить cURL к новым синтаксисам оно "брыкается" и в итоге появляется больше ошибок, чем с устаревшими синтексами.

UPD: Решил закомпилить через сайт, там ошибка не появляется, связанная со старыми синтаксисами, НО, теперь появились ошибки в самом плагине:
C-подобный:
SourcePawn Compiler 1.9
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2017 AlliedModders LLC

plugin.sp(124) : error 178: cannot coerce char[] to any[]; storage classes differ
plugin.sp(126) : error 100: function prototypes do not match

2 Errors.

Те строчки в плагине:
C-подобный:
    curl_easy_setopt_string(hCurl, CURLOPT_URL, sFtpURL);
    
    curl_easy_perform_thread(hCurl, OnUploadComplete, hTrie);
 
Последнее редактирование:

megoRU

Участник
Сообщения
383
Реакции
80
Так же
Сообщения автоматически склеены:

Тут такая проблема, при компиле AutoDemo_FTPUpload появляется ошибка:
C-подобный:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// AutoDemo_FTPUpload.sp
//
// C:\Users\izhen\Desktop\resources\addons\sourcemod\scripting\include\curl.inc(152) : fatal error 196: deprecated syntax; see https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Typedefs
//
// Compilation aborted.
// 1 Error.
//
// Compilation Time: 0,08 sec
// ----------------------------------------

Press enter to exit ...

Жалуется на устаревший синтаксис в расширении cURL (версия 1.3.0.0). Что делать, куда копать, как пофиксить?
(компилирование под СМ 1.9 не помогло, под старые версии компилить не хочется, времени мало :D)

При попытке подчинить cURL к новым синтаксисам оно "брыкается" и в итоге появляется больше ошибок, чем с устаревшими синтексами.

UPD: Решил закомпилить через сайт, там ошибка не появляется, связанная со старыми синтаксисами, НО, теперь появились ошибки в самом плагине:
C-подобный:
SourcePawn Compiler 1.9
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2017 AlliedModders LLC

plugin.sp(124) : error 178: cannot coerce char[] to any[]; storage classes differ
plugin.sp(126) : error 100: function prototypes do not match

2 Errors.

Те строчки в плагине:
C-подобный:
    curl_easy_setopt_string(hCurl, CURLOPT_URL, sFtpURL);
   
    curl_easy_perform_thread(hCurl, OnUploadComplete, hTrie);

я как понял. Нужно кастомный CURL.inc
1578240639593.png
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #43
А посмотреть, с какими инклудами собирается оно все в онлайне, не судьба?

Позже оформлю все ресурсом. Надо одну багу поправить.
 

ololoex

Участник
Сообщения
123
Реакции
51
А посмотреть, с какими инклудами собирается оно все в онлайне, не судьба?

Позже оформлю все ресурсом. Надо одну багу поправить.

Есть ли новости по морде которая будет забирать демку с сервера?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #45
Работа идет. Что-то конкретного сказать пока не могу. Времени свободного не так уж и много.

P.S.: И спонсировать, пжлст, пока не надо тоже. Это, конечно, здорово, что кто-то может, но лучше не надо. 😀
 

LEII4A

Участник
Сообщения
741
Реакции
135
Игра CSS ОС Linux
PHP:
L 02/03/2020 - 17:30:23: [SM] Unable to load extension "sourcetvmanager.ext": /путь/cstrike/addons/sourcemod/extensions/sourcetvmanager.ext.2.css.so: undefined symbol: Warning
L 02/03/2020 - 17:30:23: [SM] Unable to load plugin "AutoDemo.smx": Required extension "SourceTV Manager" file("sourcetvmanager.ext") not running
L 02/03/2020 - 17:30:23: [SM] Unable to load plugin "AutoDemo_EventManager.smx": Could not find required plugin "AutoDemo"
.сошка лежит, но ругань присутствует...странно..мб сигнатуры геймдаты устарели?
 

Вложения

  • autodemo_events.txt
    833 байт · Просмотры: 19
  • sourcetvmanager.games.txt
    6 КБ · Просмотры: 21

saxyboi

Участник
Сообщения
17
Реакции
8
Проблема с SourceTVManager, а именно:
L 03/25/2020 - 22:39:57: [SM] Unable to load extension "sourcetvmanager.ext": /home/tf2server/serverfiles/tf/addons/sourcemod/extensions/sourcetvmanager.ext.2.tf2.so: undefined symbol: Warning
Перекомпилированная версия от Коробки из под бананов - не помогла.
 

saxyboi

Участник
Сообщения
17
Реакции
8
Решил запустить SourceTVManager через sm exts , пишет следующее:
[SM] Loaded extension sourcetvmanager.ext.so successfully.

В инфо пишет следующее:

C-подобный:
 File: sourcetvmanager.ext.2.tf2.so
 Loaded: Yes
 Running: No (Could not find interface: IBinTools)

А при попытке запустить плагин AutoDemo через sm plugins, говорит, что SourceTVManager.ext не работает.
[SM] Plugin AutoDemo.smx failed to load: Required extension "SourceTV Manager" file("sourcetvmanager.ext") not running.
 

counter

Участник
Сообщения
186
Реакции
22
привет! год сюда не заглядывал, а тут такая работа над тем что просил уже давно Крузю сделать). Прочитал всю тему. Сделано много. Но к сожалению как я понял плагин работает нестабильно и вэба нет. Скажите кто то на КСС -90 версии тестил?
 

saxyboi

Участник
Сообщения
17
Реакции
8
Я пересобрал расширение на Debian 9. Оно начало работать, и плагин стал запускаться, но почему-то не записываются демки.
 

L1MONENKO

Добрая душа
Сообщения
655
Реакции
600
Исправление для тех, у кого подобная ошибка:

1615164082035.png
 
Последнее редактирование:

smoke96

Участник
Сообщения
1,134
Реакции
175
Последняя версия с гита 1.2.5 вообще не работает. json файл пишет и файл .dem не пишет.
В логах только это

STVM последний , отсюда nightly.link | Repository peace-maker/sourcetvmanager | Workflow main.yml | Branch master , для SM 1.10
RIP последний, отсюда Release 1.2.3 · ErikMinekus/sm-ripext
Дистрибутив Debian 10.5 Buster x64

Версия 1.2.4 пишет все отлично.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #58
Я ещё вчера в личке ответил же, что уберите слеш в исходнике, и заработает.
Снимок экрана 2021-05-15 в 13.52.43.png
1621072454264.png

Или Вы думали, что я пошутил?
Снимок экрана 2021-05-15 в 13.55.23.png

Я затрудняюсь ответить, почему в 1.2.4 у Вас запись работает, а на 1.2.5 - нет, если код, связанный с подачей сигнала на SourceTV/GOTV, никак не изменялся. Но решение - убрать слеш в конце стрроки. Вот тут.
 

Yahoo

Участник
Сообщения
18
Реакции
3
Что я делаю не так, уже полчаса мучаюсь, ищу ответ 🤔
 

Вложения

  • 1624293033302.png
    1624293033302.png
    8 КБ · Просмотры: 66

Похожие темы

Сверху Снизу