require "travel_router.php"; $page = "<script src=\"/js/jquery.slimscroll.min.js\"></script>"; $playerHelper = \Likedimion\Game::init()->getService('player.helper'); $player = $playerHelper->getPlayer(); $loc = $ld->locations->findOne(["lid" => $playerHelper->getPlayer()["loc"]]); $locHelper = \Likedimion\Game::init()->getService('loc.helper'); $title = $loc["title"] ? $loc["title"] : "Likedimion"; //$snap = file_get_contents(ROOT."/public/likedimion.svg"); $lifePercent = $player["char_params"][0] / $player["char_params"][1] * 100; $manaPercent = $player["char_params"][2] / $player["char_params"][3] * 100; $expirPercent = $player["experience"] / $playerHelper->getNeedExp($player["level"] + 1) * 100; $exp = $player["experience"]; $needExp = $playerHelper->getNeedExp($player["level"] + 1); $regen = $playerHelper->getRegen(4)[1] * 1000; if ($playerHelper->getCountNewMsg() > 0) { $msgTitle = $playerHelper->getCountNewMsg() . " " . View::getNumEnding($playerHelper->getCountNewMsg(), ["новое", "новых", "новых"]) . " " . View::getNumEnding($playerHelper->getCountNewMsg(), ["сообщение", "сообщения", "сообщений"]); $page .= "<a href='/?game=msg'>" . $msgTitle . "</a><div class='hr'></div><a href='/?game=msg&action=readAll'>прочитать позже</a>"; } $page .= <<<PAGE <div class="progerss__bar"> <div class="progress"> <div id="life_bar" class="fill life" style="width: {$lifePercent}%"></div> <div id="life_bar_text" class="text strong"> <span class="game_ui_icon icon_heart"></span> <span class="title strong">жизнь</span> <span id="data">{$player["char_params"][0]} / {$player["char_params"][1]}</span> </div> </div> <div class="progress"> <div class="fill mana" style="width: {$manaPercent}%"></div> <div class="text strong">
for ($i = 0; $i < count($lang["base_params"]); $i++) { if ($baseParamsAdd[$i] > 0) { $stmp = " <span class='strong'>+" . $baseParamsAdd[$i] . "</span>"; } else { $stmp = ""; } $page .= '<li class="list-group-item little_block"> <span class="badge">' . $baseParams[$i] . $stmp . '</span> <h6 class="list-group-item-heading strong text-uppercase"><a href="#" onclick="info(\'info_' . $i . '\');">' . $lang["base_params"][$i] . '</a></h6> <p id="info_' . $i . '" class="list-group-item-text hidden">' . $lang["info"]["base_params"][$i] . '<br/></p> </li>'; //unset($stmp); } $page .= '</ul></div> '; if ($player["war_skills_points"]) { $stmp = '<span class="badge bg-danger"><span id="or">' . $player["base_stats_points"] . '</span> ' . \Likedimion\Helper\View::getNumEnding($player["base_stats_points"], ["очко", "очка", "очков"]) . ' развития</span>'; } $page .= "<div class='panel panel-default'><div class='panel-heading text-uppercase strong text-muted'>боевые навыки " . $stmp . "</div>"; $page .= '<ul class="list-group text-left">'; for ($i = 0; $i < count($lang["war_skills"]); $i++) { if ($warSkillsAdd[$i] > 0) { $stmp = " <span class='strong'>+" . $warSkillsAdd[$i] . "</span>"; } else { $stmp = ""; } $page .= '<li class="list-group-item little_block"> <span class="badge bg-danger">' . $warSkills[$i] . $stmp . '</span> <h6 class="list-group-item-heading strong text-uppercase"><a href="#" onclick="info(\'skl_' . $i . '\');">' . $lang["war_skills"][$i] . '</a></h6> <p id="skl_' . $i . '" class="list-group-item-text hidden">' . str_replace("\n", "<br/>", $lang["info"]["war_skills"][$i]) . '</p> </li>'; }