$cacheArray_Old = $_G['cache']['huxcity']; foreach ($cacheArray_Old as $key => $value) { $cacheArray_Index[$key] = $value; } $cacheArray_Index['threadlist'] = $threadlist; $cacheArray_Index['usertop'] = $usertopdata; $cacheArray_Index['usernew'] = $usernewdata; $cacheArray_Index['usernum'] = $usernum; save_syscache('huxcity', $cacheArray_Index); } else { $threadlist = $_G['cache']['huxcity']['threadlist']; $usertopdata = $_G['cache']['huxcity']['usertop']; $usernewdata = $_G['cache']['huxcity']['usernew']; $usernum = $_G['cache']['huxcity']['usernum']; } if ($uidnum['cid'] != '0' && app_is_install('consortia')) { $conappname = C::t('#huxcity#hux_city_app')->result_by_appid('consortia', 'appname'); } $userlevelmin = C::t('#huxcity#hux_city_level')->result_userlevel_min_by_exp($uidnum['exp']); $userlevelmax = C::t('#huxcity#hux_city_level')->result_userlevel_max_by_exp($uidnum['exp']); $expf = floor(100 * (($uidnum['exp'] - $userlevelmax) / ($userlevelmin - $userlevelmax))); if ($userlevelmin == 0) { $expf = 100; } else { $expf = $expf >= 97 ? 99 : $expf; } $hpf = floor(100 * ($userpow / $userpowmax)); $hpf = $hpf >= 97 ? 99 : $hpf; $eid = $uidnum['houseid']; if ($eid == '0') { $gpeid = intval($uidnum['eid']);
} if ($citysetting['onlinetype'] == '1') { if ($citysetting['onlineopen'] == '1') { $useronlinesql = C::t('#huxcity#hux_city_online')->count_by_username($userinfosql['username']); } else { $useronlinesql = 0; } } else { $useronlinesql = C::t('#huxcity#hux_common_session')->count_by_uid_invisible($userinfosql['uid']); } $dajieuser = $userinfosql['username']; $usergid = $get_huxcity_user_userinfo['gid']; $userinfouuid = $get_huxcity_user_userinfo['uuid']; $userinfogender = $get_huxcity_user_userinfo['gender']; $userinfolevel = C::t('#huxcity#hux_city_level')->fetch_by_exp_appid($userinfosql['exp'], 'system', 'level,sxplus', 'ORDER BY exp DESC', 0, 1); if ($userinfosql['cid'] != '0' && app_is_install('consortia')) { $conappname = C::t('#huxcity#hux_city_app')->result_by_appid('consortia', 'appname'); } $userinfolevelshow = $get_huxcity_user_userinfo['level']; $userinfocid = $get_huxcity_user_userinfo['cname']; $userinfohuxplus = $get_huxcity_user_userinfo['plus']; $userinfoequipatkpic = $get_huxcity_user_userinfo['equipatkpic']; $userinfoequipatkplus = $get_huxcity_user_userinfo['equipatkplus']; $userinfoequipdefpic = $get_huxcity_user_userinfo['equipdefpic']; $userinfoequipdefplus = $get_huxcity_user_userinfo['equipdefplus']; $userinfoequippowpic = $get_huxcity_user_userinfo['equippowpic']; $userinfoequippowplus = $get_huxcity_user_userinfo['equippowplus']; $userinfopow = $get_huxcity_user_userinfo['power']; $userinfopowmax = intval($userinfosql['powermax'] + $userinfoequippowplus + $userinfosql['powermax'] * ($userinfohuxplus / 100)); $userinfoatk = intval($userinfosql['atk'] + $userinfoequipatkplus + $userinfosql['atk'] * ($userinfohuxplus / 100)); $userinfodef = intval($userinfosql['def'] + $userinfoequipdefplus + $userinfosql['def'] * ($userinfohuxplus / 100));
//if ($cacheup) { // $sqlmenu = C::t('#huxcity#hux_city_app')->fetch_all_by_appshow(1,'*','ORDER BY ordernum ASC'); // foreach ($sqlmenu as $menus) { // $menuss[] = $menus; // } // $cacheArray_Index['menu'] = $menuss; // $cacheArray_Index['version'] = C::t('#huxcity#hux_common_plugin')->result_by_identifier('huxcity','version'); // save_syscache('huxcity',$cacheArray_Index); //} else { $menuss = $_G['cache']['huxcity']['menu']; $VeRsIoN = C::t('#huxcity#hux_common_plugin')->result_by_identifier('huxcity', 'version'); // $VeRsIoN = $_G['cache']['huxcity']['version']; //} $appconfigsql = C::t('#huxcity#hux_city_config')->fetch_by_appid($index); loadcache('huxcity_data'); if (app_is_install($index)) { $appconfigss = $_G['cache']['huxcity_data'][$index]; $appconfigs = explode('||', $appconfigss); } else { $appconfigs = explode('||', $appconfigsql['configs']); } foreach ($appconfigs as $value) { $appconfigss = explode(':', $value); $appconfig[$appconfigss[0]] = $appconfigss[1]; } $langpath = $appmod_root . '/' . $index . '/lang/lang.' . currentlang() . '.php'; if (file_exists($langpath)) { include $langpath; } else { include "{$city_root}/mod/{$index}/lang/{$huxapplang}.lang.php"; }