В этом посте будет очень много текста, поэтому в кратце: как мы начинаем бороться с меджиком и
избранными, кто перешел грань.
Понятное дело, что после создания этой темы, многие из тех кто юзали версию с метками "поднапряглись", как выше уже подметили. Садиться за столы резко стало проще, ай какое совпадение... Но не все быстро успели отреагировать и перестать юзать, либо просто жадность каким-то образом передается от создателей п50 в диалогах скайпа, поэтому у нас все же есть чем поделиться с "добропорядочными гражданами".
После вчерашних бурных обсуждений, нам предложили написать софт, который будет отслеживать посадки игроков за столы. Каким именно образом это все дело работает, думаю расписывать не обязательно. Изначально планировалось собирать полностью статистику игрока за все посадки, затем брать среднее число, но позже выяснили, что расчет будет неправильным. Поэтому было решено сохранять каждого игрока как отдельный файл, где будут все его посадки за конкретные столы с названием стола, с его временем посадки после определенного игрока + ник игрока, после которого игрок сел. Дабы зайти на тот же сайт статистики или в свою базу х2н и проверить, почему же игрок, назовем его условно
vasya, садится за <1 сек или 1 сек после определенного игрока. При этом столы мы закрываем только тогда, когда они полные, соответственно и 4 и 5 и 6 посадка считается от фиша. Поэтому время везде максимально точное. Погрешность составляет
от 1 до 100мс, это вызвано нашим алгоритмом скана памяти клиента старзов. Но поверьте, этого более, чем достаточно. Сегодня ночью мы решили запустить тестовую версию на 600 минут. То есть 10 часов на мониторинг всех посадок игроков на столы 6-9 макс NLH. Что из этого получилось:
Первый рандомный файлик из 458 штук, который весит больше, чем некоторые находящиеся рядом, соответственно там записано больше посадок, чем в других файлах. Ник игрока -
Winged GuyЗаходим, смотрим. Внутри:
Table: Alkes, limit: 200
Seat delay: 1.201, after player: rodrigg092, players count: 3, timestamp: 1556265532718
Table: Buda, limit: 200
Seat delay: 264.776, after player: JMBigJoe, players count: 4, timestamp: 1556270971125
Table: Diadem II, limit: 200
Seat delay: 162.452, after player: GEVORG9209, players count: 4, timestamp: 1556271203583
Table: Galene, limit: 400
Seat delay: 2.005, after player: bullshark975, players count: 3, timestamp: 1556261208144
Table: Giclas, limit: 200
Seat delay: 15.441, after player: Anthon686, players count: 3, timestamp: 1556263819137
Table: Hanna, limit: 600
Seat delay: 0.601, after player: dawe14127, players count: 3, timestamp: 1556261558965
Table: Laodica, limit: 200
Seat delay: 2.385, after player: couilledorй, players count: 3, timestamp: 1556265015071
Table: Marlu, limit: 200
Seat delay: 2.607, after player: gendyn, players count: 3, timestamp: 1556268722881
Seat delay: 1.606, after player: braini1802, players count: 3, timestamp: 1556272073319
Table: Morosovia, limit: 200
Seat delay: 51.539, after player: g man568, players count: 3, timestamp: 1556265070814
Table: Okul, limit: 200
Seat delay: 2.207, after player: Seavus10, players count: 3, timestamp: 1556268623594
Table: Palach, limit: 200
Seat delay: 1.405, after player: BTSV-LЦWE76, players count: 3, timestamp: 1556266333788
Table: Peitho II, limit: 200
Seat delay: 1.408, after player: FooFighterBT, players count: 3, timestamp: 1556270421203
Table: Pulcova, limit: 200
Seat delay: 233.104, after player: ilaviiitech, players count: 6, timestamp: 1556263124331
Table: Tabit II, limit: 200
Seat delay: 0.000, after player: JMBigJoe, players count: 3, timestamp: 1556270884297
Table: Venus II, limit: 200
Seat delay: 0.202, after player: JMBigJoe, players count: 3, timestamp: 1556271627561
Мы видим 3 моментальные посадки, особенно по 0 секунд за столы от этого игрока. Первая после игрока
dawe14127, вторые 2 в разное время после
JMBigJoe. Время записано в timestamp , поэтому для перевода в наше - в гугле пишем timestamp , затем вводим строчку с вычетом последних 3-х цифр. И получаем:
2-я посадка: Seat delay: 0.000 Friday, 26-Apr-19 09:40:27 UTC
3-я посадка: Seat delay: 0.202 Friday, 26-Apr-19 09:28:04 UTC
Т.е. с разницей в 12 минут игрок сел после одного и того же игрока МОМЕНТАЛЬНО. Давайте посмотрим на статистику.
Ну ладно, допустим этот игрок был помечен как фиш, или слабый рег, не важно. Посмотрим следующую, первую посадку после игрока
dawe14127 со скоростью 600мс, не забываем о погрешности. Если отнять 100мс (максимальная погрешность скана), то возможно скорость была пол секунды:
1-я посадка: Seat delay: 0.601 Friday, 26-Apr-19 06:52:38 UTC ; timestamp 1556261558965
Ну... Как мне кажется, этот игрок уже более интересный. А еще более интересна скорость посадки, после такого игрока :)
Выше так же у
Winged Guy есть и 1-2х секундные посадки, но мы решили привести пример именно на этих, которые меньше 1 секунды. Дальше уже каждый из вас сможет оценивать любого игрока по размеру файла (чем больше размер, тем больше посадок в нем записано) или выборочно по нику игрока, если он кажется вам подозрительным.
Пока что мы выкладываем архив с отсканенными столами нл50-1к за 10 часов работы сегодняшнего дня.
p50.zip
(127 килобайт)
Кол-во скачиваний: 216
Дальше мы доработаем некоторые моменты и запустим скрипт на постоянной основе, затем будем прикладывать архивы с игроками, тем самым мы убиваем двух зайцев: старзы уже точно никуда не денутся, когда будут доказательства вместо подозрений. И игроки после этого поста 100 раз будут думать, а нужно ли им это. И соответственно либо перестанут использовать запрещенные скрипты, либо будут повышать задержки на посадку, чтобы так сильно не палиться, но об этом уже чуть позже)) Мы, конечно могли бы и посканить дольше, допустим неделю, но так как уже заметен спад активности скриптов и дружно полетели репорты в старзы, решили не ждать и поделиться этим сегодня.
Вот как-то так. Если есть еще какие-нибудь идеи - добро пожаловать в личку/скайп.
По-моему, после написания этого сообщения было понятно, что этим людям с дизайнерским аутизмом похуй абсолютно на всё и на всех, кроме своего кошелька.
Они даже цены не снижали после того, как выпустили кастрированную версию после обновления старзов.