echo "<td style=\"background-color: " . $UsrGenrl['color'] . ";font-size:13px;\" align=center width=\"75\">"; echo "<b>SP</b></td>"; echo "<td align=right style=\"border:1px solid #404040;\" width=\"124\"><b id=current_sp>{$Pl_ShowSP}</b><b> / {$PlGameVal['spmax']}</b></td></tr><tr>"; echo "<td style=\"background-color: " . $UsrGenrl['color'] . ";font-size:13px;\" align=center width=\"75\">"; echo "<b>Level</b></td>"; if ($PlGameVal['level'] > 100) { $PlGameVal['level'] = 100; } echo "<td align=right style=\"border:1px solid #404040;\" width=\"124\"><b>{$PlGameVal['level']}</b></td></tr><tr>"; echo "<td style=\"background-color: " . $UsrGenrl['color'] . ";font-size:13px;\" align=center width=\"75\">"; $Show_Exp = ''; if ($PlGameVal['level'] >= 100) { $UserNextLvExp = false; $Show_Exp = '<center>---</center>'; } else { calcExp("{$PlGameVal['level']}"); $Show_Exp = "{$PlGameVal['expr']} / {$UserNextLvExp}"; } echo "<b>EXP</b></td>"; echo "<td align=right style=\"border:1px solid #404040;\" width=\"124\"><b>{$Show_Exp}</b></td></tr><tr>"; echo "<td style=\"background-color: " . $UsrGenrl['color'] . ";font-size:13px;\" align=center width=\"75\">"; echo "<b>Type</b></td>"; echo "<td align=right style=\"border:1px solid #404040;\" width=\"124\"><b"; if ($UsrGenrl['hypermode'] == 1 || $UsrGenrl['hypermode'] >= 4 && $UsrGenrl['hypermode'] <= 6) { echo " style=\"filter: glow(color: 0000FF,strength=2)\""; } echo ">{$Pl_Type['name']}"; if ($UsrGenrl['hypermode'] == 1 || $UsrGenrl['hypermode'] == 5) { echo "<br><font style=\"color: FFFF00;font-weight: bold\">SEED Mode</font>"; } if ($UsrGenrl['hypermode'] >= 4 && $UsrGenrl['hypermode'] <= 6) {
echo "<div {$WarColor}> {$Player['coordinates']} ({$AreaLandForm}) (<span style=\"color: {$AreaOrg['color']}\">" . $AreaOrg['name'] . "</span>) </div>"; echo "</div>"; echo "<div class=\"empty-row\"></div>"; //Bar 1: HP printLeftMenuItem($Player[color], "<b color=FEFEFE>HP: </b><span id=current_hp>{$Player['hp']}</span> / <span id=max_hp>{$Player['hpmax']}</span>" . printRatioBar('hpBar', $Player['hp'], $Player['hpmax'])); //Bar 2: EN printLeftMenuItem($Player[color], "<b color=FEFEFE>EN: </b><span id=current_en>{$Player['en']}</span> / <span id=max_en>{$Player['enmax']}</span>" . printRatioBar('enBar', $Player['en'], $Player['enmax'])); //Bar 3: SP printLeftMenuItem($Player[color], "<b color=FEFEFE>SP: </b><span id=current_sp>" . round($Player['sp']) . "</span> / <span id=max_sp>{$Player['spmax']}</span>" . printRatioBar('spBar', $Player['sp'], $Player['spmax'])); //Bar 4: Exp $Show_Exp = $UserNextLvExp = $Show_Exp_Style = ''; if ($Player['level'] >= 150) { $UserNextLvExp = false; $Show_Exp = '0'; } else { calcExp("{$Player['level']}"); $Show_Exp = number_format($Player['expr']) . " / " . number_format($UserNextLvExp); $Show_Exp_Style = $UserNextLvExp > 10000000 ? "font-size: 8pt;font-weight: Bold" : ""; printLeftMenuItem($Player[color], "<b color=FEFEFE>EXP: </b> <span id=pl_expr style=\"{$Show_Exp_Style}\">{$Show_Exp}</span> <br>" . "<img id=pl_expr_l src='{$General_Image_Dir}/neo/blue_bar.gif' width=" . ceil($Player['expr'] / $UserNextLvExp * 124) . " height=5>" . "<img id=pl_expr_r src='{$General_Image_Dir}/neo/empty_bar.gif' width=" . (124 - ceil($Player['expr'] / $UserNextLvExp * 124)) . " height=5>" . "<img src='{$General_Image_Dir}/neo/blue_bar.gif' width=1 height=5>"); } //Bar 5: Money printleftmenuitem($Player[color], "<b color=FEFEFE>金錢: </b><span id=pl_cash>" . number_format($Player['cash'])); //Bar 6: Fame / Notor $TypeFame = $Player['fame'] >= 0 ? '名聲' : '惡名'; $ShowFame = abs($Player['fame']); printLeftMenuItem($Player[color], "<b color=FEFEFE><span id=type_fame>{$TypeFame}</span>: </b><span id=pl_fame>{$ShowFame}</span>"); //Bar 7: Status $StatusShow = $StatusColor = ''; if ($Player['msuit']) { switch ($Player['status']) { case 0:
} else { echo "parent.document.getElementById('examTxt').innerHTML = '';"; } foreach ($Pl->Base_Fixes as $p => $i) { echo "parent.document.getElementById('pl_" . $p . "f').innerHTML = '" . $i . "';"; echo "parent.document.getElementById('pl_" . $p . "_sum').innerHTML = '" . ($Pl_Base_Stat[$p] + $i) . "';"; } $Show_Exp = $UserNextLvExp = ''; if ($Pl->Player['level'] < 150) { CalcExp($Pl->Player['level']); } if ($Pl->Player['level'] >= 150) { $UserNextLvExp = false; $Show_Exp = '0'; } else { calcExp($Pl->Player['level']); $Show_Exp = number_format($Pl->Player['expr']) . " / " . number_format($UserNextLvExp); echo "parent.document.getElementById('pl_expr').innerHTML = '{$Show_Exp}';"; echo "parent.document.getElementById('pl_expr_l').width = '" . ceil($Pl->Player['expr'] / $UserNextLvExp * 124) . "';"; echo "parent.document.getElementById('pl_expr_r').width = '" . (124 - ceil($Pl->Player['expr'] / $UserNextLvExp * 124)) . "';"; if ($UpD_Pl_level == '1') { $enableImg = "{$General_Image_Dir}/neo/plus_sign.gif"; echo "function getPElm(sElm){return parent.document.getElementById(sElm);}"; echo "function getPElmHTMLInt(sElm){return parseInt(getPElm(sElm).innerHTML);}"; echo "parent.document.getElementById('pl_level').innerHTML = '" . $Pl->Player['level'] . "';"; echo "parent.document.getElementById('pl_growth').innerHTML = '" . $Pl->Player['growth'] . "';"; echo "parent.document.getElementById('max_sp').innerHTML = parent.m_s = '" . $Pl->Player['spmax'] . "';"; echo "parent.sprate =" . 0.004 * $Pl->Player['spmax'] . ';'; echo "if (getPElmHTMLInt('attacking_stat_req') <= getPElmHTMLInt('pl_growth'))"; echo "{getPElm('attacking_addlink').style.cursor = 'pointer';getPElm('attacking_addlink').src = '{$enableImg}';}"; echo "if (getPElmHTMLInt('defending_stat_req') <= getPElmHTMLInt('pl_growth'))";