ЖФ Dev.tweets
656 subscribers
87 photos
1 file
117 links
Download Telegram
🐛 [fix] на бирже игроков в ретро 00-х снова работает галочка «кэшбек»

После недавнего обновления привязок клубов фильтр перестал находить предложения - выдача была пустой при любых настройках. Поправили => галочка снова отбирает только тех игроков, за покупку которых ваш клуб получит кэшбек. Заодно починили такой же фильтр на ТО - проверить его можно будет с открытием ближайшего окна.

Первым ошибку заметил менеджер vadimpvs 🇪🇸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍22
dave
⚙️ [tech] в Академии рассосалась очередь: заявки ждали проверки девять дней, теперь укладываются в сутки Причина была не там, где её искали. Проверяющая не тормозила: до неё заявка ещё должна доехать, а перед человеком её смотрит автоматика — ищет клонов…
🟢 [feature] ошибка в позиции больше не повод отклонять заявку в Академию

Знакомая история: заявка собрана верно, источник в порядке, но в позиции промахнулись - выбрали LD вместо RD. Раньше проверяющий мог только отклонить, а менеджеру приходилось подавать заново и ждать очередь второй раз.

Теперь проверяющий правит позицию сам, если источник называет её точно. Лишнюю вторую позицию, которой в источнике нет, он тоже снимает вместо отказа. О правке вы узнаете из письма об одобрении - там появится строка «уточнена позиция: было => стало». Если источник даёт только линию (защитник, полузащитник), правила прежние: позицию из линии выбираете сами, а дополнительную без подтверждения указывать нельзя. То же самое работает и для ручных заявок в ДО.

Заодно взяли на заметку: для испанских клубов lapreferente.com признан одним из самых достоверных источников сразу после официального сайта клуба, и при проверке он теперь в приоритете.

За оба предложения благодарим менеджера Malorn - меньше повторных заявок у вас, меньше повторных проверок у нас 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🤝5❤3
🏦 [transfers] на трансферном рынке появилась кнопка "Очистить список" для скрытых игроков

Скрытые - удобный фильтр: убрал неинтересных, и они больше не мешают смотреть рынок. Скрытие привязано к игроку бессрочно, и это правильно: одного и того же игрока за окно нередко выставляют по нескольку раз. Но список от этого растёт от ТО к ТО, у активных менеджеров там накопились тысячи записей, а вычистить их было нечем: на вкладке "Скрытые" видны только те, кто выставлен прямо сейчас, остальные ждали своего часа в невидимой части списка.

Что сделали:
1. На вкладке "Скрытые" появилась кнопка "Очистить список" - она снимает скрытие со всех игроков текущего мира разом;
2. Счётчик показывает два числа: сколько скрытых выставлено на рынке сейчас и сколько всего в вашем списке;
3. Разово убрали скрытия старше 1 июня - 114 тысяч записей у 919 менеджеров.

Автоочистку по расписанию делать не стали: список ваш, и когда его сбрасывать - перед новым ТО или никогда - решаете вы. Благодарим менеджера tosharoskosha, который в ЦОЗ доходчиво объяснил проблему 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73👍2❤1😱1
dave
🐛 [fix] рейтинг менеджеров теперь считает все официальные турниры Каждый турнир входит в рейтинг менеджеров со своим весом: чем выше уровень, тем "дороже" в нём игра. Список этих весов пополнялся вручную и за календарём не поспевал — а турнир, которого в…
🐛 [fix] матчи новых Лиг наций не попадали в рейтинг FIFA

Рейтинг сборных считает не все матчи подряд, а только турниры из своего списка. Континентальные Лиги наций - Африканская, Американская, Восточная и молодёжные - в этот список при создании не внесли, поэтому их игры рейтинг не видел вовсе. Заодно сверили список целиком по всем игровым мирам: нашлись ещё несколько пропущенных турниров сборных и один неверный коэффициент важности - плей-офф к ЧЕ у взрослых считался с молодёжным весом.

Всё внесено, сезон пересчитан - около 1500 матчей встали на свои места в хронологии, заодно пересобрался и рейтинг тренеров сборных.

За наводку благодарим менеджера UpTheReds 🇨🇩
Please open Telegram to view this post
VIEW IN TELEGRAM
7
dave
⚙️ [tech] все матчи Transfermarkt и SoccerDonna доступны в АИ Разработчик АИ и служба поддержки сегодня открывают шампанское (и глубоко выдыхают), потому что сотни (а может и тысячи) заявок по теме "вот матч на TM, а где он в АИ?" наконец позади 🥂 Вся наша…
⚙️ [tech] в АИ появились 714 турниров, которых у нас не было вовсе

В сентябре мы обещали, что АИ перестанет зависеть от одного поставщика данных и начнёт брать их из новых источников. Обещание выполнено: новый поставщик подключён, первая полная загрузка позади.

Что появилось:
➡️ 39 326 матчей в 714 турнирах из 152 стран - этого у нас не было вообще;
➡️ ещё 220 107 матчей теперь обновляются сами: счёт и статус приезжают без нашего участия;
➡️ дальше всё это живёт без ручных "пинков" - и по ходу сезона, и в межсезонье.

Первый пункт - самое интересное. Раньше покрытие заканчивалось там же, где заканчивался Transfermarkt, и целые футбольные страны для АИ просто не существовали. Теперь у нас есть матчи Чада, Нигера, Эсватини и, впервые, Сейшельских островов:
https://soccerlife.ru/alter.php?action=detail&id=1826038&type=1&flag=xs&league_uk=xj-l1080&season_uk=xj-xj-l1080-2025&team_id=6035542

Но экзотика - это витрина, а объём дают обычные чемпионаты. Приехали все четырнадцать областных первенств Чехии, вторая лига Косово, четыре группы греческой Gamma Ethniki, вторая лига Сингапура, мексиканская Primera Premier, NNL Нигерии, Big League Уганды, Super Ligue Нигера и Premiere Division Чада. Женскому футболу достались чемпионаты Чили и Перу, вторая лига Китая.

Что это значит на практике. Составы достаются непросто - их по-прежнему вносите вы. Но раньше, если матча в базе не было, оставалась только ручная сводная статистика: сложная форма и месяц ожидания. Теперь у этих турниров игры есть, а значит работает поматчевое добавление - форма проще, проверка быстрее, отказов меньше. И отдельно - просто более богатый справочник результатов: по доброй половине этих турниров у нас раньше не было ни таблицы, ни счёта.

Мы говорили, что систему АИ ждёт развитие и расширение. Доставлено ✅
Please open Telegram to view this post
VIEW IN TELEGRAM
👏13❤8🔥7⚡3
🟢 [feature] реальные матчи доезжают до АИ почти сразу после финального свистка

Раньше новые матчи мы забирали полуручным способом, по ночам и нерегулярно: результат оказывался в АИ в лучшем случае на следующий день. А иногда не оказывался вовсе - чемпионат Бангладеш успел отыграть стартовый тур нового сезона, прежде чем мы заметили, что у нас нет ни одного его матча. В Новой Зеландии в базе лежало 5 матчей из 55.

Теперь сбор работает сам и в двух режимах. Днём смотрит только за свежим: матч появляется в АИ примерно через полчаса после финального свистка, вместе с данными по игрокам. Ночью идёт широкий проход - добирает то, что поставщик данных дописывает задним числом, и всё, до чего не дошли руки днём. Заодно новые турниры и клубы подхватываются сами: раньше чемпионат, которого у нас не было, заводили руками.

Реальный футбол должен доезжать до ЖФ быстро - над этим и работаем ⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤6👍32
⚡️ [feature] ПроЛига Океании появилась в АИ

Обещали - подключили: OFC Pro League в АИ, весь сезон 2026, 72 матча с составами. Лига единственная в своём роде - восемь клубов из семи стран в одном чемпионате, поэтому сначала разобрались, как её честно оценивать.

Что получилось:
⌨️Это чемпионат, а не континентальный кубок, со своим местом среди лиг Океании;
2️⃣Островные клубы лиги - по сути сборные: у Соломоновых островов 22 из 23 вызванных играют здесь, у Фиджи - 9 из 11 игроков стартового состава;
3️⃣Уровень лиги сверили с чемпионами островов: средний клуб ПроЛиги чуть ниже среднего чемпиона, а дальше каждый клуб получает скилл по своим очкам в сезоне;
4️⃣Окленд и South Melbourne играют лигу параллельно своим чемпионатам => их скилл считается сразу по обоим турнирам;
5️⃣Базовый талант - 2, как у всех лиг Океании.

Для примера - Jez Lofthouse из Solomon Kings: 17 матчей, все в старте, 7 голов и 2 передачи.
https://soccerlife.ru/alter.php?id=25771

Лига не укладывалась в привычные рамки, поэтому мы не стали втискивать её в шаблон, а посчитали отдельно. Океания ждала - Океания в игре 🐳
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3❤2
🐛 [fix] ответили на все технические заявки, даже самые давние

В техническом разделе ЦОЗ копились заявки, до которых годами не доходили руки: самые старые - 2022 года. Прошли раздел целиком, от новых к старым: 124 заявки, по каждой - исправление или ответ по существу.

Что заметно в игре:
✔️ тёмная тема старого дизайна: больше нет белых «островов» со светлым текстом в почте, на форуме, бирже, торгах и ещё полутора десятках страниц;
✔️ телефон: виджет «на карандаше» стартует свёрнутым и не закрывает кнопку отправки, календарь событий листается по месяцам, а вход по ссылке из письма или Telegram возвращает на ту же страницу, а не на главную;
✔️ классическая шапка: строка поиска больше не ложится поверх эмблем клубов;
✔️ перенос матча: «согласен» в старом письме больше не переносит игру на время из другого, более свежего предложения, а отмена своего предложения не записывается сопернику в «Индекс добра» как отказ;
✔️ рейтинг FIFA сборных Я/Мы снова считается - впервые с 2021 года и со всеми сыгранными с тех пор матчами;
✔️ рейтинг преданности: кнопка «найти меня» и рейтинг для Я/Мы и ретро 00-х;
✔️ шансы на титул, еврокубки и вылет в статистике чемпионата больше не «прыгают» при каждом обновлении страницы;
✔️ ссылки в ленте форума на странице чемпионата кликабельны.

И россыпь точечных правок: маркеры игроков общие у основы и дубля, сообщения под группами кубка не пропадают, выплачивается доход от кастомизаций, апостроф в фамилии принимается при подаче в Академию, фильтр миров в «Моей ленте» сохраняется.

Старая заявка - не повод о ней забыть: за каждой стоит человек, который однажды потратил время, чтобы сделать игру лучше. Спасибо всем, кто писал, - даже если ответ шёл долго ♥️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍6🔥6🐳1
🟢 [feature] звёзды лиги в я/мы - теперь по оценке за сезон

В я/мы у игроков нет скаутских отчётов и номиналов, а таблица отбирала звёзд как раз по ним => застряли одни и те же футболисты с нулевым скиллом.

Что теперь:
⭐️ Звёзды отбираются по средней оценке в текущем сезоне;
⭐️ В зачёт идут те, кто сыграл хотя бы четверть возможных минут - один удачный выход на замену звездой не сделает;
⭐️ При равной оценке выше тот, кто больше играл;
⭐️ В карточке - средняя оценка со звёздочкой вместо возраста, таланта и скилла.

Таблица обновляется раз в сутки. За наводку благодарим менеджера Fox_ZFT. Звезда лиги - тот, кто выходит на поле и решает матчи, а не тот, кто раньше других попал в список 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3👏3❤1
🚨 [police] закрыли лазейку из 10-х годов: вратари со скиллом 190 без реала и с талантом 2 больше не появятся

У вратарей выучка тренируется заметно быстрее полевых навыков, так устроено с первых лет проекта. Долгие годы оценка «сколько тренировок вложено в игрока» определяла, вратарь перед ней или нет, по форме прокачки. Граница была тонкой, и несколько менеджеров научились её переходить: дизайн прокачки + адаптация => вратарь уровня 135 превращался в вратаря уровня 190 за один вечер, а затем уезжал на ТО как «подарок судьбы».

Что изменилось. Теперь вратарская выучка всегда считается по вратарскому тарифу, независимо от позиции игрока и от того, что с его прокачкой делали потом. Переходить больше нечего. Для честных менеджеров (а это подавляющее большинство) ничего не поменялось: ни один вратарь и ни один полевой с обычной прокачкой не потерял в оценке.

Что сделали с прошлым. Мы прошли по всей базе за несколько лет: игроков, собранных через лазейку, вернули к честному уровню, а трансфер, на котором успели заработать, откатили с возвратом денег покупателю. Если ваш клуб среди тех, кого это коснулось, в ЦОЗ разберём каждый случай отдельно.

За точный сигнал благодарим менеджера Iko: именно его заявка с четырьмя примерами запустила разбор 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍5👀3😈2❤1
🐛 [fix] возрастной ценз МЛЧ - одна дата для отбора и самой лиги

Менеджер Bupyc заявил в отбор к МЛЧ игрока, которого билдер показывал доступным, а перед матчем того сняли по возрасту. Стали разбираться и нашли узел побольше: заявка, отбор и сама МЛЧ считали возраст каждая по-своему. Отбор оказался на полгода строже лиги, в которую отбирает, а граница МЛЧ с каждым розыгрышем «уплывала» на несколько дней (27 июня вместо 1 июля).

Навели порядок и привели к единому формату:
✔️ одно правило для всех миров: в МЛЧ играют те, кому на старт её сезона не больше лимита полных лет, граница - ровно 1 января или 1 июля, шаг - полгода;
✔️ отбор играется по цензу той МЛЧ, куда отбирает: кто прошёл по возрасту в отборе, сыграет и в лиге;
✔️ по этой же дате считаются допуск команды, посев и заявка => в заявке только те, кто может выйти на поле;
✔️ билдер заранее помечает игроков за цензом, а регламент турнира и письмо тренерам показывают точную дату.

В идущих отборах ценз тоже выровняли по МЛЧ 2027/1: он стал мягче на полгода, и часть уже заявленных игроков вернулась в строй. Текущая МЛЧ доигрывается по своим правилам. ЖФЛ перешла на общее правило - там ценз был на полгода строже остальных миров. Спасибо президенту RUKENT, который поднял историю регламента и помог понять, откуда взялась разница, а менеджеру Bupyc - за настойчивость.

Обновили и статью про МЛЧ в wiki: правило, таблица дат на ближайшие розыгрыши, актуальные лимиты по континентам и критерии допуска.

Возраст в молодёжном турнире должен быть понятен до стартового свистка, а не после него 🇦🇷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤1