dedi continue

This commit is contained in:
kremsy
2014-02-20 13:49:33 +01:00
committed by Steffen Schröder
parent bfde33e388
commit 7d2e87f077
3 changed files with 46 additions and 58 deletions

View File

@ -208,7 +208,6 @@ class PlayerManager implements CallbackListener {
//Check if Player finished joining the game
if ($player->hasJoinedGame && !$prevJoinState) {
var_dump("test1234");
if ($this->maniaControl->settingManager->getSetting($this, self::SETTING_JOIN_LEAVE_MESSAGES) && !$player->isFakePlayer()) {
$string = array(0 => '$0f0Player', 1 => '$0f0Moderator', 2 => '$0f0Admin', 3 => '$0f0SuperAdmin', 4 => '$0f0MasterAdmin');
$chatMessage = '$s$0f0' . $string[$player->authLevel] . ' $fff' . $player->nickname . '$z$s$0f0 Nation:$fff ' . $player->getCountry() . ' $z$s$0f0joined!';

View File

@ -242,14 +242,14 @@ class Server implements CallbackListener {
/**
* Retrieve Validation Replay for the given Player
*
* @param Player $player
* @param $login
* @return string
*/
public function getValidationReplay(Player $player) {
public function getValidationReplay($login) {
try {
$replay = $this->maniaControl->client->getValidationReplay($player->login);
$replay = $this->maniaControl->client->getValidationReplay($login);
} catch(Exception $e) {
trigger_error("Couldn't get validation replay of '{$player->login}'. " . $e->getMessage());
trigger_error("Couldn't get validation replay of '{$login}'. " . $e->getMessage());
return null;
}
return $replay;
@ -258,10 +258,10 @@ class Server implements CallbackListener {
/**
* Retrieve Ghost Replay for the given Player
*
* @param Player $player
* @param $login
* @return string
*/
public function getGhostReplay(Player $player) {
public function getGhostReplay($login) {
$dataDir = $this->getDataDirectory();
if (!$this->checkAccess($dataDir)) {
return null;
@ -271,11 +271,11 @@ class Server implements CallbackListener {
$map = $this->maniaControl->mapManager->getCurrentMap();
$gameMode = $this->getGameMode();
$time = time();
$fileName = "GhostReplays/Ghost.{$player->login}.{$gameMode}.{$time}.{$map->uid}.Replay.Gbx";
$fileName = "GhostReplays/Ghost.{$login}.{$gameMode}.{$time}.{$map->uid}.Replay.Gbx";
// Save ghost replay
try {
$this->maniaControl->client->saveBestGhostsReplay($player->login, $fileName);
$this->maniaControl->client->saveBestGhostsReplay($login, $fileName);
} catch(Exception $e) {
trigger_error("Couldn't save ghost replay. " . $e->getMessage());
return null;