Compare commits
2 Commits
3b47b2fb3d
...
413fc0b930
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
413fc0b930 | ||
|
|
66558e8b96 |
@@ -96,6 +96,7 @@ public class PlayerManager : BaseUnityPlugin
|
||||
{
|
||||
Traverse.Create(MatchmakingHandler.Instance).Field("mCurrentConnectionType").SetValue(ConnectionType.Specific);
|
||||
MatchmakingHandler.Instance.JoinServer(lobby, GameManager.Instance.mMultiplayerManager.OnServerJoined);
|
||||
OnLobbyMembersChanged();
|
||||
}
|
||||
public static void KickPlayer(CSteamID clientID, MultiplayerManager.KickResponse response)
|
||||
{
|
||||
@@ -106,7 +107,7 @@ public class PlayerManager : BaseUnityPlugin
|
||||
{
|
||||
Debug.Log("OnLobbyMembersChanged被触发");
|
||||
// 使用锁保护集合操作
|
||||
//lock (lobbyMemberLock)
|
||||
lock (lobbyMemberLock)
|
||||
{
|
||||
// 清空当前成员列表
|
||||
lobbyMemberList.Clear();
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<TargetFramework>net35</TargetFramework>
|
||||
<AssemblyName>stick.plugins.playermanager</AssemblyName>
|
||||
<Product>PlayerManager</Product>
|
||||
<Version>3.0.3</Version>
|
||||
<Version>3.0.4</Version>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<RestoreAdditionalProjectSources>
|
||||
|
||||
Reference in New Issue
Block a user