Klasse, welche die Zweiseitige Kommunikation mit dem Server bereitstellt

Beispielsweise RCON bei Quake 3 oder Battlefield

copyright (c) Copyright 2008-2013 by ManuAdminMod (http://www.manuadminmod.de)
license Creative Commons BY-NC-ND 3.0 (http://www.creativecommons.org/licenses/by-nc-nd/3.0/)
link http://www.manuadminmod.de
author manu (manu@manuadminmod.de)
since 1.0
version 1.0

 Methods

Liefert eine Liste von Spielern, die gerade auf dem Server sind Format: array( array( "guid", "pid", "ip", "nick" ) .

getPlayerList() : array

.. )

Returns

array

Ruft eine Servereinstellung ab

getSetting(string $name) 

Parameters

$name

string

Name der Einstellung

Kickt einen Spieler vom Server

kickPlayer(\Daemon\Server\Player $Player, string $reason) 

Parameters

$Player

\Daemon\Server\Player

Zu kickender Spieler

$reason

string

Grund des Kicks

Sendet eine Nachricht an den globalen Serverchat

sendGlobalMsg(string $msg) 

Parameters

$msg

string

Nachricht

Sendet einem Spieler eine Nachricht im IngameChat

sendMsgToPlayer(\Daemon\Server\Player $Player, string $msg) 

Parameters

$msg

string