Итак, среднестатистический игрок - это студент, школьник или работающий персонаж. Порядка 8 часов ежедневно у него уходит на "основную" деятельность и столько же на сон. Ещё часа 2-3 он тратит на процесс принятия пищи, транспорт и пр. Итого, условно свободными у среднестатистического игрока остается 4-5 часов в сутки. Это при условии что он не встречается с друзьями, не проводит время с противоположным полом, не смотрит кино/ТВ, не читает, не ... а готов ВСЁ своё время посвятить любимой игрушке (кстати, это уже игроман получается)
Итак, 4-5 часов. При хорошем раскладе человек играет примерно 10 матчей в час (отправка состава, восстановления, перерывы на попить-пописать-покурить, ....). Т.е. нормальный человек чисто физически не в состоянии играть больше 40-50 матчей в день!
Так ограничьте количество матчей в день!
И ВСЁ! Все эти проблемы с ботами и пр. решатся автоматически и все будут в равных условиях
И ВСЁ! Все эти проблемы с ботами и пр. решатся автоматически и все будут в равных условиях
Если игрок НЕ сыграл этот лимит за день - это его проблемы. Отсчет матчей ведется посуточно, т.е. матч, сыгранный ровно 24 часа назад, из списка сыгранных выпадает.
Технически это сделать проще простого (есть архив) - начиная с n-го матча в течение одних суток игроки перестают получать опыт, стадион не несет доход.
Возникнет лишь одна проблема - сборы. Но, г-да админы, ведь вы САМИ поощрили ботоводов, введя опцию "сборы ОАЭ", длящиеся 24 часа! Сделайте длительность Испании и ОАЭ на те же 6 часов, но пусть в Испании игроки получают в 2 раза больше, чем в Израиле, а в ОАЭ - в 3(4) раза. И ВСЁ!!!
Ведь это ТАК ПРОСТО!