Use Chat::formatMessage in Server/*

This commit is contained in:
Alexander Nell
2020-06-02 17:30:30 +02:00
parent 5717589588
commit 9abadac932
5 changed files with 159 additions and 77 deletions

View File

@ -100,11 +100,20 @@ class Server implements CallbackListener, CommandListener, UsageInformationAble
$hours = intval($hourstotal - 24 * $days);
$minutes = intval($minutestotal - 24 * 60 * $days - $hours * 60);
$days > 1 ? $dayString = 'days' : $dayString = 'day';
$hours > 1 ? $hourString = 'hours' : $hourString = 'hour';
$minutes > 1 ? $minuteString = 'minutes' : $minuteString = 'minute';
$dayString = ($days == 1 ? 'day' : 'days' );
$hourString = ($hours == 1 ? 'hour' : 'hours' );
$minuteString = ($minutes == 1 ? 'minute' : 'minutes');
$this->maniaControl->getChat()->sendChat('Server is running since $<$fff' . $days . '$> ' . $dayString . ', $<$fff' . $hours . '$> ' . $hourString . ' and $<$fff' . $minutes . '$> ' . $minuteString, $player);
$message = $this->maniaControl->getChat()->formatMessage(
'Server is running since %s %s, %s %s and %s %s',
$days,
$dayString,
$hours,
$hourString,
$minutes,
$minuteString
);
$this->maniaControl->getChat()->sendChat($message, $player);
}
/**