Блэкджек

Блэкджек v1.4.3

ВаленокPC

Пользователь
Пользователь ВаленокPC обновил ресурс Блэкджек новой записью:

Вывод жетонов

1-е: Открыть (library/language/ru/main.php)
Найти:
PHP:
$lang['BONUS'] = 'На редких';
Ниже вставить:
PHP:
$lang['TOKENS'] = 'Жетонов';

2-е: Открыть (library/includes/page_header.php)
Найти:
PHP:
'POINTS' => $userdata['user_points'],
Ниже вставить:
PHP:
 'TOKENS' => number_format($userdata['user_tokens']),

3-е: Открыть (styles/templates/default/page_header.tpl)
Найти:...

Узнать больше об этом обновлении...
 

Sprinx

Пользователь
Код грязноватый. А функция msg вообще не нужно, можно обойтись bb_die.
Все $_POST заменить на request_var('название метода', '')
 
Последнее редактирование:

Alexander.S

Пользователь
Есть пару проблем

1) Пользователь набрал 21, другой ответил и набрал 20 и система посчитала что он выиграл. Если 1 пользователь уже 21(очко) набрал как он может тому проиграть который 20 набрал.
2) Некоторым пользователям иногда не засчитывают очки. Хотя на странице с игрой отображается что они выиграли и судя по бд запись есть.
3) Некоторые игры отображаются что играют хотя они уже висят со вчерашнего дня и не отчищаются автоматически..
 
Последнее редактирование:

Exile

Администратор
Вообще ВаленокPC никто не запрещает в описании ресурса указать свои платежные реквизиты для тех, кто захочет как-то материально отблагодарить. Это никак не возбраняется, и некоторыми авторами уже активно используется.
 

ВаленокPC

Пользователь
Пользователь ВаленокPC обновил ресурс Блэкджек новой записью:

Исправления , новинки!

Всем привет, спасибо за подсказки проверки и тесты (Sprinx, Alexander.S). Пишите будем улучшать по мере возможности.
В этом обновлении:
Исправлена: Крит ошибка.
Исправлен: Перевод.
Новое: Добавлена крон задача. (Нужна проверка!)...

Узнать больше об этом обновлении...
 

ВаленокPC

Пользователь
Есть вопросик как лучше сделать оставить вывод игр так или сделать так?
Как сделать подсчет количества с игранных игр?
PHP:
    $sql = DB()->fetch_rowset("SELECT * FROM ". BB_BLACKJACK ." ORDER BY `bj_date` DESC");

    foreach($sql as $arr)
    {
        if($arr['bj_plstat'] === 'waiting') {
            $self = ($arr['bj_placeholder'] === $userdata['username'] || $arr['bj_gamer'] ? "disabled" : "");


            $template->assign_block_vars('waiting', array(
                'WINNER' => ($arr['bj_gamer'] && !$arr['bj_winner']),
                'PLACEHOLDER' => $arr['bj_placeholder'],
                'GAMER' => ($arr['bj_gamer']) ? $arr['bj_gamer'] : '--',
                'DATA_GAME' => bb_date($arr['bj_date']),
                'COLOR_BET' => $color[$arr['bj_bet']],
                'BETS' => $arr['bj_bet'],
                'GAME_ID' => $arr['bj_id'],
                'SELF' => $self,
            ));
        }

        if ($arr['bj_plstat'] === 'finished') {
            $bgcolor = ($userdata['username'] === $arr['bj_gamer'] || $userdata['username'] === $arr['bj_placeholder'] ? 'style="background: #E8DDDD;"' : '');
            $self = ($arr['bj_placeholder'] === $userdata['username'] || $arr['bj_gamer'] ? "disabled" : "");

            if ($arr['bj_gamer'] && !$arr['bj_winner'])
                $winner = " -> <b>???????</b>";
            if ($arr['bj_winner']) {
                $winner = " -> <b>$arr[bj_winner]</b>";
                $pts = $arr['bj_points'] . " | " . $arr['bj_gamewithid'];
            }

            $template->assign_block_vars('finished', array(
                'WINNER' => $winner,
                'PLACEHOLDER' => $arr['bj_placeholder'],
                'GAMER' => ($arr['bj_gamer']) ? $arr['bj_gamer'] : '--',
                'DATA_GAME' => bb_date($arr['bj_date']),
                'COLOR_BET' => $color[$arr['bj_bet']],
                'BETS' => $arr['bj_bet'],
                'GAME_ID' => $arr['bj_id'],
                'SELF' => $self,
                'GAME_WIN' => $pts,
                'BGCOLOR' => $bgcolor,
            ));
        }
    }
 

Bender

Пользователь
не хватает лангов нашел тока этот кусок

$lang['BJ'] = array('BLACKJACK' => 'Блек Джек','NOT_TOKENS' => 'Недостаточно жетонов!','THE_TITLE' =>'Блек...
 
Сверху