Новости | Об игре | Форум
09:21, 2996 онлайн
Форумы » Общий Форум » Исходники лото 
2345678910»

АвторТема: Исходники лото
demon20-07



 101 
 5   
  написано: 11.12.2019 15:49:25 
100 ничего не понял, но очень интересно
Asshaker



 102 
   
  написано: 11.12.2019 15:53:36 
101 Принять за аксиому пост №5, а не доверять ему оснований нет.
То секрет стоит ровно 2 500 000, желаете приобрести? ;)
st. Patrick



 103 
 13   
  написано: 11.12.2019 15:54:10 
98 Я бы сказал, что из таблички Lottery_tickets выбирается рандомно одна запись, а для нее конкретно возвращается одно поле - User ID победителя.

И количество билетов тут учтено именно количеством записей в таблице
ChAS



 104 
 12   
  написано: 11.12.2019 15:56:21 
Ща, после прочтенного Илья скажет - "Ба, дествительно в формуле кАсяк" )
Asshaker



 105 
   
  написано: 11.12.2019 15:56:21 
103 Да, но я бы хотел бы подтверждения от Ilia Sprite (adm)
Elite Ghost



 106 
   
  написано: 11.12.2019 15:57:32 
98
Конкретно по этой выборке - айди билета привязывается к айди перса, его купившего. Отсюда и увеличение шансов от количества билетов 1>.

Так что - да, вполне вероятно, что в таблице 10к уникальных айдишников на каждый билет.
ChAS



 107 
 9   
  написано: 11.12.2019 16:05:12 
Я так понимаю, что правило Ильи не постить формулы мы "перешагнули". Осталось у него выклянчить формулы уронов и дело в шляпе (не в качестве обсуждения, а в качестве информирования) :)
Жонег



 108 
   
  написано: 11.12.2019 16:08:36 
98: об этом Илья говорил еще когда я был маленьким
GarikTMM



 109 
 -12   
  написано: 11.12.2019 16:14:25 
Это получается, покупая много билетов - я просто урезаю кол-во айди в розыгрыше, таким образом, больше помогая тем, кто купил мало билетов?
GoSteamDoctor



 110 
 10   
  написано: 11.12.2019 16:15:22 
105 ты просишь оказать тебе услугу, но делаешь это без уважения - __-
Dexter77



 111 
   
  написано: 11.12.2019 16:16:29 
109

Вероятно, каждый билет в пачке своим айди обладает
Pronostar



 112 
   
  написано: 11.12.2019 16:17:54 
103 прав
*Бишоп*



 113 
   
  написано: 11.12.2019 16:18:00 
109. Да! Не больше 2 билетов в руки!
st. Patrick



 114 
   
  написано: 11.12.2019 16:18:15 
109 Нет. В таблицу добавляется столько строк, сколько ты купил билетов. И в поле user_id записыватся твой id. В каждую из этих строк.
kizymizy



 115 
 45   
  написано: 11.12.2019 16:20:58 
по простому выигрывает не билет, а человек... 500 раз купил - 500 раз твой ИД записался в таблицу из 10 000 строк.
Жонег



 116 
 17   
  написано: 11.12.2019 16:23:14 
Да нет id у билетов.
Есть таблица из 10000 билетов, в ней подряд в соответствии с моментом покупки билетов записаны id персонажей, купивших их.
Далее функция пробегается по всем записям и выбирает одну случайную. Тот id и побеждает.
Lord of Ice



 117 
 1   
  написано: 11.12.2019 16:23:29 
sеlеct 156481 from lottery_tickets ORDER BY RAND() LIMIT 1;
Mortimer



 118 
 -6   
  написано: 11.12.2019 16:25:12 
Значет если эрон дон дон действительно полный и честный - то нет смысла покупать больше одного билета =)
Абу Тимур



 119 
 8   
  написано: 11.12.2019 16:25:35 
6. хотел соригинальничать вставив в предыдущий пост куданить BUT CHESTNIE REBJATA ALWAYS SOSJAMBA, но у меня с этим не очень. честные ребята ничего не потеряют кроме денег в любом случае, так шо хацкеры фас
st. Patrick



 120 
 -1   
  написано: 11.12.2019 16:26:20 
117 delete from users where users.id in (sеlеct 156481 from lottery_tickets ORDER BY RAND() LIMIT 1);
2345678910»

К списку тем