Abstrakte Klassenvorlage, für Klassen, die einen Spieler repräsentieren
| 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 |
__construct(\Daemon\Server\Server $Server, string $guid, $pid, $ip, $name)
GUID sollte eine globale, eindeutige, nur von diesem Spieler verwendete ID sein. Am besten aus einem CD-Key generierte Nummer, z.B. wie bei Quake3 die GUID
stringEindeutige Globale Spieler Identifikation
addChatMsg(string $msg, int $timestamp, bool $wasTeamChat)
string
int
bool
getDbid() : \Daemon\Server\number
\Daemon\Server\numberthe $dbidgetGuid() : string
stringGUIDgetIp() : string
stringthe $ipgetName() : string
stringgetPid() : \Daemon\Server\number
\Daemon\Server\numbergetSessionid() : \Daemon\Server\number
\Daemon\Server\numberthe $sessionidgetUser() : \Daemon\User\User
kick(string $reason)
string
databaseInitialization() : void
$Server : \Daemon\Server\Server
$dbid : \Daemon\Server\number
$guid : string
$ip : string
$name : string
$pid : integer
$sessionid : integer