bug fixes
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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],
|
||||||
|
|||||||
@@ -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],
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user