Exemplo n.º 1
0
     }
     $abssteal = abs($CURUSER['stealstatus']) - 5 - $changenum;
     $pronow = $CURUSER['stealstatus'] > 0 ? "你现在有{$CURUSER['stealstatus']}个保镖" : "你还需要{$abssteal} 个保镖才能把你救出来";
     addBonus($CURUSER['id'], -$costforchange);
     writeBonusComment($CURUSER['id'], "花费 {$costforchange} 个麦粒购买了 {$changenum} 个保镖");
     changestealstatus($CURUSER['id'], $changenum, 'no');
     stderr("操作成功", "你花费 {$costforchange} 个麦粒购买了 {$changenum} 个保镖." . $pronow . $return, 0);
     die;
 }
 //show
 if ($_POST['action'] == 'show') {
     if ($CURUSER['seedbonus'] <= $cost) {
         stderr("出错了", "你的麦粒不足{$cost} 了,贿赂经费不够" . $return, 0);
         die;
     }
     addBonus($CURUSER['id'], -($cost * 2));
     writeBonusComment($CURUSER['id'], "在偷麦粒应用中花费 {$cost} *2 个麦粒购贿赂系统");
     $show = "每次花费{$cost} 个麦粒去别人家,系统额外收取{$tax} 。每次查看参数花费2*{$cost} <br/><b>你有10%几率输掉(获得0.50~1.00倍花费的麦粒),有10%几率偷双倍。其他情况下,随机获得0.90~1.80倍花费的麦粒。有万分之一的几率被抓。</b><br/>被抓之后需要购买{$needprotect} 个保镖把你救出来。每个保镖需要{$protectcost} 个麦粒。出狱之后需要重新加入游戏。<br/>如果对游戏规则有修改建议,请在论坛灌水区发帖讨论,不要透露太多信息哦<br/>";
     stderr("不要告诉别人哦", "{$show} ", 0);
 }
 //挑衅
 if ($_POST['writename'] == 'yes') {
     if ($CURUSER['stealstatus'] <= -5) {
         stderr("出错", "你被抓或者退出了游戏,挑衅谁呀" . $return, 0);
     }
     if ($CURUSER['stealstatus'] > 0) {
         changestealstatus($CURUSER['id'], 0, '0');
         echo "<script type=\"text/javascript\">alert('你家保镖听说你不要他们了,就全都跑掉了');window.location.href ='steal.php'</script>";
     }
     if ($memcache->get('app_steal_userlist_' . $CURUSER['id']) == "") {
         $memcache->set('app_steal_userlist_' . $CURUSER['id'], $CURUSER['username'], false, 10);
Exemplo n.º 2
0
    $num = $_POST['bonus'];
    $num2 = $_POST['bonus2'];
    while ($arr = mysql_fetch_assoc($res)) {
        if ($CURUSER['id'] == $arr['reported'] || $CURUSER['id'] == $arr['addedby']) {
            break;
        }
        sql_query("UPDATE reports SET dealtwith=1, dealtby = {$CURUSER['id']} WHERE id = {$arr['id']}") or sqlerr();
        if ($num == 0) {
            break;
        }
        addBonus($arr['addedby'], $num);
        sendMessage(0, $arr['addedby'], "因举报而被改变麦粒{$num} 个", "您在 {$arr['added']} 举报 {$arr['type']} {$arr['reportid']},原因是{$arr['reason']} \n 管理员 审核之后决定对您的麦粒做出 {$num} 的变动,请继续积极合理举报不良现象,维护麦田良好氛围");
        if ($num2 == 0) {
            break;
        }
        addBonus($arr['reported'], $num2);
        sendMessage(0, $arr['reported'], "因被举报而被改变麦粒{$num2} 个", "您的 {$arr['type']} {$arr['reportid']} 被用户举报 ,原因是{$arr['reason']} \n 管理员 审核之后决定对您的麦粒做出 {$num2} 的变动,请积极合理举报不良现象,维护麦田良好氛围");
    }
    $Cache->delete_value('staff_new_report_count');
} elseif ($_POST['delete']) {
    $res = sql_query("SELECT * FROM reports WHERE id IN (" . implode(", ", $_POST[delreport]) . ")");
    while ($arr = mysql_fetch_assoc($res)) {
        if ($CURUSER['id'] == $arr['reported'] || $CURUSER['id'] == $arr['addedby']) {
            break;
        }
        sql_query("DELETE from reports WHERE id = {$arr['id']}") or sqlerr();
    }
    $Cache->delete_value('staff_new_report_count');
    $Cache->delete_value('staff_report_count');
}
header("Refresh: 0; url=reports.php");
Exemplo n.º 3
0
    stdhead();
    stdmsg($title, $msg);
    stdfoot();
    exit;
}
if ($CURUSER['cardnum'] != null) {
    bark('错误', '你已经登记过了学号,如果需要修改请联系管理组');
}
if ($_POST['stuid']) {
    $stuid = mysql_real_escape_string($_POST['stuid']);
    //在此加入一卡通验证代码
    $cardpass = $_POST['cardpass'];
    $cardinfo = getOneCard($stuid, $cardpass);
    if (!$cardinfo) {
        bark('错误', '锐捷账号验证失败,请确认密码正确');
    } else {
        $a = @mysql_fetch_row(@sql_query("select count(*) from users where cardnum='" . $stuid . "'")) or sqlerr(__FILE__, __LINE__);
        if ($a[0] != 0) {
            bark('错误', $stuid . '已经注册');
        }
    }
    sql_query("UPDATE users SET cardnum = {$stuid} WHERE id = {$CURUSER['id']}") or sqlerr();
    addBonus($CURUSER['id'], 1000);
    writeBonusComment($CURUSER['id'], "成功绑定锐捷账号,系统增加1000麦粒");
    bark('成功', "你成功将一卡通{$stuid} 绑定至 {$CURUSER['username']} ,系统为你增加了1000麦粒");
}
stdhead();
begin_main_frame();
echo "<form method=\"post\" action=\"getcardnum.php\">\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"10\">\n<tr><td class=rowhead>学号、工号</td><td class=rowfollow align=left><input type=\"text\" style=\"width: 200px\" name=\"stuid\" id=\"stuid\"/><span id=\"stuidspan\" style=\"color:red\">&nbsp;</span></td></tr>\n<tr><td class=rowhead>锐捷平台密码</td><td class=rowfollow align=left><input name=\"cardpass\" type=\"password\" style=\"width: 200px\" id=\"cardpass\" /><span id=\"cardpassspan\" style=\"color:red\">&nbsp;</span></td></tr>\n\n</table><input type='submit' id='cardsubmit' value='点击验证锐捷密码' style='height: 25px'>\n学工号是登陆锐捷时候输入的账号,密码是登陆锐捷的密码。非西农用户请忽略此功能。\n</form>";
end_main_frame();
stdfoot();