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>";
?>