Бесплатно В корзину

Никакой смысловой нагрузки доп. не несет, это просто моя попытка сделать то, что пришло в голову.

На данный момент дополнение имеет всего 1ну игру на рейтинг, но при желании вы можете сами написать игру и вывести ее во вкладке дополнения, ниже я напишу как.

 

Как я уже написал выше - в комплекте всего 1 игра ("Одиночная") в которой пользователю необходимо выбрать 5 чисел от 1 до 40, сделать ставку и нажать "Играть" если хотя бы 1 число совпадет с тем что выберет компьютер - вы выиграете. Так же есть бонусная игра, в которой вы выиграете если сумма ваших выбранных чисел будет равна сумме чисел компьютера.

 

  

 

При победе в бонусной игре вы получите: ставка * 5 рейтинга

При победе в обычной игре вы получите: (ставка * совпадения) + (ставка * (совпадения*совпадения + 1) * 0.2)

 

Так же я поработал над самой вкладкой с играми. Пока это не очень актуально, но если вдруг плагин будет расширяться, то станет актуально.

Изначально, как вы знаете, все сабвкладки выводятся вверху и если их будет, например 5 то выглядит это не очень красиво. Я спрятал эти вкладки и оставил только 1ну - "Список игр" а сами вкладки теперь дублируются ввиде блока-изображения:

 

 

И если вы перейдете по такому блоку, то видимой станет не только вкладка "Список игр" но и вкладка "Одиночная"

Благодаря такому подходу можно в этой вкладке разместить хоть 1000 блоков с играми и это будет выглядеть не так страшно как было бы с 1000-ю вкладками.

 

Как вы поняли, по сути игра - содержимое отдельной вкладки т.е. вы можете расширять список игр другими дополнениями, регистрируя тело игры как сабвкладку для вкладки с id "rating-game" ну и конечно же вы сможете добавить свою игру в "Список игр" используя новый хук.

Вот пример отдельного дополнения для wp-recall которое добавит свою игру и выведет ее в список игр вкладки:

 

//Регистрируем сабвкладку игры
add_action('rcl_setup_tabs','rcl_rating_game_add_subtab_single');
	
function rcl_rating_game_add_subtab_single(){


	$subtab = array(
			'id'=> 'single',
			'name'=> 'Одиночная',
			'icon' => 'fa-line-chart',
			'public'=>1,
			'callback'=>array(
				'name'=>'rcl_rating_game_single'
			)
		);
	   
	rcl_add_sub_tab('rating-game',$subtab);
}

//Добавляем игру в список игр
add_action('rcl_rating_game_add_to_list', 'rcl_rating_game_add_to_list_single');

function rcl_rating_game_add_to_list_single() {
	
	$img_url = rcl_addon_url('img/single.jpg',__FILE__);
	
	$args = array(
	'game_name' => 'Одиночная',
	'game_id' => 'single',
	'game_img' => $img_url
	);
	
	echo rcl_rating_game_add_block_to_list($args);	
		
}

//Контент вкладки игры (сама игра)
function rcl_rating_game_single () {

//Игра

}

 

Стандартная. Выбрать архив с дополнением и нажать "Установить". Или ручками поместить папку дополнения в /wp-content/wp-recall/add-on/

1.1

* fa -> rcli
= 1.0 =
* Релиз

5
Условия поддержки: На форуме
Контактные данные: Личные сообщения
Авторство: Товар опубликован его непосредственным автором
Форум поддержки : При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
Бесплатно В корзину
Помните! Данный продукт защищён авторским правом, его нарушение влечёт за собой административную и уголовную ответственность.

Автор публикации

не в сети 2 месяца

Preci

1 494
Telegram: https://t.me/preci_123
Комментарии: 497Публикации: 83Регистрация: 11-11-2014Продаж/Покупок: 8019/131