Впровадження віджету "Російський рулет" на сайті у вигляді плагіна Jquer

Лариса
1

Лариса

немає рекомендацій
немає скарг
Завершено
Назва проєкту: Впровадження віджету "Російський рулет" на сайті у вигляді плагіна Jquer
Варіант співпраці: Одноразовий проєкт
Розділ: Розробка для WEB
Передоплата: без передоплат
Прийом заявок: завершено

Опис проєкту:
Впровадження віджету "Російський рулет" на сайті у вигляді плагіна Jquery.
Приклад:
У HTML-файлі.
В JavaScript, ми пишіть:
СтворюємоРуллет ({key1: значення1, ключ2: значення2, ключ3: значення3, ..., keyN, значенняN})
вказаний DVD-провайдер ми отримуємо необхідний віджет з властивостями, описаними нижче.

Алгоритм роботи (клієнт):

1) є прямокутним блоком (не більше 1000px), який зображений на рулетку стіл в казино.
2) є прямокутна зона (1), на якій викладають червоні і білі прямокутники з плиткою (в будь-якому порядку).
Також замість червоного або білого прямокутника, може бути фото користувача, який розміщував ставку на цій позиції.
(3) Тільки один користувач може бути на одному в'їзді.
4) Користувач може розмістити ставку, натиснувши на кнопку (2) (після натискання цієї кнопки, рулетка повинна брати форму (5)) і натиснувши на бажану безкоштовну позицію.
(5) Рулетове зображення (4) безперервно обертається проти годинникової стрілки (або годинникової стрілки)
6) лічильник (3) показує час, що залишився до розіграшу (датки, години, хвилини, секунди) (приклад відбувається на сервері і сервері дає можливість id переможця)
7) Під час розіграшу рулетка (4) прискорюється обертати кілька секунд в зворотному напрямку, потім замерзає і замість позицій, образ аватара переможця і напис: користувач виграв %username%
Або (у разі виграшу поточного користувача) виграли і виграв %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
(8) Після розіграшу віджет очікується на сервер для запуску наступного розіграшу. Після початку наступного розіграшу, рулетка (4) повільно обертається знову.
(9) Нормальне положення віджету показано на малюнку 001.jpg і при натисканні на кнопку (0), віджет плавно розширений і повністю відображається. У центрі вікна браузера
(10) Якщо користувач намагається розмістити ставку на позицію, повідомлення необхідно надати користувачеві, що парі вже було розміщено на цьому положенні.
(11) Якщо користувач не має достатньих коштів у своєму обліковому записі, він повинен бути повідомлений про це
Вхідні дані вхідної функції:
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Частота аячих запитів: значення1, // (в секундах або мілісекундах – немає значення)
Швидкість рулетки в режимі нормального: значення2,
Швидкість рулетки під час розіграшу: значення3,
напрямок обертання рулетки в режимі нормального: значення4, // (0 - проти години, 1 - годинно)
обертання рулетки при ящику: значення5
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Розмір і положення контрольних систем: ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Інші дані, які розробник вважає необхідним для розгляду
?

Алгоритм роботи (сервер):

1) При запиті клієнта надсилає поточний стан рулетки (користувач ID в посадах, час перед розіграшем і т.д.)
(2) При спробі розмістити ставку, перевірити, чи зайнято позицію користувача та баланс (у базі даних). У разі удачі гравець буде в гру (збиток фіксується і тим же для всіх)
(3) Якщо час розіграшу вгору, він генерує випадковий номер від 1 до 36 і зберігає в кеші (перекладений) ідентифікатор переможця, який надягає на сформований номер. Відправляємо всіх клієнтів і відрезервувати.
(4) ідентифікатор переможця вішується в кеші до наступного розіграшу.
5) поточний стан рулетки зберігається в м'який
(6) час до малювати, пауза між розіграшами, береться з налаштування.
(7) не можна розміщувати під час паузи між висами. Кожен бачить лише попередній переможець.

Обмін даними між AJAX та серверними запитами
На розсуд розробника сервер може повернути як об'єкт JSON, так і вже готовий HTML.
Прикріплюється структура бази даних.
В якості облікового запису користувача зберігається в файлах cookie. На боці сервера в memcached (Standard PHP механізм сеансу не використовується)
Автор проєкту
Лариса