i still wana get rid of the stupid sample characters in the highscores!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Try this one (make copy of your original highscores before replace), I use it and it works ;] Of course change extension for php.
It's not the best way to make it, but the easiest one I think (it simply add samples in same way Account Manager is added)
In new version (post today):23:19 You see a dead human (Vol:10).
You recognize Seromontis. She was killed by Pibby and by Moises The Dark.
but on deathlist it only show
20 Jan 2009, 23:17 Killed at Level 202 by Pibby.
you can fix it so it shows the both players that made the frag and no the one that gives the last hit?![]()
Omger killed at level 46 by a cave rat and GOD Gesior
I'll post today full multi-world version of acc. maker (0.3.2 beta4).when you make your new release Gesior?
Pd: Hola albita =d
23:19 You see a dead human (Vol:10).
You recognize Seromontis. She was killed by Pibby and by Moises The Dark.
but on deathlist it only show
20 Jan 2009, 23:17 Killed at Level 202 by Pibby.
you can fix it so it shows the both players that made the frag and no the one that gives the last hit?![]()
//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(isPlayer($dead['lasthit_killer']))
{
$dead_add_content .= '<TD>Killed at Level '.$dead['level'].' by <a href="index.php?subtopic=characters&name='.$dead['lasthit_killer'].'"><b>'.$dead['lasthit_killer'].'</b></a>';
if(isPlayer($dead['mostdamage_killer']) and $dead['lasthit_killer'] != $dead['mostdamage_killer'])
{
$dead_add_content .= ' and by <a href="index.php?subtopic=characters&name='.$dead['mostdamage_killer'].'"><b>'.$dead['mostdamage_killer'].'</b></a>';
}
}
else
{
$dead_add_content .= '<TD>Died at Level '.$dead['level'].' by ';
if($dead['lasthit_killer'] == "-1")
$dead_add_content .= "item or field";
else
{
if(in_array(substr(strtolower($dead['lasthit_killer']), 0, 3), $the))
$dead_add_content .= " ";
elseif(in_array(substr(strtolower($dead['lasthit_killer']), 0, 1), $vowels))
$dead_add_content .= "an ";
else
$dead_add_content .= "a ";
$dead_add_content .= strtolower($dead['lasthit_killer']);
}
}
$dead_add_content .= '</TD></TR>';
}
}
In new version (post today):
I'll post today full multi-world version of acc. maker (0.3.2 beta4).
Multi world:
- create character
- search character
- highscores
- houses
- guilds
- last kills
- who is online
- support list
Fixed small bug on 'buy points' page.
Added link to name lock manager in layouts.
I don't have time to post new version today. All feathures added, but I don't have time to remove my comments and now useful files.@Gesior
In new version (post today)?
$config['site']['worlds'] = array(0 => 'Your server name');
<?php
//list of players
$main_content .= '<center><h2>Gods</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 6)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Community Managers</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 5)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Senior Gamemasters</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 4)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Gamemasters</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 3)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Very Important People</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 7)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Senior Tutors</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 2)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Tutors</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 1)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
?>
$config['site']['worlds'][$member->getWorld()]
$config['site']['worlds'][$member->getWorld_id()]
<?php
//list of players
$main_content .= '<center><h2>Gods</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 6)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Community Managers</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 5)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Senior Gamemasters</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 4)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Gamemasters</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 3)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Very Important People</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 7)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Senior Tutors</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 2)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
$main_content .= '<center><h2>Tutors</h2></center>';
$main_content .= "<table border=0 cellspacing=1 cellpadding=4 width=100%>
<tr bgcolor=\"".$config['site']['vdarkborder']."\">
<td width=\"20%\"><font class=white><b>Group</b></font></td>
<td width=\"45%\"><font class=white><b>Name</b></font></td>
<td width=\"15%\"><font class=white><b>Status</b></font></td>
<td width=\"20%\"><font class=white><b>World</b></font></td>";
$showed_players = 0;
$groups_list = new OTS_Groups_List();
$groups_list->init();
$groups_list->orderBy('id', POT::ORDER_DESC);
foreach($groups_list as $group)
{
if($group->getId() >= $config['site']['support_group_id'])
{
$group_members = $group->getPlayersList();
if(count($group_members) == 1)
foreach($group_members as $member)
{
$showed_players++;
if(is_int($showed_players / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$main_content .= "<tr bgcolor=\"".$bgcolor."\">
<td>".ucwords($group->getName())."</td>
<td>".$member->getName()."</td>
<td>".($member->isOnline() ? "<font color=\"green\"><b>Online</b></font>" : "<font
color=\"red\"><b>Offline</b></font>")."</td><td>".$config['site']['worlds'][$member->getWorld_id()]."</td>
</tr>";
}
}
}
if($showed_players == 0)
$main_content .= "<tr bgcolor=\"".$config['site']['darkborder']."\">
<td colspan=\"3\">No members of support team available.</td>
</tr>";
$main_content .= "</table>";
?>