Example #1
0
    if ($maps) {
        $mapPool = explode(",", $event->getField('MapPool'));
    }
    if (!in_array($eventmap, $mapPool)) {
        array_push($mapPool, $eventmap);
        $event->updateMapPool($mapPool);
        $event->updateFieldDB('MapPool');
    }
    //echo "-- eventaddmap --<br />";
    header("Location: eventmanage.php?eventid={$event_id}");
    exit;
}
if (isset($_POST['eventaddplayer'])) {
    $player = $_POST['player'];
    $notify = isset($_POST['eventaddplayernotify']) ? TRUE : FALSE;
    $event->eventAddPlayer($player, 0, $notify);
    //echo "-- eventaddplayer --<br />";
    header("Location: eventmanage.php?eventid={$event_id}");
    exit;
}
if (isset($_POST['eventadduserclass_submit'])) {
    $userclass = $_POST['eventadduserclass'];
    $notify = isset($_POST['eventaddplayernotify']) ? TRUE : FALSE;
    $tolist = get_users_inclass($userclass);
    //var_dump($tolist);
    set_time_limit(10);
    foreach ($tolist as $u) {
        $event->eventAddPlayer($u['user_id'], 0, $notify);
    }
    //echo "-- eventadduserclass --<br />";
    header("Location: eventmanage.php?eventid={$event_id}");
Example #2
0
        $event->brackets(true);
    }
    $event->setFieldDB('IsChanged', 1);
    header("Location: eventinfo.php?eventid={$event_id}");
}
if (isset($_POST['joinevent'])) {
    if ($event->getField('password') == "" || $_POST['joinEventPassword'] == $event->getField('password')) {
        $Name = $_POST["gamername"];
        $UniqueGameID = $_POST["gameruniquegameid"];
        updateGamer(USERID, $event->getField('Game'), $Name, $UniqueGameID);
        // Check gold here.
        if (is_gold_system_active() && $gold_obj->gold_balance(USERID) < $event->getField('GoldEntryFee')) {
            $error_str .= EB_EVENT_L98 . " {$GOLD_PREF['gold_currency_name']}" . "</br>";
            $error_str .= EB_EVENT_L99 . $gold_obj->formation($gold_obj->gold_balance(USERID)) . "</br>";
        } else {
            $event->eventAddPlayer(USERID, 0, FALSE);
            if (is_gold_system_active() && $event->getField('GoldEntryFee') > 0) {
                $gold_param['gold_user_id'] = USERID;
                $gold_param['gold_who_id'] = 0;
                $gold_param['gold_amount'] = $event->getField('GoldEntryFee');
                $gold_param['gold_type'] = EB_L1;
                $gold_param['gold_action'] = "debit";
                $gold_param['gold_plugin'] = "ebattles";
                $gold_param['gold_log'] = EB_GOLD_L7 . ": event=" . $event_id . ", user="******"Location: eventinfo.php?eventid={$event_id}");
        }
    } else {
        $error_str = EB_EVENT_L100;