Мой вариант
public static function isTechnologieAccessible($USER, $PLANET, $Element)
{
global $requeriments, $resource ,$pricelist, $Element;
if(!isset($requeriments[$Element]))
return true;
foreach($requeriments[$Element] as $ReqElement => $EleLevel)
{
if (
(isset($USER[$resource[$ReqElement]]) && $USER[$resource[$ReqElement]] < $EleLevel) ||
(isset($PLANET[$resource[$ReqElement]]) && $PLANET[$resource[$ReqElement]] < $EleLevel)
) { return false; }
if ($pricelist[$Element]['specificRace'] != '0' AND $pricelist[$Element]['specificRace'] != $USER['race']) { return false; }
}
return true;
}
Стандартный
public static function isTechnologieAccessible($USER, $PLANET, $Element)
{
global $requeriments, $resource;
if(!isset($requeriments[$Element]))
return true;
foreach($requeriments[$Element] as $ReqElement => $EleLevel)
{
if (
(isset($USER[$resource[$ReqElement]]) && $USER[$resource[$ReqElement]] < $EleLevel) ||
(isset($PLANET[$resource[$ReqElement]]) && $PLANET[$resource[$ReqElement]] < $EleLevel)
) {
return false;
}
}
return true;
}
Если этого не достаточно прошу написать об этом что нужно будет добавлю или связаться со мной в скайпе jjjjjj46576 .