C# Класс CEngineSharp_Server.World.Content_Managers.PlayerManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPlayer ( Player player, long playerIndex ) : void
GetPlayer ( long playerIndex ) : Player
GetPlayer ( string playerName ) : Player
GetPlayers ( ) : CEngineSharp_Server.World.Entities.Player[]
LoadPlayer ( string filePath ) : Player
LoginPlayer ( long playerIndex ) : bool
PlayerManager ( ) : System
RegisterPlayer ( Player player ) : bool
RemovePlayer ( Player player ) : void
RemovePlayer ( long playerIndex ) : void
SavePlayers ( ) : void

Приватные методы

Метод Описание
AppendPlayerName ( string name ) : void
AuthenticateLogin ( Player player ) : bool
AuthenticateRegistration ( string playerName, string playerPass ) : bool
CheckName ( string name ) : bool
Connection_Received ( object sender, Networking e ) : void
HandleChatMessage ( PacketReceivedEventArgs args ) : void
HandleDropItem ( PacketReceivedEventArgs args ) : void
HandleMapCheck ( PacketReceivedEventArgs args ) : void
HandlePickupItem ( PacketReceivedEventArgs args ) : void
HandlePlayerLogin ( PacketReceivedEventArgs args ) : void
HandlePlayerMovement ( PacketReceivedEventArgs args ) : void
HandlePlayerRegister ( PacketReceivedEventArgs args ) : void

Описание методов

AddPlayer() публичный Метод

public AddPlayer ( Player player, long playerIndex ) : void
player CEngineSharp_Server.World.Entities.Player
playerIndex long
Результат void

GetPlayer() публичный Метод

public GetPlayer ( long playerIndex ) : Player
playerIndex long
Результат CEngineSharp_Server.World.Entities.Player

GetPlayer() публичный Метод

public GetPlayer ( string playerName ) : Player
playerName string
Результат CEngineSharp_Server.World.Entities.Player

GetPlayers() публичный Метод

public GetPlayers ( ) : CEngineSharp_Server.World.Entities.Player[]
Результат CEngineSharp_Server.World.Entities.Player[]

LoadPlayer() публичный Метод

public LoadPlayer ( string filePath ) : Player
filePath string
Результат CEngineSharp_Server.World.Entities.Player

LoginPlayer() публичный Метод

public LoginPlayer ( long playerIndex ) : bool
playerIndex long
Результат bool

PlayerManager() публичный Метод

public PlayerManager ( ) : System
Результат System

RegisterPlayer() публичный Метод

public RegisterPlayer ( Player player ) : bool
player CEngineSharp_Server.World.Entities.Player
Результат bool

RemovePlayer() публичный Метод

public RemovePlayer ( Player player ) : void
player CEngineSharp_Server.World.Entities.Player
Результат void

RemovePlayer() публичный Метод

public RemovePlayer ( long playerIndex ) : void
playerIndex long
Результат void

SavePlayers() публичный Метод

public SavePlayers ( ) : void
Результат void