Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Замена плагину отсюда, переписанная для более удобной настройки.
Отличия от плагина по ссылке выше:
Никакого хардкода настроек. В плагине выше, для изменения адреса сервера, куда должны уходить данные, его необходимо прописывать вместе с портом в исходнике, а после - компилировать.
Обновленный способ общения с Zabbix. Используется актуальная версия протокола, и вместо XML, на сервер уходит сжатый JSON.
но не взлетело.
L 12/26/2019 - 01:12:05: [SM] Error parsing gameconfig file "/home/css125/serverfiles/cstrike/addons/sourcemod/gamedata/zabbix.games.txt":
L 12/26/2019 - 01:12:05: [SM] Error 1 on line 0, col 0: Stream failed to open
L 12/26/2019 - 01:12:05: [SM] Exception reported: Unable to open zabbix.games: File could not be opened: No such file or directory
L 12/26/2019 - 01:12:05: [SM] Blaming: Zabbix.smx
L 12/26/2019 - 01:12:05: [SM] Call stack trace:
L 12/26/2019 - 01:12:05: [SM] [0] LoadGameConfigFile
L 12/26/2019 - 01:12:05: [SM] [1] Line 294, D:\downloads\sourcemod-1.9.0-git5909-windows\addons\sourcemod\scripting\Zabbix.sp::PrepareSDKCall
L 12/26/2019 - 01:12:05: [SM] [2] Line 49, D:\downloads\sourcemod-1.9.0-git5909-windows\addons\sourcemod\scripting\Zabbix.sp::OnPluginStart
L 12/26/2019 - 01:12:05: [SM] Unable to load plugin "Zabbix.smx": Error detected in plugin startup (see error logs)
на сегодня заканчиваю с этим плагином.
на CSGO не взлетело
L 12/30/2019 - 01:02:42: [SM] [1] Line 304, D:\downloads\sourcemod-1.9.0-git5909-windows\addons\sourcemod\scripting\Zabbix.sp::PrepareSDKCall
L 12/30/2019 - 01:02:42: [SM] [2] Line 49, D:\downloads\sourcemod-1.9.0-git5909-windows\addons\sourcemod\scripting\Zabbix.sp::OnPluginStart
Скомпилировался нормально. Но при запуске пишет в логах это:
L 12/31/2019 - 20:04:54: [SM] Exception reported: Couldn't initialize call to engine for receiving current SRCDS stats: Signature not found
L 12/31/2019 - 20:04:54: [SM] Blaming: zabbix.smx
L 12/31/2019 - 20:04:54: [SM] Call stack trace:
L 12/31/2019 - 20:04:54: [SM] [0] SetFailState
L 12/31/2019 - 20:04:54: [SM] [1] Line 304, zabbix.sp::PrepareSDKCall
L 12/31/2019 - 20:04:54: [SM] [2] Line 49, zabbix.sp::OnPluginStart
L 12/31/2019 - 20:04:54: [SM] Unable to load plugin "zabbix.smx": Error detected in plugin startup (see error logs)
SourceMod Version: 1.10.0.6456
Socket: 3.0.2
REST in Pawn: 1.1.0
Из архива с расширением сокета. Оно указано в требованиях.
Откуда взять расширение - уже на свой вкус, потому что возможных источников много. Главное чтобы версия была не меньше указанной.
Из архива с расширением сокета. Оно указано в требованиях.
Откуда взять расширение - уже на свой вкус, потому что возможных источников много. Главное чтобы версия была не меньше указанной.
./include/socket.inc(203) : error 418: deprecated syntax; see SourcePawn Transitional Syntax - AlliedModders Wiki
./include/socket.inc(204) : error 055: start of function body without function header
./include/socket.inc(205) : error 122: expected type expression
./include/socket.inc(205) : error 001: expected token: ";", but found ")"
./include/socket.inc(205) : error 010: invalid function or declaration
а вот на 10 версии уже немного по другому. но тоже ошибка
//// Zabbix.sp
//
// D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\include\socket.inc(203) : fatal error 196: deprecated syntax; see SourcePawn Transitional Syntax - AlliedModders Wiki
//
// Compilation aborted.
// 1 Error.
то есть не нравиться самая первая строка этого блока
кусок кода:
/**
* triggered if a normal sockets finished connecting and is ready to be used
*
* @param socket The socket handle pointing to the calling socket
* @param arg The argument set by SocketSetArg()
* @noreturn
*/
funcenum SocketConnectCB
{
попробовал разные инклюды.
в общем компилируется но не работает в итоге.
в логах вот такие ошибки
ошибка:
L 01/25/2023 - 11:09:28: [SM] Exception reported: ThisPtr address cannot be null
L 01/25/2023 - 11:09:28: [SM] Blaming: Zabbix.smx
L 01/25/2023 - 11:09:28: [SM] Call stack trace:
L 01/25/2023 - 11:09:28: [SM] [0] SDKCall
L 01/25/2023 - 11:09:28: [SM] [1] Line 278, D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\Zabbix.sp::SDK_Stats
L 01/25/2023 - 11:09:28: [SM] [2] Line 94, D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\Zabbix.sp::PushToZabbix
L 01/25/2023 - 11:09:28: [SM] [3] Line 85, D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\Zabbix.sp::OnPushRequired
Сообщения автоматически склеены:
в общем ребята выше как минимум двое поблагодарили тему. но вопрос смогли ли они скопилировать или лайкнули просто непонятно.
Если кто то смог скомпилировать и плагин рабочий - то прошу чтоб никого не мучать выложить готовый плагин. Либо инклюды к нему.
./include/socket.inc(203) : error 418: deprecated syntax; see SourcePawn Transitional Syntax - AlliedModders Wiki
./include/socket.inc(204) : error 055: start of function body without function header
./include/socket.inc(205) : error 122: expected type expression
./include/socket.inc(205) : error 001: expected token: ";", but found ")"
./include/socket.inc(205) : error 010: invalid function or declaration
а вот на 10 версии уже немного по другому. но тоже ошибка
//// Zabbix.sp
//
// D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\include\socket.inc(203) : fatal error 196: deprecated syntax; see SourcePawn Transitional Syntax - AlliedModders Wiki
//
// Compilation aborted.
// 1 Error.
то есть не нравиться самая первая строка этого блока
кусок кода:
/**
* triggered if a normal sockets finished connecting and is ready to be used
*
* @param socket The socket handle pointing to the calling socket
* @param arg The argument set by SocketSetArg()
* @noreturn
*/
funcenum SocketConnectCB
{
попробовал разные инклюды.
в общем компилируется но не работает в итоге.
в логах вот такие ошибки
ошибка:
L 01/25/2023 - 11:09:28: [SM] Exception reported: ThisPtr address cannot be null
L 01/25/2023 - 11:09:28: [SM] Blaming: Zabbix.smx
L 01/25/2023 - 11:09:28: [SM] Call stack trace:
L 01/25/2023 - 11:09:28: [SM] [0] SDKCall
L 01/25/2023 - 11:09:28: [SM] [1] Line 278, D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\Zabbix.sp::SDK_Stats
L 01/25/2023 - 11:09:28: [SM] [2] Line 94, D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\Zabbix.sp::PushToZabbix
L 01/25/2023 - 11:09:28: [SM] [3] Line 85, D:\downloads\sourcemod-1.10.0-git6545-windows\addons\sourcemod\scripting\Zabbix.sp::OnPushRequired
Сообщения автоматически склеены:
в общем ребята выше как минимум двое поблагодарили тему. но вопрос смогли ли они скопилировать или лайкнули просто непонятно.
Если кто то смог скомпилировать и плагин рабочий - то прошу чтоб никого не мучать выложить готовый плагин. Либо инклюды к нему.