Hello,
Players are reporting an error that when player 1 learns BPs while player 2 is offline, player 2 doesn't learn them. Confirmed this by double-checking the player data.
Is this intended?
Thank you
Hello,
Players are reporting an error that when player 1 learns BPs while player 2 is offline, player 2 doesn't learn them. Confirmed this by double-checking the player data.
Is this intended?
Thank you
I have tested sharing blueprints with a offline team member and they did learn the blueprint as well as the item being added to the data file. The only time sharing offline doesn't work is when the player has been killed whilst in the sleeping state. Are you able to provide any more information?
I am having this same issue. Blueprints not being shared with clan members who are offline. Offline players are not getting killed while offline. It has happened to 4 clans so far this wipe alone. It does not appear to be consistent, however.
dustyhansenI am having this same issue. Blueprints not being shared with clan members who are offline. Offline players are not getting killed while offline. It has happened to 4 clans so far this wipe alone. It does not appear to be consistent, however.
On the occasions when Blueprints aren't shared to offline clan members does the sharing player receive a message to say the blueprints have been shared?
Well, they get this message because there are other clan members online that are getting shared with, correct?
If there is at least one successful share then the message will be sent. I will do some testing to see if I can replicate this issue.
NomadWarriorOn the occasions when Blueprints aren't shared to offline clan members does the sharing player receive a message to say the blueprints have been shared?
If you track the members by there userID witch is available when there offline or offline and even dead if there still in the clan or in the teamUI you can add the BP still.
var playerInfo = SingletonComponent<ServerMgr>.Instance.persistance.GetPlayerInfo((ulong)userid);
if (playerInfo == null)
return false;
playerInfo.unlockedItems.Add(blueprint);
SingletonComponent<ServerMgr>.Instance.persistance.SetPlayerInfo((ulong)userid, playerInfo); Razor
If you track the members by there userID witch is available when there offline or offline and even dead if there still in the clan or in the teamUI you can add the BP still.
var playerInfo = SingletonComponent<ServerMgr>.Instance.persistance.GetPlayerInfo((ulong)userid); if (playerInfo == null) return false; playerInfo.unlockedItems.Add(blueprint); SingletonComponent<ServerMgr>.Instance.persistance.SetPlayerInfo((ulong)userid, playerInfo);
I have tested this method but it wasn't unlocking the blueprint for the player. Is there another method I need to call to push the update to the player?
You could always log it to a database and send the info when they connect.
So this is still not addressed with today's update?
dustyhansenSo this is still not addressed with today's update?
I cannot solve a problem that I cannot reproduce, but that isn’t to say there isn’t an issue. Can you provide a list of plugins installed on your server so I can see if any are conflicting with the plugin? When the offline players are back online, are they able to receive the blueprints they didn’t receive with the share command?
I'm not sure you want the list, I have over 150 plugins. This is happening pretty consistently for us now where offline players do not learn the blueprints of online players. Yes, if they use /bs share name when they are online, it shares the missing blueprints. We just have to pretty much to /bs share for every clan member every day to share all the BPs with everyone.