Ejemplo n.º 1
0
<?php

require_once get_file_loc('smr_sector.inc');
$sector = new SMR_SECTOR($player->sector_id, SmrSession::$game_id, SmrSession::$old_account_id);
require_once get_file_loc("smr_planet.inc");
print_topic("VIEWING PLANET DETAILS");
$db2 = new SmrMySqlDatabase();
if ($player->alliance_id != 0) {
    $db->query("SELECT planet.sector_id as sector, player.game_id as game, time_attack, attacker_damage, planet_damage, trigger_id FROM player, planet, planet_attack WHERE player.game_id = planet.game_id AND " . "owner_id = account_id AND " . "player.game_id = {$player->game_id} AND " . "planet.game_id = {$player->game_id} AND " . "planet.sector_id = planet_attack.sector_id AND " . "planet.game_id = planet_attack.game_id AND " . "alliance_id = {$player->alliance_id} " . "ORDER BY time_attack DESC");
} else {
    $db->query("SELECT planet.sector_id as sector, player.game_id as game, time_attack, attacker_damage, planet_damage, trigger_id FROM player, planet, planet_attack WHERE player.game_id = planet.game_id AND " . "owner_id = account_id AND " . "planet.game_id = {$player->game_id} AND " . "planet.sector_id = planet_attack.sector_id AND " . "planet.game_id = planet_attack.game_id AND " . "player.game_id = {$player->game_id} " . "ORDER BY time_attack DESC");
}
while ($db->next_record()) {
    $game_id = $db->f("game");
    $sector_id = $db->f("sector");
    $time = $db->f("time_attack");
    $attacker = new SMR_PLAYER($db->f("trigger_id"), $player->game_id);
    $att_damage = $db->f("attacker_damage");
    $planet_damage = $db->f("planet_damage");
    $planet = new SMR_PLANET($db->f("sector"), $player->game_id);
    print "Planet <span style=font-variant:small-caps>{$planet->planet_name}</span> is under attack by " . $attacker->get_colored_name() . "<br>";
    print "This shot was at " . date("n/j/Y g:i:s A", $time) . ".  The attacking team did {$att_damage} damage ";
    print "while the planet did {$planet_damage} damage<br><br>";
}
Ejemplo n.º 2
0
 print "<tr>";
 print "<td valign=\"top\" align=\"center\"";
 if ($player->account_id == $curr_player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">{$rank}</td>";
 print "<td valign=\"top\"";
 if ($player->account_id == $curr_player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">{$curr_player->level_name} ";
 $container = array();
 $container["url"] = "skeleton.php";
 $container["body"] = "trader_search_result.php";
 $container["player_id"] = $curr_player->player_id;
 print_link($container, $curr_player->get_colored_name());
 print "</td>";
 print "<td valign=\"top\"";
 if ($player->account_id == $curr_player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">{$curr_player->race_name}</td>";
 print "<td valign=\"top\"";
 if ($player->account_id == $curr_player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">";
 if ($curr_player->alliance_id > 0) {
     $container = array();
     $container["url"] = "skeleton.php";
     $container["body"] = "alliance_roster.php";
Ejemplo n.º 3
0
 print "<tr>";
 print "<td align=\"center\"";
 if ($council->account_id == $player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">{$count}.</td>";
 print "<td valign=\"middle\"";
 if ($council->account_id == $player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">{$council->display_level_name} ";
 $container = array();
 $container["url"] = "skeleton.php";
 $container["body"] = "trader_search_result.php";
 $container["player_id"] = $council->player_id;
 print_link($container, $council->get_colored_name());
 print "</td>";
 print "<td align=\"center\"";
 if ($council->account_id == $player->account_id) {
     print " style=\"font-weight:bold;\"";
 }
 print ">";
 $container = array();
 $container["url"] = "skeleton.php";
 $container["body"] = "council_send_message.php";
 $container["race_id"] = $council->race_id;
 print_link($container, $council->get_colored_race($council->race_id));
 print "</td>";
 print "<td";
 if ($council->account_id == $player->account_id) {
     print " style=\"font-weight:bold;\"";
Ejemplo n.º 4
0
function displayMessage($message_id, $sender_id, $message_text, $send_time, $msg_read, $type)
{
    global $player, $account;
    $replace = explode("!", $message_text);
    foreach ($replace as $key => $timea) {
        if (($final = strtotime($timea)) !== false && $timea != "") {
            $final += $account->offset * 3600;
            $message_text = str_replace("!{$timea}!", date("n/j/Y g:i:s A", $final), "{$message_text}");
        }
    }
    $replace = explode("?", $message_text);
    foreach ($replace as $key => $timea) {
        if (($final = strtotime($timea)) !== false && $sender_id > 0 && $timea != "") {
            $send_acc = new SMR_ACCOUNT();
            $send_acc->get_by_id($sender_id);
            $final += $account->offset * 3600 - $send_acc->offset * 3600;
            $message_text = str_replace("?{$timea}?", date("n/j/Y g:i:s A", $final), "{$message_text}");
        }
    }
    if (!empty($sender_id)) {
        $sender = new SMR_PLAYER($sender_id, $player->game_id);
    }
    print "<tr>";
    print "<td width=\"10\"><input type=\"checkbox\" name=\"message_id[]\" value=\"{$message_id}\">";
    // remember id for marking as read
    if ($msg_read == 'FALSE') {
        print "*";
    }
    print "</td>";
    print "<td nowrap=\"nowrap\" width=\"100%\">From: ";
    if (!empty($sender_id)) {
        $container = array();
        $container["url"] = "skeleton.php";
        $container["body"] = "trader_search_result.php";
        $container["player_id"] = $sender->player_id;
        print_link($container, $sender->get_colored_name());
    } else {
        if ($type == 7) {
            print "<span style=\"font:small-caps bold;color:blue;\">Administrator</span>";
        } elseif ($type == 6) {
            print "<span class=\"green\">";
            print "Alliance Ambassador";
            print "</span>";
        } elseif ($type == 2) {
            print "<span class=\"yellow\">Port Defenses</span>";
        } else {
            print "Unknown";
        }
    }
    print "</td>";
    print "<td nowrap=\"nowrap\">Date: " . date("n/j/Y g:i:s A", $send_time) . "</td>";
    print "<td>";
    $container = array();
    $container["url"] = "skeleton.php";
    $container["body"] = "message_notify_confirm.php";
    $container["message_id"] = $message_id;
    $container["sent_time"] = $send_time;
    $container["notified_time"] = time();
    print_link($container, "<img src=\"images/notify.gif\" border=\"0\" align=\"right\"title=\"Report this message to an admin\">");
    print "</td>";
    print "</tr>";
    print "<tr>";
    print "<td colspan=\"4\">{$message_text}</td>";
    print "</tr>";
}
Ejemplo n.º 5
0
 $curr_account->get_by_id($db->f("account_id"));
 //reset style
 $style = "";
 $curr_player = new SMR_PLAYER($db->f("account_id"), $game_id);
 if ($curr_account->veteran == "FALSE" && $curr_account->get_rank() < FLEDGLING) {
     $style = "font-style:italic;";
 }
 if ($curr_player->account_id == $account->account_id) {
     $style .= "font-weight:bold;";
 }
 if (!empty($style)) {
     $style = " style=\"{$style}\"";
 }
 print "<tr>";
 print "<td valign=\"top\"{$style}>{$curr_player->display_level_name} ";
 $name = $curr_player->get_colored_name();
 print "{$name}";
 print "</td>";
 print "<td align=\"center\"{$style}>";
 $race = $player->get_colored_race($curr_player->race_id);
 print "{$race}";
 print "</td>";
 print "<td{$style}>";
 if ($curr_player->alliance_id > 0) {
     print "{$curr_player->alliance_name}";
 } else {
     print "(none)";
 }
 print "</td>";
 $curr_player->get_display_xp_lvl();
 print "<td align=\"right\"{$style}>" . number_format($curr_player->display_experience) . "</td>";
Ejemplo n.º 6
0
     $style .= "font-weight:bold;";
 }
 $fullStyle = '';
 if (!empty($style)) {
     $fullStyle = " style=\"{$style}\"";
 }
 print "<tr>";
 print "<td valign=\"top\"{$fullStyle}>";
 $rank = $curr_player->display_level_name;
 //print("$curr_player->display_level_name ");
 $container = array();
 $container["url"] = "skeleton.php";
 $container["body"] = "trader_search_result.php";
 $container["player_id"] = $curr_player->player_id;
 //$name = $curr_player->get_colored_name();
 $name = $rank . " " . $curr_player->get_colored_name();
 $db->query("SELECT * FROM cpl_tag WHERE account_id = {$curr_player->account_id} ORDER BY custom DESC");
 while ($db->next_record()) {
     if ($db->f("custom")) {
         $name = $db->f("tag") . " " . $curr_player->get_colored_name();
         if ($db->f("custom_rank")) {
             $name .= " (" . $db->f("custom_rank") . ")";
         } else {
             $name .= " (" . $rank . ")";
         }
     } else {
         $name .= " " . $db->f("tag");
     }
 }
 //$name .= " $add";
 print_link($container, $name);