function setClass($who, $new_class) { $char_id = get_char_id($who); return set_class($char_id, $new_class); }
// DIM MAK BUY if (!$dim_mak_requirement_error && $dimmak_sequence == 2) { // *** Start of Dim Mak Code, A dim mak didn't error and was requested. *** $char_turns = $char->changeTurns(-1 * $dim_mak_cost); add_item($char_id, 'dimmak', 1); } // *** End of Dim Mak Code. *** // Class Change Buy $class_change_error = null; if ($classChangeSequence == 2 && $current_class_untrusted == $userClass && $destination_class_identity) { // Class change requested, not a page refresh, and requested class is existant. if (!$class_change_requirement_error) { // Class change conditions are ok, so: // subtract the cost in turns // ...and change the class. $class_change_error = set_class($char_id, $destination_class_identity); if (!$class_change_error) { $char->changeTurns(-1 * $class_change_cost); } } } $possibly_changed_class = char_class_identity($char_id); $possibly_changed_class_name = char_class_name($char_id); $possibly_changed_class_theme = class_theme($possibly_changed_class); $upgrade_requested = $in_upgrade && $in_upgrade == 1; $levelled = false; if ($upgrade_requested) { // Try to level up. $levelled = level_up_if_possible($char_id); $char = $player = new Player($char_id); $userLevel = $char->level();
function menu($action) { global $menu_arr; // Debugging - Fenster �ffnen if ($_SESSION['debugging'] === true) { debug_open_window(); debug_var('Seite: ', $_SERVER['PHP_SELF']); debug_var('Action: ', $_REQUEST); debug_msg('Debugging ist aktiv'); debug_finish(); $message = 'Debugging: aktiv!'; } $html = ''; $html .= '<h2>Menu</h2>' . "\n"; $html .= '<ul>' . "\n"; if (in_array($GLOBALS['CMS']['MENU01'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'NAVIGA') . '"><a href="#" onclick="javascript:start_form(\'naviga\');">' . $GLOBALS['CMS']['MENU01'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU02'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'SEITEN') . '"><a href="#" onclick="javascript:start_form(\'seiten\');">' . $GLOBALS['CMS']['MENU02'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU11'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'FRGMNT') . '"><a href="#" onclick="javascript:start_form(\'frgmnt\');">' . $GLOBALS['CMS']['MENU11'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU12'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'ADDONS') . '"><a href="#" onclick="javascript:start_form(\'addons\');">' . $GLOBALS['CMS']['MENU12'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU03'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'MEDIEN') . '"><a href="#" onclick="javascript:start_form(\'medien\');">' . $GLOBALS['CMS']['MENU03'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU10'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'CONFIG') . '"><a href="#" onclick="javascript:start_form(\'config\');">' . $GLOBALS['CMS']['MENU10'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU06'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'XLINKS') . '"><a href="#" onclick="javascript:start_form(\'xlinks\');">' . $GLOBALS['CMS']['MENU06'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU07'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'BACKUP') . '"><a href="#" onclick="javascript:start_form(\'backup\');">' . $GLOBALS['CMS']['MENU07'] . '</a></li>' . "\n"; } if (in_array($GLOBALS['CMS']['MENU08'], $menu_arr)) { $html .= '<li class="' . set_class($action, 'DOKU') . '"><a href="#" onclick="javascript:start_form(\'docu\');">' . $GLOBALS['CMS']['MENU08'] . '</a></li>' . "\n"; } $html .= '<li class="even">' . "\n"; $html .= '<p><font color="#00CC00">' . $GLOBALS['TEXTE']['ANGEMELDET'] . ' ' . $_SESSION['username'] . '</font><br />' . "\n"; if ($message != '') { $html .= $message; } $html .= '</p>' . "\n"; $html .= '</li>' . "\n"; $html .= '<li class="even"><a href="#" onclick="javascript:start_form(\'logout\');">' . $GLOBALS['CMS']['MENU09'] . '</a></li>' . "\n"; $html .= '</ul>' . "\n"; return $html; }
"><a href="#" onclick="javascript:start_form('xlinks');"><?php echo $GLOBALS['CMS']['MENU06']; ?> </a></li> <?php } ?> <li class="<?php set_class($action, 'BACKUP'); ?> "><a href="#" onclick="javascript:start_form('backup');"><?php echo $GLOBALS['CMS']['MENU07']; ?> </a></li> <li class="<?php set_class($action, 'DOKU'); ?> "><a href="#" onclick="javascript:start_form('docu');"><?php echo $GLOBALS['CMS']['MENU08']; ?> </a></li> <li class="even"> <p><font color="#00CC00">Angemeldet: <?php echo $_SESSION['username']; ?> </font><br /> <?php if ($message != '') { echo $message; } ?>