Автор Тема: Модуль колесо фортуны  (Прочитано 4541 раз)

0 Пользователей и 1 Гость просматривают эту тему.

xarmaexАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Дек 2015
  • Сообщений: 92
  • Страна: ua
  • Поблагодарили: 14 раз(а)
  • Репутация +3/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« : 02 Декабрь 2015, 13:31:28 »
Нет оценки
Как настроить модуль что бы за регистарцию давал билет?
a:0:{}
 

Zloebun

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек 2015
  • Расположение: Симферополь
  • Возраст: 37
  • Сообщений: 13
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Zloebun_Co
  • Дата рождения:1980-04-15
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #1 : 07 Декабрь 2015, 09:47:28 »
Нет оценки
Как настроить модуль что бы за регистарцию давал билет?
В файле регистрации в запрос который идёт в базу с данными пользователя добавить и данные для добавления билета. Ща погляжу как там оно идёт и примерно напишу.
a:0:{}
 

Zloebun

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек 2015
  • Расположение: Симферополь
  • Возраст: 37
  • Сообщений: 13
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Zloebun_Co
  • Дата рождения:1980-04-15
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #2 : 07 Декабрь 2015, 10:00:18 »
Нет оценки
нужно в запрос добавить вот это
billet = billet + '$bill'
(модуль должен быть уже установлен и в базе у юзера естественно должна уже быть соответствующая ячейка) и это примерно (так начисляются билеты по ходу при выигрыше или покупке - в самом модуле подсмотрел) но как вы возможно понимаете в файле регистрации вам нужно будет соответсвенно определить переменную
$bill
 

Whitneysi

  • *
  • Оффлайн
  • Награды На форуме более 1 года
  • Дата регистрации: Дек 2015
  • Расположение: The Bahamas
  • Возраст: 34
  • Сообщений: 2
  • Страна: tm
  • Репутация +0/-0
  • Пол: Мужской
  • Дата рождения:1983-04-09
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #3 : 25 Декабрь 2015, 04:32:41 »
Нет оценки
Добрый день

Стоит модуль комментариев, после 140-го комментария перестал публиковать комментарий на странице, публикую через БД.
В чем может быть проблема в сохранении?
a:0:{}
 

denisalex

  • *
  • Оффлайн
  • Награды На форуме более 1 года Более 50 сообщений
  • Дата регистрации: Мар 2016
  • Расположение: хабаровский край район имени лаз посёлок хор
  • Возраст: 37
  • Сообщений: 56
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Дата рождения:1980-06-02
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #4 : 24 Апрель 2016, 11:30:52 »
Нет оценки
а как делать колесо без билетов, только на внутреннюю валюту как в камикадзе
a:0:{}
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 50 созданных тем Благодарность от форума Репутация более 10 Более 1000 сообщений На форуме более 1 года За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев 2016
  • Возраст: 25
  • Сообщений: 1370
  • Страна: ru
  • Поблагодарили: 101 раз(а)
  • Репутация +12/-0
  • Пол: Мужской
  • telegram --> @kvozimir
  • Дата рождения:1992-04-18
  • Рефералов 0
    • Награды
  • Социальные сети:
    ВКонтакте
Модуль колесо фортуны
« Ответ #5 : 24 Апрель 2016, 11:34:07 »
Нет оценки
в файле меняешь bill  на money_b

 
Пользователи, которые поблагодарили этот пост: denisalex

denisalex

  • *
  • Оффлайн
  • Награды На форуме более 1 года Более 50 сообщений
  • Дата регистрации: Мар 2016
  • Расположение: хабаровский край район имени лаз посёлок хор
  • Возраст: 37
  • Сообщений: 56
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Дата рождения:1980-06-02
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #6 : 24 Апрель 2016, 12:40:58 »
Нет оценки
НУ картинки в фотошопе переделыать.допустим вместо 5000сер  10сер надо значения в коде менять.правильно?
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 50 созданных тем Благодарность от форума Репутация более 10 Более 1000 сообщений На форуме более 1 года За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев 2016
  • Возраст: 25
  • Сообщений: 1370
  • Страна: ru
  • Поблагодарили: 101 раз(а)
  • Репутация +12/-0
  • Пол: Мужской
  • telegram --> @kvozimir
  • Дата рождения:1992-04-18
  • Рефералов 0
    • Награды
  • Социальные сети:
    ВКонтакте
Модуль колесо фортуны
« Ответ #7 : 24 Апрель 2016, 14:14:18 »
Нет оценки
НУ картинки в фотошопе переделыать.допустим вместо 5000сер  10сер надо значения в коде менять.правильно?
да
 

romanvad

  • *
  • Оффлайн
  • Дата регистрации: Янв 2017
  • Сообщений: 13
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #8 : 04 Апрель 2017, 13:23:16 »
Нет оценки
Всем привет.Скажите как настроить в колесо фортуна  вероятность выпадения
 

assus

  • *
  • Оффлайн
  • Награды На форуме более 1 года
  • Дата регистрации: Фев 2016
  • Сообщений: 27
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #9 : 04 Апрель 2017, 16:53:58 »
Нет оценки
есть несколько версий поточней надо,
если нужно могу помочь
a:0:{}
 

shans5

  • *
  • Оффлайн
  • Награды Репутация более 15 Более 2500 сообщений Более 2 лет на форуме Более 350 тем Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен 2015
  • Расположение: Регион 58
  • Возраст: 38
  • Сообщений: 2576
  • Страна: ru
  • Поблагодарили: 199 раз(а)
  • Репутация +26/-2
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
  • Рефералов 21
    • Награды
Модуль колесо фортуны
« Ответ #10 : 04 Апрель 2017, 19:26:09 »
Нет оценки
Всем привет.Скажите как настроить в колесо фортуна  вероятность выпадения

в файле wheel.php  добавить несколько значений выигрыша.

Само собой , нужно чтоб маленькие призы выпадали чаще :cool:
Обменяюсь модулями(скриптами)ТУТ

Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 

romanvad

  • *
  • Оффлайн
  • Дата регистрации: Янв 2017
  • Сообщений: 13
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #11 : 06 Апрель 2017, 07:22:20 »
Нет оценки
в файле wheel.php  добавить несколько значений выигрыша.

Само собой , нужно чтоб маленькие призы выпадали чаще :cool:
Значение меняются тут?  Если да то  какие ставить. пробовал по разному ставить. не получается что то
Открыть / Закрыть
$arw[0]['v']  = 'Коричневая';
$arw[0]['n']  = 7;
$arw[0]['s']  = 'c_t = c_t + 1';

$arw[1]['v']  = 'Красная';
$arw[1]['n']  = 15;
$arw[1]['s']  = 'e_t = e_t + 1';

$arw[2]['v']  = 'Зеленая';
$arw[2]['n']  = 3;
$arw[2]['s']  = 'a_t = a_t + 1';

$arw[3]['v']  = 'Синяя';
$arw[3]['n']  = 13;
$arw[3]['s']  = 'd_t = d_t + 1';

$arw[4]['v']  = 'Коричневая';
$arw[4]['n']  = 10;
$arw[4]['s']  = 'c_t = c_t + 1';

$arw[5]['v']  = 'Синяя';
$arw[5]['n']  = 11;
$arw[5]['s']  = 'd_t = d_t + 1';

$arw[6]['v']  = '  ';
$arw[6]['n']  = 14;
$arw[6]['s']  = 'e_t = e_t + 1';

$arw[7]['v']  = 'Красная';
$arw[7]['n']  = 0;
$arw[7]['s']  = 'e_t = e_t + 1';

$arw[8]['v']  = 'Коричневая';
$arw[8]['n']  = 9;
$arw[8]['s']  = 'c_t = c_t + 1';

$arw[9]['v']  = 'Желтая';
$arw[9]['n']  = 5;
$arw[9]['s']  = 'b_t = b_t + 1';

$arw[10]['v'] = 'Желтая';
$arw[10]['n'] = 6;
$arw[10]['s'] = 'b_t = b_t + 1';

$arw[11]['v'] = 'Зеленая';
$arw[11]['n'] = 1;
$arw[11]['s'] = 'a_t = a_t + 1';

$arw[12]['v'] = 'Коричневая';
$arw[12]['n'] = 8;
$arw[12]['s'] = 'c_t = c_t + 1';

$arw[13]['v'] = 'Синияя';
$arw[13]['n'] = 12;
$arw[13]['s'] = 'd_t = d_t + 1';

$arw[14]['v'] = 'Зеленая';
$arw[14]['n'] = 2;
$arw[14]['s'] = 'a_t = a_t + 1';

$arw[15]['v'] = 'Желтая';
$arw[15]['n'] = 4;
$arw[15]['s'] = 'b_t = b_t + 1';
[свернуть]
 

shans5

  • *
  • Оффлайн
  • Награды Репутация более 15 Более 2500 сообщений Более 2 лет на форуме Более 350 тем Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен 2015
  • Расположение: Регион 58
  • Возраст: 38
  • Сообщений: 2576
  • Страна: ru
  • Поблагодарили: 199 раз(а)
  • Репутация +26/-2
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
  • Рефералов 21
    • Награды
Модуль колесо фортуны
« Ответ #12 : 06 Апрель 2017, 17:58:04 »
Нет оценки
Я не говорил,что нужно менять...
Я сказал, что нужно добавить несколько значений с маленьким выигрышем....

И если честно,у меня он по другому выглядит...
хотя в принципе нужен весь код..... И желательно научиться под спойлер прятать длинные сообщения )))
 

romanvad

  • *
  • Оффлайн
  • Дата регистрации: Янв 2017
  • Сообщений: 13
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Модуль колесо фортуны
« Ответ #13 : 06 Апрель 2017, 18:15:18 »
Нет оценки
Я не говорил,что нужно менять...
Я сказал, что нужно добавить несколько значений с маленьким выигрышем....

И если честно,у меня он по другому выглядит...
хотя в принципе нужен весь код..... И желательно научиться под спойлер прятать длинные сообщения )))
Вот  сам код.
Открыть / Закрыть
<?
error_reporting(E_ALL);
ini_set('display_errors',1);
ini_set('error_reporting',2047);

# Старт сессии
@session_start();

# Константа для Include
define("CONST_RUFUS", true);

# Автоподгрузка классов
function __autoload($name){ include("classes/_class.".$name.".php");}
# Класс конфига
$config = new config;
# Подключение к базе данных
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);

function money(){
   global $db;
   $user_id = $_SESSION["user_id"];
   $db->Query("SELECT wheel FROM db_users_b WHERE id = '$user_id'");
   $data = $db->FetchArray();
   $bill = intval($data['wheel']);
   if($bill > 0){
      return $bill;
   }else{
      return 'NotBillets';   
   }
}

$arw[0]['v']  = 'Коричневая';
$arw[0]['n']  = 7;
$arw[0]['s']  = 'c_t = c_t + 1';

$arw[1]['v']  = 'Красная';
$arw[1]['n']  = 15;
$arw[1]['s']  = 'e_t = e_t + 1';

$arw[2]['v']  = 'Зеленая';
$arw[2]['n']  = 3;
$arw[2]['s']  = 'a_t = a_t + 1';

$arw[3]['v']  = 'Синяя';
$arw[3]['n']  = 13;
$arw[3]['s']  = 'd_t = d_t + 1';

$arw[4]['v']  = 'Коричневая';
$arw[4]['n']  = 10;
$arw[4]['s']  = 'c_t = c_t + 1';

$arw[5]['v']  = 'Синяя';
$arw[5]['n']  = 11;
$arw[5]['s']  = 'd_t = d_t + 1';

$arw[6]['v']  = '  ';
$arw[6]['n']  = 14;
$arw[6]['s']  = 'e_t = e_t + 1';

$arw[7]['v']  = 'Красная';
$arw[7]['n']  = 0;
$arw[7]['s']  = 'e_t = e_t + 1';

$arw[8]['v']  = 'Коричневая';
$arw[8]['n']  = 9;
$arw[8]['s']  = 'c_t = c_t + 1';

$arw[9]['v']  = 'Желтая';
$arw[9]['n']  = 5;
$arw[9]['s']  = 'b_t = b_t + 1';

$arw[10]['v'] = 'Желтая';
$arw[10]['n'] = 6;
$arw[10]['s'] = 'b_t = b_t + 1';

$arw[11]['v'] = 'Зеленая';
$arw[11]['n'] = 1;
$arw[11]['s'] = 'a_t = a_t + 1';

$arw[12]['v'] = 'Коричневая';
$arw[12]['n'] = 8;
$arw[12]['s'] = 'c_t = c_t + 1';

$arw[13]['v'] = 'Синияя';
$arw[13]['n'] = 12;
$arw[13]['s'] = 'd_t = d_t + 1';

$arw[14]['v'] = 'Зеленая';
$arw[14]['n'] = 2;
$arw[14]['s'] = 'a_t = a_t + 1';

$arw[15]['v'] = 'Желтая';
$arw[15]['n'] = 4;
$arw[15]['s'] = 'b_t = b_t + 1';

if(isset($_SESSION["user_id"])){
    if(!empty($_GET)){      
   if($_GET['go'] == 'go'){
      $db->Query("SELECT wheel FROM db_users_b WHERE id = {$_SESSION['user_id']}");
      $data = $db->FetchArray();
      if($data['wheel'] > 0){
         $r = rand(0,rand(10,15));
         $db->Query("UPDATE db_users_b SET ".$arw[$r]['s'].", wheel = wheel - 1 WHERE id = {$_SESSION['user_id']}");
         $db->Query("INSERT INTO db_games_wheel SET
            date = '".time()."',
            win  = '".$arw[$r]['v']."',
            user_id = {$_SESSION['user_id']},
            user = '{$_SESSION['user']}'
         ");
         echo $arw[$r]['n'].':'.money();
      }else{
         echo money();   
      }
   }else{
      echo money();
   }
   }else{
      echo money();
   }   
}else{
   echo 'error autorization';
}

?>
[свернуть]
 

shans5

  • *
  • Оффлайн
  • Награды Репутация более 15 Более 2500 сообщений Более 2 лет на форуме Более 350 тем Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен 2015
  • Расположение: Регион 58
  • Возраст: 38
  • Сообщений: 2576
  • Страна: ru
  • Поблагодарили: 199 раз(а)
  • Репутация +26/-2
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
  • Рефералов 21
    • Награды
Модуль колесо фортуны
« Ответ #14 : 06 Апрель 2017, 18:37:04 »
Нет оценки
Да, у меня другой файл, но как вариант....

строку $r = rand(0,rand(10,15));

измени на $r = rand(0,rand(10,25));

и добавь 10   рандомов  к примеру самых дешевых...

$arw[16]['v'] = 'Зеленая';
$arw[16]['n'] = 16;
$arw[16]['s'] = 'a_t = a_t + 1';

ну и далее 17,18,19......

соответственно,чем больше будет дешевых птиц,тем чаще они будут выпадать...

или отредактируй те ,которые уже есть...
 
Теги:
 

Модуль PKinoPoisk, PKinoPoisk Person, Person Movie для DLE

Автор shans5Раздел Модули сайтов

Ответов: 0
Просмотров: 1603
Последний ответ 25 Октябрь 2015, 16:05:27
от shans5
Модуль для FF "Статистика"

Автор shans5Раздел Модули для фф

Ответов: 1
Просмотров: 2060
Последний ответ 24 Октябрь 2015, 21:24:41
от shans5
Модуль "Клондайк"

Автор SomnambulaРаздел Вопросы по модулям фф

Ответов: 4
Просмотров: 346
Последний ответ 18 Июнь 2017, 08:19:48
от Somnambula
Модуль "бонус лидерам"

Автор shans5Раздел Модули для фф

Ответов: 0
Просмотров: 1006
Последний ответ 14 Сентябрь 2015, 00:07:27
от shans5
Модуль "Орел или Решка"

Автор shans5Раздел Модули для фф

Ответов: 0
Просмотров: 878
Последний ответ 20 Сентябрь 2015, 07:47:15
от shans5
Имя пользователя:
Пароль:
Session: