C# Class BotFarm.BotGame

Inheritance: Client.AutomatedGame
Afficher le fichier Open project: jackpoz/BotFarm Class Usage Examples

Méthodes publiques

Méthode Description
BotGame ( string hostname, int port, string username, string password, int realmId, int character, BotFarm.BotBehaviorSettings behavior ) : System
FindClosestNonBotPlayer ( bool>.Func additionalCheck = null ) : Client.World.Entities.WorldObject
InvalidCredentials ( ) : void
Log ( string message, LogLevel level = LogLevel.Info ) : void
LogException ( Exception ex ) : void
LogException ( string message ) : void
LogLine ( string message, LogLevel level = LogLevel.Info ) : void
MoveTo ( Client.World.Entities.Position destination ) : void
NoCharactersFound ( ) : void
Resurrect ( ) : void
Start ( ) : void

Private Methods

Méthode Description
HandleCorpseReclaimDelay ( Client.World.Network.InPacket packet ) : void
HandlePartyInvite ( Client.World.Network.InPacket packet ) : void
HandleResurrectRequest ( Client.World.Network.InPacket packet ) : void
HandleTradeStatus ( Client.World.Network.InPacket packet ) : void

Method Details

BotGame() public méthode

public BotGame ( string hostname, int port, string username, string password, int realmId, int character, BotFarm.BotBehaviorSettings behavior ) : System
hostname string
port int
username string
password string
realmId int
character int
behavior BotFarm.BotBehaviorSettings
Résultat System

FindClosestNonBotPlayer() public méthode

public FindClosestNonBotPlayer ( bool>.Func additionalCheck = null ) : Client.World.Entities.WorldObject
additionalCheck bool>.Func
Résultat Client.World.Entities.WorldObject

InvalidCredentials() public méthode

public InvalidCredentials ( ) : void
Résultat void

Log() public méthode

public Log ( string message, LogLevel level = LogLevel.Info ) : void
message string
level LogLevel
Résultat void

LogException() public méthode

public LogException ( Exception ex ) : void
ex System.Exception
Résultat void

LogException() public méthode

public LogException ( string message ) : void
message string
Résultat void

LogLine() public méthode

public LogLine ( string message, LogLevel level = LogLevel.Info ) : void
message string
level LogLevel
Résultat void

MoveTo() public méthode

public MoveTo ( Client.World.Entities.Position destination ) : void
destination Client.World.Entities.Position
Résultat void

NoCharactersFound() public méthode

public NoCharactersFound ( ) : void
Résultat void

Resurrect() public méthode

public Resurrect ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void