Example #1
0
 function __construct()
 {
     //Obtendo configurações básicas
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/Main.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/GenericMessages.php";
     require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
     $db = new MuDatabase(0, false);
     if (isset($_SESSION['ManagerLogin']) && isset($_SESSION['ManagerPassword'])) {
         $ManagerLogin = $_SESSION['ManagerLogin'];
         $ManagerPassword = $_SESSION['ManagerPassword'];
         $db->Query("SELECT password FROM Z_Users WHERE username = '******'", false);
         $data = $db->GetRow();
         if (md5(md5(md5($data[0]))) == $ManagerPassword) {
             $NumRows = 1;
         } else {
             $NumRows = 0;
         }
         if ($NumRows == 0) {
             $db->Disconnect();
             session_destroy();
             die("<script>alert('Access denied!'); window.location.href='/{$MainSiteFolderManager}';</script>");
         }
     } else {
         $db->Disconnect();
         die("<script>alert('Access denied!'); window.location.href='/{$MainSiteFolderManager}';</script>");
     }
     $db->Disconnect();
 }
Example #2
0
 function GetUserLevel($id, &$db)
 {
     require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
     $db->Disconnect();
     $db = new MuDatabase(0, false);
     $db->Query("SELECT userlevel FROM Z_Users WHERE id = '{$id}'", false);
     $data = $db->GetRow();
     $db->Disconnect();
     $db = new MuDatabase();
     return $data[0];
 }
Example #3
0
 function __construct()
 {
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/Main.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/SQL.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/GenericMessages.php";
     if (isset($_SESSION['memb___id']) && isset($_SESSION['memb__pwd'])) {
         require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
         $db = new MuDatabase();
         $memb___id = $_SESSION['memb___id'];
         $memb__pwd = $_SESSION['memb__pwd'];
         $NumRows = 0;
         if ($SQLMD5Password) {
             $db->Query("SELECT COUNT(memb_guid) FROM MEMB_INFO WHERE memb___id = '{$memb___id}' AND memb__pwd = [{$MainSQLDBName}].[dbo].[DT_GenHash](memb___id,'{$memb__pwd}')");
             $data = $db->GetRow();
             $NumRows = $data[0];
         } else {
             $db->Query("SELECT memb__pwd FROM MEMB_INFO WHERE memb___id = '{$memb___id}'");
             $data = $db->GetRow();
             if (md5(md5(md5($data[0]))) == $memb__pwd) {
                 $NumRows = 1;
             }
         }
         if ($NumRows <= 0) {
             $error = $GenericMessage06;
             session_destroy();
             $db->Disconnect();
             die($error);
             return false;
         }
     } else {
         echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0; URL=/" . $MainSiteFolder . "?c=LoggedOnly\">";
         die;
         return false;
     }
     return true;
 }
Example #4
0
function PegarDadosChar($Name, $Termos)
{
    require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/SQL.php";
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
    $db = new MuDatabase();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Account.class.php";
    $acc = new Account($db);
    $db->Query("SELECT cLevel, {$SQLResetsColumn} FROM Character WHERE Name = '{$Name}'");
    $data = $db->GetRow();
    if ($Termos == 'resets') {
        return $data['ResetCount'];
    }
    if ($Termos == 'level') {
        return $data['cLevel'];
    }
    if ($Termos == 'status') {
        return in_array($Name, $acc->GetConnectedCharacters($db)) ? 'ON' : 'OFF';
    }
}
Example #5
0
<?php

if (!@(require "Config/Main.php")) {
    die;
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
$db = new MuDatabase();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Guild.class.php";
$gd = new Guild();
$db->Query("SELECT g.G_Name,g.G_Master,g.G_Mark,cs.Points,g.Number FROM Guild g, Z_CastleSiegeWins cs WHERE g.G_Name = cs.Guild AND g.G_Name = (SELECT OWNER_GUILD FROM MuCastle_DATA)");
if ($db->NumRows() > 0) {
    $data = $db->GetRow();
    $CSOwner = $data[0];
    $CSKing = $data[1];
    $CSMark = $gd->PrintGuildMark(bin2hex($data[2]), 96);
    $CSWins = $data[3];
    $CSOwnersNumber = $data[4];
    $db->Query("SELECT g.G_Name, COUNT(m.G_Name) FROM Guild g, GuildMember m WHERE g.G_Name = m.G_Name AND g.G_Union = '{$CSOwnersNumber}' GROUP BY g.G_Name");
    $NumAllies = $db->NumRows();
    $CSAllies = array();
    $CSMembers = 0;
    for ($i = 0; $i < $NumAllies; $i++) {
        $result = $db->GetRow();
        if ($result[0] != $CSOwner) {
            $CSAllies[$i] = $result[0];
        }
        $CSMembers += $result[1];
    }
} else {
    $CSOwner = "-";
    $CSKing = "-";
Example #6
0
    $Log = false;
}
// DELETE FROM WEB
$db->Query("\n\tDELETE FROM Z_WebVault\n\tWHERE substring(item,7,8) IN\n\t(\n\t\tSELECT serial FROM Z_VipItemData WHERE deleted = 0 AND memb___id IN\n\t\t(\n\t\t\tSELECT memb___id FROM Z_VipItemUsers WHERE status = 0\n\t\t)\n\t)\t\n\t\t\t\t\t\t\n\tDELETE FROM Z_WebTradeDirectSaleItems\n\tWHERE substring(item,7,8) IN\n\t(\n\t\tSELECT serial FROM Z_VipItemData WHERE deleted = 0 AND memb___id IN\n\t\t(\n\t\t\tSELECT memb___id FROM Z_VipItemUsers WHERE status = 0\n\t\t)\n\t)\t\t\n");
$db->Query("SELECT TOP 300 serial,memb___id FROM Z_VipItemData WHERE deleted = 0 AND memb___id IN (SELECT memb___id FROM Z_VipItemUsers WHERE status = 0)");
$NumRows = $db->NumRows();
if ($NumRows > 0) {
    if ($Log) {
        $string = "[" . date("d/m/Y H:i:s") . "] [VIP ITEMS] Starting - - - - - - - - - - - - - - - - - - - - - - -\n";
        $string = "[" . date("d/m/Y H:i:s") . "] [VIP ITEMS] Verifying {$NumRows} itens";
        $string .= $NumRows == 300 ? " (Max)" : "";
        fwrite($file, $string . "\n");
    }
    $SerialData = array();
    for ($i = 0; $i < $NumRows; $i++) {
        $SerialData[$i] = $db->GetRow();
    }
    for ($i = 0; $i < $NumRows; $i++) {
        $serial = $SerialData[$i][0];
        $memb___id = $SerialData[$i][1];
        if ($Log) {
            $string = "[" . date("d/m/Y H:i:s") . "] [VIP ITEMS] Verifying serial {$serial} from user {$memb___id}";
            fwrite($file, $string . "\n");
        }
        $found = false;
        if (!$found) {
            $WebVault = $itemClass->LocateItemBySerial($db, $serial, "webvault");
            if (is_array($WebVault) && count($WebVault) > 0) {
                $found = "webvault";
            }
        }
Example #7
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Date.class.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
$db = new MuDatabase();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Account.class.php";
$acc = new Account($db);
/* EQUIPE */
$GMs = "";
$db->Query("SELECT c.Name, a.GameIDC, m.ConnectStat FROM AccountCharacter a, MEMB_STAT m, Character c WHERE c.CtlCode = 32 AND c.AccountID = a.Id AND c.AccountID = m.memb___id ORDER BY c.Name ASC");
while ($data = $db->GetRow()) {
    if ($data[2] == 1) {
        if ($data[0] == $data[1]) {
            $HTML = "<li style=\"color: #FFFFFF\"><img src=\"/{tpldir}img/online_mark.png\" width=\"11\" height=\"11\" /> &nbsp; " . $data[0] . "</li>";
        } else {
            $HTML = "<li style=\"color: #FF8C71\"><img src=\"/{tpldir}img/offline_mark.png\" width=\"11\" height=\"11\" /> &nbsp; " . $data[0] . "</li>";
        }
    } else {
        $HTML = "<li style=\"color: #FF8C71\"><img src=\"/{tpldir}img/offline_mark.png\" width=\"11\" height=\"11\" /> &nbsp; " . $data[0] . "</li>";
    }
    $GMs .= $HTML;
}
///////////////////
/* PLAYERS ONLINE */
/*$MaximoOnline = 600;
$db->Query("SELECT COUNT(memb___id) FROM MEMB_STAT WHERE ConnectStat = '1'");
$data = $db->GetRow();
$TotalOnline = number_format($data[0]*(($data[0]/80)+1),0,"",".");
$Percent = (($data[0]*(($data[0]/80)+1)) / $MaximoOnline);
$Barra = (int)(172 * $Percent);*/
////////////////////////
Example #8
0
@session_start();
if (!@(require "Config/Main.php")) {
    die;
}
require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/Events.php";
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/Events.tpl.php")) {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
    $db = new MuDatabase();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Date.class.php";
    $dt = new Date();
    $db->Query("SELECT * FROM Z_Currencies ORDER BY idx");
    $NumCurrencies = $db->NumRows();
    $Currencies = array();
    for ($i = 0; $i < $NumCurrencies; $i++) {
        $Currencies[$i + 1] = $db->GetRow();
    }
    $db->Query("SELECT TOP 30 * FROM Z_EventsSchedule WHERE winner IS NULL ORDER BY date");
    $NumRows = $db->NumRows();
    $EventsData = array();
    for ($i = 0; $i < $NumRows; $i++) {
        $data = $db->GetRow();
        $EventsData[$i] = $data;
    }
    $return = "<table class=\"BlockedUsersTable\">\n    <tr>\n      <th align=\"center\">{$EventsMsg01}</th>\n      <th align=\"center\">{$EventsMsg02}</th>\n\t  <th align=\"center\">{$EventsMsg03}</th>\n\t  <th align=\"center\">{$EventsMsg04}</th>\n\t</tr>";
    for ($i = 0; $i < $NumRows; $i++) {
        $data = $EventsData[$i];
        $db->Query("SELECT realname FROM Z_Users WHERE id = '" . $data['by'] . "'");
        $result = $db->GetRow();
        $Admin = $result[0];
        $db->Query("SELECT title,description FROM Z_Events WHERE idx = '" . $data['event'] . "'");
Example #9
0
<?php

require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/Main.php";
require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/SQL.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
$db = new MuDatabase();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Guild.class.php";
$gd = new Guild();
/////////////////////////////////////////////////////
/////////////////////////////////////////////////////
$db->Query("SELECT COUNT(Name), SUM(Contribution), AVG(Contribution) FROM Gens_Rank WHERE Family = 1");
$data = $db->GetRow();
$DuprianCount = $data[0];
$DuprianPoints = number_format($data[1], 0, ",", ".");
$DuprianAVG = number_format($data[2], 0, ",", ".");
$db->Query("SELECT TOP 1 Name FROM Gens_Rank WHERE Family = 1 ORDER BY Contribution DESC");
$data = $db->GetRow();
$DuprianBest = $data[0];
$db->Query("SELECT COUNT(Name), SUM(Contribution), AVG(Contribution) FROM Gens_Rank WHERE Family = 2");
$data = $db->GetRow();
$VanertCount = $data[0];
$VanertPoints = number_format($data[1], 0, ",", ".");
$VanertAVG = number_format($data[2], 0, ",", ".");
$db->Query("SELECT TOP 1 Name FROM Gens_Rank WHERE Family = 2 ORDER BY Contribution DESC");
$data = $db->GetRow();
$VanertBest = $data[0];
?>
<div class="content-main"></div>
		<div id="FerrareziMUWebContentDiv">

					<blockquote>
Example #10
0
if (!isset($_SESSION['memb___id']) || !isset($_SESSION['memb__pwd'])) {
    $my_array['tpldir'] = $MainSiteFolder . "Templates/{$MainTemplate}/";
    $my_array['SiteFolder'] = $MainSiteFolder;
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Template.class.php";
    $tpl = new Template();
    $tpl->Assign($my_array);
    $tpl->Display($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/modules/LoginAjax1.tpl.php");
} else {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
    $db = new MuDatabase();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Account.class.php";
    $acc = new Account($db);
    $my_array['credits'] = $acc->Credits;
    $my_array['messages'] = $acc->Messages;
    $my_array['name'] = $acc->memb_name;
    $my_array['vip_status'] = $GenericMessage04 . $acc->VIP_Name;
    $my_array['due_date'] = $GenericMessage05 . $acc->VIP_DueDate;
    $db->Query("SELECT idx FROM Z_Currencies");
    $NumRows = $db->NumRows();
    for ($i = 0; $i < $NumRows; $i++) {
        $ArrayCurrencies[$i] = $db->GetRow();
    }
    for ($i = 0; $i < $NumRows; $i++) {
        $my_array["Credit_" . $ArrayCurrencies[$i]['idx']] = number_format($acc->GetCreditAmount($acc->memb___id, $ArrayCurrencies[$i]['idx'], $db), 0, ",", ".");
    }
    $db->Disconnect();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Template.class.php";
    $tpl = new Template();
    $tpl->Assign($my_array);
    $tpl->Display($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/modules/LoginAjax2.tpl.php");
}
Example #11
0
 function ViewTicket($ticketId)
 {
     //print_r($_SERVER);
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/Main.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/HelpDesk.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/HelpDesk.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/GenericMessages.php";
     $db = $this->db;
     $db2 = new MuDatabase();
     $return = "";
     $db->Query("SELECT idx FROM Z_HelpDeskTickets WHERE idx = '{$ticketId}' AND memb___id = '" . $this->acc->memb___id . "'");
     if ($db->NumRows() <= 0) {
         return $GenericMessage03;
     }
     $db->Query("SELECT * FROM Z_HelpDeskMessages WHERE ticket_idx = '{$ticketId}' ORDER BY date");
     $return .= "<p class=\"HelpDeskBackLink\"><a href='?c=HelpDesk/'>{$HelpDeskMessage14}</a></p>";
     $return .= "<p class=\"HelpDeskViewTitle\">{$HelpDeskMessage12}" . $ticketId . "</p>";
     $return .= "<table class=\"HelpDeskMessagesTable\">";
     $numrows = $db->NumRows();
     for ($i = 0; $i < $numrows; $i++) {
         $data = $db->GetRow();
         if ($data['by'] == $this->acc->memb___id) {
             $trClass = "HelpDeskUserMessage";
         } else {
             $trClass = "HelpDeskSupporterMessage";
         }
         $db2->Query("SELECT * FROM Z_HelpDeskAttach WHERE msg_idx = '" . $data['idx'] . "'");
         $attachsNum = $db2->NumRows();
         $attachs = "";
         if ($attachsNum > 0) {
             $attachs = "<p><span style=\"float: right\">{$HelpDeskMessage25}<br />";
             for ($j = 0; $j < $attachsNum; $j++) {
                 $attachData = $db2->GetRow();
                 $attachs .= "<a href=\"/" . $_SESSION['SiteFolder'] . "{$HelpDeskUploadDir}/" . $attachData['file'] . "\" target=\"_blank\">[" . $attachData['orig_name'] . "]</a> ";
             }
             $attachs .= "</span></p>";
         }
         $return .= "\n\t\t\t<tr align=\"left\" class=\"{$trClass}\">\n\t\t\t  <td valign=\"top\" class=\"HelpDeskUserTd\" nowrap=\"nowrap\">" . $data['by'] . "<br />" . $this->theDate->DateFormat($data['date']) . "<br />" . $this->theDate->TimeFormat($data['date'], "h") . "</td>\n\t\t\t  <td valign=\"top\" class=\"HelpDeskMessageTd\">" . $data['message'] . "{$attachs}</td>\n\t\t\t</tr>";
     }
     $return .= "</table>";
     $db2->Disconnect();
     $db->Query("SELECT status FROM Z_HelpDeskTickets WHERE idx = '{$ticketId}'");
     $ticketStatus = $db->GetRow();
     if ($ticketStatus[0] > 1) {
         $return .= "<p style=\"font-weight:bold\">{$HelpDeskMessage16}</p>";
     } else {
         if ($this->GetBlockStatus($this->acc->memb___id) == 1) {
             $return .= $HelpDeskMessage07;
         } else {
             $return .= "<p align=\"left\" class=\"HelpDeskGenericTitle\">{$HelpDeskMessage15}</p>";
             $return .= "<form action=\"?c=HelpDesk/{$ticketId}\" method=\"post\" name=\"HelpDeskPost\" enctype=\"multipart/form-data\">";
             $return .= "<textarea class=\"HelpDeskMessageBox\" name=\"message\" id=\"message\"></textarea>";
             $return .= "<p align=\"left\">{$HelpDeskMessage17}</p>";
             for ($i = 0; $i < $HelpDeskMaxFiles; $i++) {
                 $return .= "<input name=\"file[]\" type=\"file\" class=\"HelpDeskFileBox\"><br />";
             }
             $return .= "<br /><p><input name=\"submitCall\" type=\"submit\" class=\"HelpDeskSubmitButton\" id=\"submitCall\" value=\"{$HelpDeskMessage18}\"></p>";
             $return .= "</form>";
         }
     }
     $return .= "<p>&nbsp;</p><p align=\"center\"><a href='?c=HelpDesk/'>{$HelpDeskMessage14}</a></p>";
     return $return;
 }
Example #12
0
 function ShowItemDetails($item, $class = "ItemDescription")
 {
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/Main.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/WebShop.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/Itens.php";
     require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Language/{$MainLanguage}/ClassNames.php";
     $this->AnalyseItemByHex($item);
     $return = "<div class=\"{$class}\" onclick=\"ItemDescriptionClick('{$item}')\" onmouseout=\"ItemDescriptionMouseOut('{$item}')\" onmouseover=\"ItemDescriptionMouseOver('{$item}')\" id=\"" . $item . "_desc\" >";
     //Defense
     if ($this->Defense > 0) {
         $this->DefenseCalc();
         $this->ExcellentItem > 0 && $this->ItemType != 12 ? $complement = "Excellent" : ($complement = "");
         $return .= "<span class=\"ItemDefense{$complement}\">" . $ItensMsg004 . (int) $this->Defense . "</span><br />";
     }
     //Wings Damage % and Defense %
     $ArrayWings1 = array(0, 1, 2, 41, 49);
     $ArrayWings2 = array(3, 4, 5, 6, 42);
     $ArrayWings3 = array(36, 37, 38, 39, 40, 43, 50);
     $ArrayWings4 = array(200, 201, 202, 203, 204, 205);
     $ArrayWings5 = array(206, 207, 208, 209, 210, 211);
     $ArrayWings6 = array(263, 264, 265, 266, 267);
     if ($this->ItemType == 12 && (in_array($this->ItemId, $ArrayWings1) || in_array($this->ItemId, $ArrayWings2) || in_array($this->ItemId, $ArrayWings3) || in_array($this->ItemId, $ArrayWings4) || in_array($this->ItemId, $ArrayWings5) || in_array($this->ItemId, $ArrayWings6)) || $this->ItemType == 13 && $this->ItemId == 30) {
         $this->WingPercentsCalc($return, $ArrayWings1, $ArrayWings2, $ArrayWings3, $ArrayWings4, $ArrayWings5, $ArrayWings6);
     }
     //Damage
     if ($this->DmgMax > 0) {
         $complement = "";
         $this->DamageCalc($complement);
         if ($this->X == 1) {
             $return .= "<span class=\"ItemDamage{$complement}\">" . $ItensMsg054 . $this->DmgMin . " ~ " . $this->DmgMax . "</span><br />";
         } else {
             $return .= "<span class=\"ItemDamage{$complement}\">" . $ItensMsg055 . $this->DmgMin . " ~ " . $this->DmgMax . "</span><br />";
         }
     }
     //AttackSpeed
     if ($this->AttackSpeed > 0) {
         $return .= "<span class=\"ItemAttackSpeed\">" . $ItensMsg056 . $this->AttackSpeed . "</span><br />";
     }
     //Custom Description
     if ($this->ItemType >= 12) {
         $this->GetCustomItemDescription($return);
     }
     //Durability
     if ($this->Durability > 0 && $this->DurabilityItem != "XX") {
         $this->DurabilityCalc();
         $return .= "<span class=\"ItemDurability\">" . $ItensMsg005 . "[" . (int) $this->DurabilityItem . "/" . (int) $this->Durability . "]</span><br />";
     }
     //Nature Attributes
     if ($this->Ice > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg062 . ": " . ($this->Ice + $this->LevelItem) . "</span><br />";
     }
     if ($this->Poison > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg063 . ": " . ($this->Poison + $this->LevelItem) . "</span><br />";
     }
     if ($this->Lightning > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg064 . ": " . ($this->Lightning + $this->LevelItem) . "</span><br />";
     }
     if ($this->Fire > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg065 . ": " . ($this->Fire + $this->LevelItem) . "</span><br />";
     }
     if ($this->Earth > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg066 . ": " . ($this->Earth + $this->LevelItem) . "</span><br />";
     }
     if ($this->Wind > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg067 . ": " . ($this->Wind + $this->LevelItem) . "</span><br />";
     }
     if ($this->Water > 0) {
         $return .= "<span class=\"ItemResistance\">" . $ItensMsg069 . $ItensMsg068 . ": " . ($this->Water + $this->LevelItem) . "</span><br />";
     }
     //Level Requirimets
     if ($this->ReqLevel > 0) {
         $this->RequiredLevelCalc();
         $return .= "<span class=\"ItemLevelrequire_oncement\">{$ItensMsg061}{$this->ReqLevelItem}</span><br />";
     }
     //Stats require_oncements
     if ($this->ReqStr > 0 || $this->ReqAgi > 0 || $this->ReqVit > 0 || $this->ReqEne > 0 || $this->ReqCom > 0) {
         $this->StatsRequirementCalc($return);
     }
     //Class require_oncements
     $this->ClassRequirementsCalc($return);
     if ($this->AncientItem != 0) {
         $this->AncientOptions($return);
     }
     //Magic Power %
     if ($this->MagicPwr > 0) {
         $this->MagicPwrCalc();
         $return .= "<p><span class=\"ItemMagicPower\">{$ItensMsg070}{$this->MagicPwr}%{$ItensMsg071}</span></p>";
     }
     //380 Option
     if ($this->Option380Item != 0) {
         $this->Option380Calc();
         $return .= "<p><span class=\"Item380Option\">{$this->Option380ItemName}</span></p>";
     }
     //Harmony
     if ($this->HarmonyItem != "00") {
         $this->HarmonyCalc();
         $return .= "<p><span class=\"ItemHarmony\">{$this->HarmonyItemName}</span></p>";
     }
     //Skill
     if ($this->SkillItem != 0) {
         $this->GetSkillName($this->Skill);
         $return .= "<span class=\"ItemSkill\">" . $ItensMsg057 . $this->SkillItem . "</span><br />";
     }
     //Luck
     if ($this->LuckItem == 1) {
         $return .= "<span class=\"ItemLuck\">{$ItensMsg012}</span><br />";
     }
     //Add Option
     if ($this->AddOptionItem > 0) {
         $output = "";
         $this->AddOptionCalc($output);
         $return .= "<span class=\"ItemAddOption\">{$output}</span><br />";
     }
     //Excellent Options
     if ($this->ExcellentItem > 0) {
         $output = "";
         $this->ExcellentOptionsCalc($output);
         $return .= "<span class=\"ItemExcellentOptions\">{$output}</span>";
     }
     //Socket
     if ($this->ItemType <= 11 && $this->SocketItem != "0000000000" && $this->SocketItem != "FFFFFFFFFF") {
         $this->SocketCalc();
         $return .= $this->SocketItemName;
     }
     if ($this->Serial != "XXXXXXXX") {
         if (isset($WebShopShowItemSerial) && $WebShopShowItemSerial === true) {
             $return .= "<br /><span>Serial: " . $this->Serial . "<br />";
         }
         if (isset($WebShopShowItemBuyier) && $WebShopShowItemBuyier === true || isset($WebShopShowSecuredItem) && $WebShopShowSecuredItem === true) {
             require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
             $db = new MuDatabase();
             $db->Query("SELECT memb___id,status,insurance FROM Z_WebShopLog WHERE serial = '" . $this->Serial . "'");
             if ($db->NumRows() > 0) {
                 $dado = $db->GetRow();
                 if (isset($WebShopShowItemBuyier) && $WebShopShowItemBuyier === true) {
                     if ($dado[1] == "1") {
                         $return .= "{$ItensMsg093}" . $dado[0] . "<br />";
                     } else {
                         $return .= "{$ItensMsg094}<br />";
                     }
                 }
                 if (isset($WebShopShowSecuredItem) && $WebShopShowSecuredItem === true) {
                     if ($dado[2] == 1) {
                         $return .= "{$ItensMsg095}<br />";
                     }
                 }
             }
         }
         $return .= "</span>";
         if (isset($WebShopShowNOTradeItem) && $WebShopShowNOTradeItem === true) {
             if ($this->SecuredItem == 8) {
                 $return .= "<span class=\"ItemNOTrade\">{$ItensMsg096}</span>";
             }
         }
     }
     $return .= "<br /></div>";
     return $return;
 }
Example #13
0
                        <th>#</th>
                        <th>Login</th>
                        <th>Destino</th>
                        <th>Valor</th>
                        <th>Moeda</th>
                        <th>Data</th>
                        <th>IP</th>
                    </tr>
                </thead>
                <tbody>
                    <?php 
$db->Query("SELECT TOP 10 * FROM Z_TransferLog ORDER BY date DESC");
$ADMResult = $db->NumRows();
if ($ADMResult > 0) {
    for ($i = 0; $i < $ADMResult; $i++) {
        $ADMData = $db->GetRow();
        $NewTypeName = getCurrency($ADMData['type_dest']);
        $i + 1;
        echo "<tr align=\"center\">";
        echo "<td> {$i} </td>";
        echo "<td> {$ADMData['memb___id']} </td>";
        echo "<td> {$ADMData['memb___id_dest']} </td>";
        echo "<td> {$ADMData['value_dest']} </td>";
        echo "<td> {$NewTypeName} </td>";
        echo "<td> " . date('d/m/Y H:i:s', strtotime($ADMData['date'])) . " </td>";
        echo "<td> {$ADMData['ip']} </td>";
        echo "</tr>";
    }
} else {
    echo "<tr>";
    echo "<td colspan='6'> <div class='alert alert-info'><b>{$acc->memb_name}</b> não existe transferência ainda no banco de dados!</div> </tr>";