C# Класс BotFarm.BotGame

Наследование: Client.AutomatedGame
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

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

Метод Описание
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

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

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

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
Результат System

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

public FindClosestNonBotPlayer ( bool>.Func additionalCheck = null ) : Client.World.Entities.WorldObject
additionalCheck bool>.Func
Результат Client.World.Entities.WorldObject

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

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

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

public Log ( string message, LogLevel level = LogLevel.Info ) : void
message string
level LogLevel
Результат void

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

public LogException ( Exception ex ) : void
ex System.Exception
Результат void

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

public LogException ( string message ) : void
message string
Результат void

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

public LogLine ( string message, LogLevel level = LogLevel.Info ) : void
message string
level LogLevel
Результат void

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

public MoveTo ( Client.World.Entities.Position destination ) : void
destination Client.World.Entities.Position
Результат void

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

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

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

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

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

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