При выставлении игрока в аренду нужно добавить поля с Мин/Макс силы команды, по аналогии как это сделано в коммерческих турнирах.
Владелец игрока может не заполнять эти поля, и тогда механика аренды не меняется.
Или владелец игрока может указать ограничения по Vs для принимающей команды. Таким образом, владелец игрока может косвенно выбрать в какую по силе команду попадет его игрок. Это поможет тем, кто хочет именно наиграть своего игрока, подстраховаться от того, что его игрок попадет в сильную команду и будет сидеть на лавке. Выставив такое ограничение по Vs для принимающей команды, уже будешь точно знать, что твой игрок попадет в команду, где он с большой вероятностью, точно будет играть, а не в запасе сидеть.
Общая концепция такая... Детали можно/нужно продумать заранее. Например, убрав указание Vs с точностью до единицы, чтобы уменьшить махинации. Достаточно ползунком выбирать мин/Макс с каким-либо фиксированным шагом (50 или 100).
Ну и при подаче заявки на аренду игрока, соответственно, проверяется Vs твоей команды. Если Vs подходит под условия, то игрока арендовать можно, если не подходит - то нельзя.
В общем, как-то так. На первый взгляд особых минусов не вижу. |