Latest deaths is working but when a players kills another played it says the killer is named "Account Manager" instead of the real name..
deaths.php
Thanks for your help
deaths.php
PHP:
<?php require_once 'engine/init.php'; include 'layout/overall/header.php';
$cache = new Cache('engine/cache/deaths');
if ($cache->hasExpired()) {
if ($config['TFSVersion'] == 'TFS_02') {
$deaths = fetchLatestDeaths();
} else if ($config['TFSVersion'] == 'TFS_03') {
$deaths = fetchLatestDeaths_03(false);
}
$cache->setContent($deaths);
$cache->save();
} else {
$deaths = $cache->load();
}
if ($deaths) {
?>
<h1>Latest Deaths</h1>
<table id="deathsTable">
<tr class="yellow">
<td>Victim</td>
<td>Time</td>
<td>Killer</td>
</tr>
<?php foreach ($deaths as $death) {
echo '<tr>';
echo "<td>At level ". $death['level'] .": <a href='characterprofile.php?name=". $death['victim'] ."'>". $death['victim'] ."</a></td>";
echo "<td>". date($config['date'], $death['time']) ."</td>";
if ($death['is_player'] == 1) echo "<td>Player: <a href='characterprofile.php?name=". $death['killed_by'] ."'>". $death['killed_by'] ."</a></td>";
else if ($death['is_player'] == 0) echo "<td>Monster: ". $death['killed_by'] ."</td>";
else echo "<td>". $death['killed_by'] ."</td>";
echo '</tr>';
} ?>
</table>
<?php
} else echo 'No deaths exist.';
include 'layout/overall/footer.php'; ?>
Thanks for your help