Example #1
0
 $club = 0;
 $arb = $gd == 'm' ? '男生校服' : '女生校服';
 $arbk = 'DB';
 $arbe = 5;
 $arbs = 15;
 $arbsk = '';
 $arh = $ara = $arf = $art = '';
 $arhk = $arak = $arfk = $artk = '';
 $arhsk = $arask = $arfsk = $artsk = '';
 $arhe = $arae = $arfe = $arte = 0;
 $arhs = $aras = $arfs = $arts = 0;
 //获取已经完成的成就
 include_once GAME_ROOT . './include/game/achievement.func.php';
 $achievement = $udata['achievement'];
 if (!valid_achievement($achievement)) {
     $achievement = init_achievement($achievement);
     $db->query("UPDATE {$tablepre}users SET achievement='{$achievement}' WHERE username='******'");
     //如果第一次游戏,初始化成就
 }
 for ($i = 0; $i <= 6; $i++) {
     $itm[$i] = $itmk[$i] = $itmsk[$i] = '';
     $itme[$i] = $itms[$i] = 0;
 }
 $itm[1] = '面包';
 $itmk[1] = 'HH';
 $itme[1] = 120;
 $itms[1] = 15;
 $itm[2] = '矿泉水';
 $itmk[2] = 'HS';
 $itme[2] = 140;
 $itms[2] = 15;
Example #2
0
} else {
    $uname = $_REQUEST["playerID"];
    $result = $db->query("SELECT * FROM {$tablepre}users WHERE username='******'");
    if (!$db->num_rows($result)) {
        gexit($_ERROR['user_not_exists'], __FILE__, __LINE__);
    }
    $udata = $db->fetch_array($result);
    extract($udata);
    $curuser = false;
    if ($uname == $cuser) {
        $curuser = true;
    }
}
$iconarray = get_iconlist($icon);
$select_icon = $icon;
$winning_rate = $validgames ? round($wingames / $validgames * 100) . "%" : '0%';
include_once GAME_ROOT . './include/game/achievement.func.php';
$ach = $udata['achievement'];
$n = $udata['username'];
if (!valid_achievement($ach)) {
    $ach = init_achievement($ach);
    $db->query("UPDATE {$tablepre}users SET achievement='{$ach}' WHERE username='******'");
}
//解析成就的完成情况
global $gamecfg;
require config("gamecfg", $gamecfg);
for ($i = 0; $i < $achievement_count; $i++) {
    $cpl[$i] = check_achievement($i, $n);
    $prc[$i] = fetch_achievement($i, $n);
}
include template('user_profile');