|
@@ -40,13 +40,16 @@ namespace ET.Server
|
|
{
|
|
{
|
|
|
|
|
|
map.SyncPlayerHistoryData(player);
|
|
map.SyncPlayerHistoryData(player);
|
|
-
|
|
+
|
|
- map.RemovePlayer(player, false);
|
|
|
|
-
|
|
|
|
map.PlayerLeaveRequest(player, false);
|
|
map.PlayerLeaveRequest(player, false);
|
|
|
|
+
|
|
|
|
+ map.RemovePlayer(player, false);
|
|
|
|
+
|
|
|
|
+ map.DomainScene().GetComponent<GamePlayerComponent>().Remove(player.GetId());
|
|
}
|
|
}
|
|
|
|
|
|
- self.DomainScene().GetComponent<GamePlayerComponent>().Remove(player.GetId());
|
|
+
|
|
|
|
+ player.GetZoneManager().destroyZoneRequest(map.Id.ToString());
|
|
|
|
|
|
player.Dispose();
|
|
player.Dispose();
|
|
}
|
|
}
|