Файл: rating.php
Строк: 48
<?php
include_once("settings.php");
include_once("players.php");
$smarty->assign('PROJECT_NAME',PROJECT_NAME);
$head=$smarty->fetch($templ_path.'/head.tpl');
$smarty->assign('HEAD',$head);
$header=$smarty->fetch($templ_path.'/index_head.tpl');
$smarty->assign('HEADER',$header);
$players = new CPlayers($db);
function transferPlayerToSmarty(&$players,&$smarty,$type,$skill_name)
{
$skill = $players->getPlayersRaiting($type);
foreach($skill as $v){
$smarty->append($skill_name,array(
'VNUM' => $v['vnum'],
'NAME' => $v['name'],
'LEVEL' => $v['type'],
));
}
}
function transferSkillToSmarty(&$players,&$smarty,$type,$skill_name)
{
$skill = $players->getPlayersSkillLevel($type);
foreach($skill as $v){
$smarty->append($skill_name,array(
'VNUM' => $v['vnum'],
'NAME' => $v['name'],
'LEVEL' => $v['type'],
));
}
}
//player gold
transferPlayerToSmarty($players,$smarty,'gold','rich');
//get hp playes
transferPlayerToSmarty($players,$smarty,'max_hit','hp');
//hand to hand skill
transferSkillToSmarty($players,$smarty,SKILL_HAND_TO_HAND,'hand_skill');
transferSkillToSmarty($players,$smarty,SKILL_WEAPON_MELEE,'melee_skill');
transferSkillToSmarty($players,$smarty,SKILL_MINING,'mining_skill');
transferSkillToSmarty($players,$smarty,SKILL_SMELT,'smelt_skill');
transferSkillToSmarty($players,$smarty,SKILL_HUNTER,'hunter_skill');
transferSkillToSmarty($players,$smarty,SKILL_GUNSMITH,'gunsmith_skill');
transferSkillToSmarty($players,$smarty,SKILL_TAILOR,'tailor_skill');
transferSkillToSmarty($players,$smarty,SKILL_FISH,'fish_skill');
transferSkillToSmarty($players,$smarty,SKILL_COOK,'cook_skill');
transferSkillToSmarty($players,$smarty,SKILL_WOODCUT,'woodcut_skill');
$text=$smarty->fetch($templ_path.'/rating.tpl');
echo($text);
?>