Файл: includes/functions/GetElementPrice.php
Строк: 52
<?php
##############################################################################
# *                                                                             #
# * XG PROYECT                                                                 #
# *                                                                           #
# * @copyright Copyright (C) 2008 - 2009 By lucky from xgproyect.net           #
# *                                                                             #
# *                                                                             #
# *  This program is free software: you can redistribute it and/or modify    #
# *  it under the terms of the GNU General Public License as published by    #
# *  the Free Software Foundation, either version 3 of the License, or       #
# *  (at your option) any later version.                                     #
# *                                                                             #
# *  This program is distributed in the hope that it will be useful,         #
# *  but WITHOUT ANY WARRANTY; without even the implied warranty of             #
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the             #
# *  GNU General Public License for more details.                             #
# *                                                                             #
##############################################################################
if(!defined('INSIDE')){ die(header("location:../../"));}
    function GetElementPrice ($user, $planet, $Element, $userfactor = true)
    {
        global $pricelist, $resource, $lang;
        if ($userfactor)
            $level = ($planet[$resource[$Element]]) ? $planet[$resource[$Element]] : $user[$resource[$Element]];
        $is_buyeable = true;
        $array = array(
            'metal'      => $lang['Metal'],
            'crystal'    => $lang['Crystal'],
            'deuterium'  => $lang['Deuterium'],
            'energy_max' => $lang['Energy']
        );
        $text = $lang['fgp_require'];
        foreach ($array as $ResType => $ResTitle)
        {
            if ($pricelist[$Element][$ResType] != 0)
            {
                $text .= $ResTitle . ": ";
                if ($userfactor)
                    $cost = floor($pricelist[$Element][$ResType] * pow($pricelist[$Element]['factor'], $level));
                else
                    $cost = floor($pricelist[$Element][$ResType]);
                if ($cost > $planet[$ResType])
                {
                    $text .= "<b style="color:red;"> <t title="-" . pretty_number ($cost - $planet[$ResType]) . "">";
                    $text .= "<span class="noresources">" . pretty_number($cost) . "</span></t></b> ";
                    $is_buyeable = false;
                }
                else
                    $text .= "<b style="color:lime;">" . pretty_number($cost) . "</b> ";
            }
        }
        return $text;
    }
?>