Вход Регистрация
Файл: includes/functions/GetRestPrice.php
Строк: 53
<?php

/**
 * GetRestPrice.php
 *
 * @version 1.0
 * @copyright 2008 By Chlorel for XNova
 */

// Calcul du surplus de ressources disponible apres l'achat d'un Element (Batiment / Recherche / Defense / Vaisseau )
// $user       -> Le Joueur lui meme
// $planet     -> La planete sur laquelle l'Element doit etre construit
// $Element    -> L'Element que l'on convoite
// $userfactor -> true  pour un batiment ou une recherche
// -> false pour une defense ou un vaisseau
//
// Reponse : Chaine de caractère mise en forme prete a etre affichée
function GetRestPrice ($user$planet$Element$userfactor true) {
    global 
$pricelist$resource$lang;

    if (
$userfactor) {
        
$level = ($planet[$resource[$Element]]) ? $planet[$resource[$Element]] : $user[$resource[$Element]];
    }

    
$array = array(
        
'metal'      => $lang["Metal"],
        
'crystal'    => $lang["Crystal"],
        
'deuterium'  => $lang["Deuterium"],
        
'energy_max' => $lang["Energy"]
        );

    
$text  "<br><font color="#7f7f7f">". $lang['Rest_ress'] ."";
    
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="colorrgb(1279596);">"pretty_number($planet[$ResType] - $cost) ."</b> ";
            } else {
                
$text .= "<b style="colorrgb(95127108);">"pretty_number($planet[$ResType] - $cost) ."</b> ";
            }
        }
    }
    
$text .= "</font>";

    return 
$text;
}
?>
Онлайн: 0
Реклама