Блэкджек

Карточная игра Блэкджек (англ. Blackjack).

By belomaxorka — posted 2015-06-04 20:02— updated 2024-11-29 13:04— version v1.4.3 — 4114 views, 1388 downloads

5.0 / 5 — 2 ratings

Описание: Карточная игра Блэкджек (англ. Blackjack). Игра ведется на бонусы с другими игроками. Делаешь ставку и ждешь, пока ее кто-то примет.

Updates

Обновление v1.4.3
  • Исправлено отображение токенов другого пользователя
Обновление v1.4.2
  • Исправлен SQL запрос на добавление крон задачи
Обновление v1.4.1
  • Администратор может начислять жетоны пользователям (Через AJAX редактирование профиля)
  • Мелкие улучшения и исправления
  • Скорректированы SQL запросы
Обновление v1.4.0
  • Более полные данные для таблицы при подгрузке с AJAX
  • Добавлено отображение количества жетонов на странице с игрой
  • Переработана инструкция (Добавлен недостающий код)
  • Исправлены орфографические ошибки в словах
  • Исправлены проблемы связанные с начислением жетонов
  • Весь код был отформатирован и улучшен для чтения
  • Имена игроков кликабельны
  • Мелкие косметические улучшения
  • Исправлена ошибка: Parse error: syntax error, unexpected 'elseif' (Спасибо ExPlayer)
  • Исправлена ошибка: Undefined index (Спасибо ExPlayer)

Только чистая установка!
Новая версия (Исправления)
Всем привет, вот решил выложить обновление мода, так как была найдена важная ошибка при которой не начислялись жетоны.
Исправлена cron задача!
И еще исправлены мелкие недочеты , убран лишний запрос в базу.

Spoiler content hidden.

Вроде все, есть небольшой баг с обновлениям жетонов, пока решение не найдено.
Если есть у кого какие предложения по этому поводу пишите будем исправлять.
Исправление ошибок, правки.
Заменить код в (library\language\ru\main.php) на
$lang['BJ'] = array(
    'BLACKJACK'    => 'Блек Джек',
    'NOT_TOKENS'    => 'Недостаточно жетонов!',
    'THE_TITLE'     =>'Блек Джек, ставка %s жетонов',
    'MAX_OPEN_GAMES'  => 'У вас уже открыто <b>%s</b> игр!',
    'THE_A_GAMES'    => 'Играть самому с собой тупо!',
    'GAME_IS_PLAYED'    => 'Игра уже сыграна!',
    'BUST'    => 'Вы набрали %s очков, Перебор!',
    21    => 'Вы набрали 21, (Очко)!',
    'YOU_WON'    => '(Вы набрали  <b>%s</b>). Вы выиграли, очки оппонента: <b>%d</b>',
    'YOU_LOST'    => '(Вы набрали  <b>%s</b>). Вы проиграли, очки оппонента: <b>%d</b>',
    'NOT_WIN'    => 'Ничья, вы не чего не выиграли!',
    'NOBODY_WON'    => '(Вы набрали <b>%s</b>). Перебор, никто не выиграл, очки оппонента: <b>%d</b>',
    'GAME_NOT_FOUND'    => 'Игра не найдена.',
    'DRAW'    => 'Ничья',
    'ROBIN'    => 'Перебор',
    'PLAY'    => ' -> <b>Играют</b>',

);

и в bonus.php заменить
elseif(isset($_POST['tokens']))

На
elseif(isset($_POST['tokens']) && $_POST['tokens'] >= 1)


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

Spoiler content hidden.


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

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

3-е: Открыть (styles/templates/default/page_header.tpl)
Найти:
<!-- IF $bb_cfg['seed_bonus_enabled'] --><tr><td>{L_SEED_BONUS}</td><td><a href="profile.php?mode=bonus"><span class="points bold">{POINTS}</span></a></td></tr><!-- ENDIF -->
Ниже вставить:
<tr><td>{L_TOKENS}</td><td class="seedmed">{TOKENS}</td></tr>
Исправления
Вот и новая версия, Исправлены все ранее найденные ошибки, добавлен кеш (cards), добавлена многоязычность.
Spoiler content hidden.

Versions

VersionReleasedDownloadsFiles
v1.4.3 2024-11-29 13:04 279 [FULL] Блэкджек by ВаленокPC.zip (82.0 KiB)
v1.4.2 2024-02-17 08:35 109 [FULL] Блэкджек by ВаленокPC.zip (67.7 KiB)
v1.4.1 2024-02-04 05:55 115 [FULL] Блэкджек by ВаленокPC.zip (67.7 KiB)
v1.4.0 2024-02-03 19:20 127 [FULL] Блэкджек by ВаленокPC.zip (67.2 KiB)
1.3.2 2015-08-12 04:50 173 Blackjack.zip (49.6 KiB)
1.3.1 2015-06-09 19:43 117 Blackjack.zip (49.8 KiB)
1.3.0 2015-06-08 19:50 125 Blackjack.zip (50.1 KiB)
0.2.1 2015-06-07 07:02 121 Blackjack.zip (48.0 KiB)
0.2.0 2015-06-06 01:19 128 Blackjack.zip (48.0 KiB)
0.1 (beta) 2015-06-04 20:02 119 Blackjack.zip (48.1 KiB)