Pitufo™
InfinityOT.com
DELETE LINE 126 FROM CONFIG.LUA! I have explained this like 40 times please us search function!
5.
9.03.2009, 17:18:27 Segel killed at level 151 by Blebleble.
Character Information
Deaths
9 Mar 2009, 17:18 Killed at Level 151 by Blebleble.
Killed at Level 151 by Blebleble and by Tulip
17:25 You see a dead human (Vol:10).
You recognize Segel. He was killed by Blebleble and by Tulip.
//deaths list
$player_deaths = $SQL->query('SELECT * FROM player_deaths WHERE player_id = '.$player->getId().' ORDER BY time DESC');
$number_of_players_deaths = 0;
$dead_add_content .= '<br><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Character Deaths</B></TD></TR>';
if(!empty($player_deaths)) {
$vowels = array("e", "y", "u", "i", "o", "a");
$the = array("the");
foreach($player_deaths as $dead) {
if(is_int($number_of_player_deaths / 2))
$bgcolor = $config['site']['lightborder'];
else
$bgcolor = $config['site']['darkborder'];
$number_of_player_deaths++;
$dead_add_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD WIDTH=37%>'.date("M d Y, h:i:s", $dead['time']).' CET</TD>';
if(is_numeric($dead['killed_by']))
{
$dead_add_content .= '<TD>Killed at Level '.$dead['level'].' by ';
$lastHitKiller = new OTS_Player();
$mostDamageKiller = new OTS_Player();
$lastHitKiller->load($dead['killed_by']);
$mostDamageKiller->load($dead['altkilled_by']);
if($lastHitKiller->isLoaded())
$dead_add_content .= '<a href="index.php?subtopic=characters&name='.urlencode($lastHitKiller->getName()).'"><b>'.$lastHitKiller->getName().'</b></a>';
else
$dead_add_content .= '<b>DELETED PLAYER</b>';
if(is_numeric($dead['altkilled_by']))
{
if($dead['altkilled_by'] != $dead['killed_by'])
{
if($mostDamageKiller->isLoaded())
$dead_add_content .= ' and by <a href="index.php?subtopic=characters&name='.urlencode($mostDamageKiller->getName()).'"><b>'.$mostDamageKiller->getName().'</b></a>';
else
$dead_add_content .= ' and by <b>DELETED PLAYER</b>';
}
}
}
else
{
$dead_add_content .= '<TD>Died at Level '.$dead['level'].' by ';
if($dead['killed_by'] == "-1")
$dead_add_content .= "item or field";
else
{
if(in_array(substr(strtolower($dead['killed_by']), 0, 3), $the))
$dead_add_content .= " ";
elseif(in_array(substr(strtolower($dead['killed_by']), 0, 1), $vowels))
$dead_add_content .= "an ";
else
$dead_add_content .= "a ";
$dead_add_content .= strtolower($dead['killed_by']);
}
}
$dead_add_content .= '</TD></TR>';
}
}
$dead_add_content .= '</TABLE>';
Here you go
Code://deaths list $player_deaths = $SQL->query('SELECT * FROM player_deaths WHERE player_id = '.$player->getId().' ORDER BY time DESC'); $number_of_players_deaths = 0; $dead_add_content .= '<br><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Character Deaths</B></TD></TR>'; if(!empty($player_deaths)) { $vowels = array("e", "y", "u", "i", "o", "a"); $the = array("the"); foreach($player_deaths as $dead) { if(is_int($number_of_player_deaths / 2)) $bgcolor = $config['site']['lightborder']; else $bgcolor = $config['site']['darkborder']; $number_of_player_deaths++; $dead_add_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD WIDTH=37%>'.date("M d Y, h:i:s", $dead['time']).' CET</TD>'; if(is_numeric($dead['killed_by'])) { $dead_add_content .= '<TD>Killed at Level '.$dead['level'].' by '; $lastHitKiller = new OTS_Player(); $mostDamageKiller = new OTS_Player(); $lastHitKiller->load($dead['killed_by']); $mostDamageKiller->load($dead['altkilled_by']); if($lastHitKiller->isLoaded()) $dead_add_content .= '<a href="index.php?subtopic=characters&name='.urlencode($lastHitKiller->getName()).'"><b>'.$lastHitKiller->getName().'</b></a>'; else $dead_add_content .= '<b>DELETED PLAYER</b>'; if(is_numeric($dead['altkilled_by'])) { if($dead['altkilled_by'] != $dead['killed_by']) { if($mostDamageKiller->isLoaded()) $dead_add_content .= ' and by <a href="index.php?subtopic=characters&name='.urlencode($mostDamageKiller->getName()).'"><b>'.$mostDamageKiller->getName().'</b></a>'; else $dead_add_content .= ' and by <b>DELETED PLAYER</b>'; } } } else { $dead_add_content .= '<TD>Died at Level '.$dead['level'].' by '; if($dead['killed_by'] == "-1") $dead_add_content .= "item or field"; else { if(in_array(substr(strtolower($dead['killed_by']), 0, 3), $the)) $dead_add_content .= " "; elseif(in_array(substr(strtolower($dead['killed_by']), 0, 1), $vowels)) $dead_add_content .= "an "; else $dead_add_content .= "a "; $dead_add_content .= strtolower($dead['killed_by']); } } $dead_add_content .= '</TD></TR>'; } } $dead_add_content .= '</TABLE>';
Here you go
Code://deaths list $player_deaths = $SQL->query('SELECT * FROM player_deaths WHERE player_id = '.$player->getId().' ORDER BY time DESC'); $number_of_players_deaths = 0; $dead_add_content .= '<br><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Character Deaths</B></TD></TR>'; if(!empty($player_deaths)) { $vowels = array("e", "y", "u", "i", "o", "a"); $the = array("the"); foreach($player_deaths as $dead) { if(is_int($number_of_player_deaths / 2)) $bgcolor = $config['site']['lightborder']; else $bgcolor = $config['site']['darkborder']; $number_of_player_deaths++; $dead_add_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD WIDTH=37%>'.date("M d Y, h:i:s", $dead['time']).' CET</TD>'; if(is_numeric($dead['killed_by'])) { $dead_add_content .= '<TD>Killed at Level '.$dead['level'].' by '; $lastHitKiller = new OTS_Player(); $mostDamageKiller = new OTS_Player(); $lastHitKiller->load($dead['killed_by']); $mostDamageKiller->load($dead['altkilled_by']); if($lastHitKiller->isLoaded()) $dead_add_content .= '<a href="index.php?subtopic=characters&name='.urlencode($lastHitKiller->getName()).'"><b>'.$lastHitKiller->getName().'</b></a>'; else $dead_add_content .= '<b>DELETED PLAYER</b>'; if(is_numeric($dead['altkilled_by'])) { if($dead['altkilled_by'] != $dead['killed_by']) { if($mostDamageKiller->isLoaded()) $dead_add_content .= ' and by <a href="index.php?subtopic=characters&name='.urlencode($mostDamageKiller->getName()).'"><b>'.$mostDamageKiller->getName().'</b></a>'; else $dead_add_content .= ' and by <b>DELETED PLAYER</b>'; } } } else { $dead_add_content .= '<TD>Died at Level '.$dead['level'].' by '; if($dead['killed_by'] == "-1") $dead_add_content .= "item or field"; else { if(in_array(substr(strtolower($dead['killed_by']), 0, 3), $the)) $dead_add_content .= " "; elseif(in_array(substr(strtolower($dead['killed_by']), 0, 1), $vowels)) $dead_add_content .= "an "; else $dead_add_content .= "a "; $dead_add_content .= strtolower($dead['killed_by']); } } $dead_add_content .= '</TD></TR>'; } } $dead_add_content .= '</TABLE>';
Gesior no update Unammed ACC? aff