bug fixes

This commit is contained in:
2023-04-21 23:52:02 -07:00
parent b7b9c89dc2
commit 21dd601325
4 changed files with 8 additions and 8 deletions

View File

@@ -15,7 +15,7 @@ private _fields = [
["bool", "forcedDisplay", _forcedDisplay], ["bool", "forcedDisplay", _forcedDisplay],
["bool", "isPlayerMessage", _isPlayerMessage], ["bool", "isPlayerMessage", _isPlayerMessage],
["int", "sentenceType", _sentenceType], ["int", "sentenceType", _sentenceType],
["int", "chatMessageType", _chatMessageType] ["int", "chatMessageType", _chatMessageType toFixed 0]
]; ];
// we need special processing to ensure the object is valid and we have a playerUid. Line protocol doesn't support empty string // we need special processing to ensure the object is valid and we have a playerUid. Line protocol doesn't support empty string

View File

@@ -8,7 +8,7 @@ private _settings = RangerMetrics_recordingSettings get "playerIdentity";
private _fields = [ private _fields = [
["string", "playerID", _playerID], ["string", "playerID", _playerID],
["string", "ownerId", _ownerId], ["int", "ownerId", _ownerId],
["string", "playerUID", _playerUID], ["string", "playerUID", _playerUID],
["string", "profileName", _profileName], ["string", "profileName", _profileName],
["string", "displayName", _displayName], ["string", "displayName", _displayName],

View File

@@ -29,12 +29,12 @@
}], }],
["PlayerConnected", { ["PlayerConnected", {
params ["_id", "_uid", "_name", "_jip", "_owner", "_idstr"]; params ["_id", "_uid", "_name", "_jip", "_owner", "_idstr"];
private _userInfo = (getUserInfo _networkId); private _userInfo = (getUserInfo _idstr);
_userInfo call RangerMetrics_capture_fnc_player_identity; _userInfo call RangerMetrics_capture_fnc_player_identity;
_userInfo call RangerMetrics_capture_fnc_player_status; _userInfo call RangerMetrics_capture_fnc_player_status;
// [_entity] call RangerMetrics_capture_fnc_unit_inventory; // [_entity] call RangerMetrics_capture_fnc_unit_inventory;
["server_events", "PlayerConnected", [ ["server_events", "PlayerConnected", [
["string", "playerUID", _userInfo#2] ["string", "playerUID", _uid]
], [ ], [
["string", "id", _id toFixed 0], ["string", "id", _id toFixed 0],
["string", "uid", _uid], ["string", "uid", _uid],
@@ -47,11 +47,11 @@
}], }],
["PlayerDisconnected", { ["PlayerDisconnected", {
params ["_id", "_uid", "_name", "_jip", "_owner", "_idstr"]; params ["_id", "_uid", "_name", "_jip", "_owner", "_idstr"];
private _userInfo = (getUserInfo _networkId); private _userInfo = (getUserInfo _idstr);
_userInfo call RangerMetrics_capture_fnc_player_identity; _userInfo call RangerMetrics_capture_fnc_player_identity;
_userInfo call RangerMetrics_capture_fnc_player_status; _userInfo call RangerMetrics_capture_fnc_player_status;
["server_events", "PlayerDisconnected", [ ["server_events", "PlayerDisconnected", [
["string", "playerUID", _userInfo#2] ["string", "playerUID", _uid]
], [ ], [
["string", "id", _id toFixed 0], ["string", "id", _id toFixed 0],
["string", "uid", _uid], ["string", "uid", _uid],

View File

@@ -13,9 +13,9 @@ if !(_str isEqualType "") exitWith {
"RangerMetrics_fnc_stringReplace: _str is not a string. %1", "RangerMetrics_fnc_stringReplace: _str is not a string. %1",
_str _str
], ],
"ERROR" "WARN"
] call RangerMetrics_fnc_log; ] call RangerMetrics_fnc_log;
""; str _str;
}; };
if (!(_find isEqualType [])) then { if (!(_find isEqualType [])) then {