Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function template_main()
- {
- // global $context, $settings, $options, $txt, $scripturl, $modSettings;
- global $context, $settings, $options, $txt, $scripturl, $modSettings, $memberContext, $board, $sourcedir;
- if (!empty($context['soldat']['servers']))
- {
- echo '<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>';
- echo '<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">';
- echo '<tr>
- <td class="titlebg">Servers Argentinos</td>
- </tr>
- <tr>
- <td class="windowbg">';
- echo '<table border="1" cellspacing="1" cellpadding="0" width="100%" border="0" class="serverlist">';
- echo '<tr>';
- echo '<td align=center><b>Server</b></td>';
- echo '<td align=center><b>IP/Port</b></td>';
- echo '<td align=center><b>Modo</b></td>';
- echo '<td align=center><b>Mapa</b></td>';
- echo '<td align=center><b>Jugadores</b></td>';
- echo '</tr>';
- $colors = array(
- 'Alpha' => '#F00',
- 'Bravo' => '#55F',
- 'Charlie' => '#FF0',
- 'Delta' => '#0F0',
- 'Spectator' => '#888'
- );
- $i = 0;
- foreach ($context['soldat']['servers'] as $server)
- {
- echo '<tr>';
- echo '<td>';
- echo '<a href="soldat://' . $server['lobby']['ip'] . ':' . $server['lobby']['port'] . '">';
- echo htmlspecialchars($server['lobby']['name']);
- echo '</a> ';
- echo ($server['lobby']['passworded'] ? ' <img src="' . $settings['images_url'] . '/icons/quick_lock.gif" title="con contraseña" />' : '');
- echo '</td>';
- echo '<td align=center class="smalltext">' . $server['lobby']['ip'] . ':' . $server['lobby']['port'] . '</td>';
- echo '<td align=center>' . $context['soldat']['gamestyles'][$server['lobby']['gamestyle']] . '</td>';
- echo '<td align=center>' . htmlspecialchars($server['lobby']['map']) . '</td>';
- echo '<td align=center>';
- if (!empty($server['ase']['player']))
- {
- echo '<div id="players' . $i . '" class="playerslist">';
- echo '<table border="0" cellspacing="0" cellpadding="0">';
- echo '<tr class="phead">';
- echo '<td align=center><b>Nombre</b></td>';
- echo '<td align=center><b>Kills</b></td>';
- echo '<td align=center><b>Team</b></td>';
- echo '<td align=center><b>Ping</b></td>';
- echo '<td align=center><b>Tiempo</b></td>';
- echo '</tr>';
- usort($server['ase']['player'], 'playerlist_cmp');
- foreach ($server['ase']['player'] as $player)
- {
- $clr = isset($colors[$player['team']]) ? ' style="color:' . $colors[$player['team']] . '"' : '';
- echo '<tr>';
- echo '<td'.$clr.' align="left">' . str_replace(' ', ' ', htmlspecialchars($player['name'])) . '</td>';
- echo '<td align="center">' . $player['kills'] . '</td>';
- echo '<td'.$clr.' align="center">' . $player['team'] . '</td>';
- echo '<td align="center">' . $player['ping'] . '</td>';
- echo '<td align="center">' . $player['time'] . '</td>';
- echo '</tr>';
- }
- echo '</table>';
- echo '</div>';
- // echo '<a href="javascript:void(0)" onmouseout="document.getElementById(\'players'.$i.'\').style.display=\'none\'" onmouseover="document.getElementById(\'players'.$i.'\').style.display=\'block\'">' . $server['lobby']['players'] . '/' . $server['lobby']['maxplayers'] . '</a>';
- echo '<a href="javascript:void(0)"; onDblClick="document.getElementById(\'players'.$i.'\').style.display=\'block\'"; onClick="document.getElementById(\'players'.$i.'\').style.display=\'none\'"; return false>' . $server['lobby']['players'] . '/' . $server['lobby']['maxplayers'] . '</a>';
- }
- else
- {
- echo $server['lobby']['players'] . '/' . $server['lobby']['maxplayers'];
- }
- echo '</td>';
- echo '</tr>';
- $i++;
- }
- echo '</table>';
- echo '</td>';
- echo '</tr>';
- echo '</table>';
- echo '</div>';
- }
- }
- ?>
Add Comment
Please, Sign In to add comment