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