Хочу проверить правильность своих мыслей
Команда с минусом на счету.
Сервер обрабатывает запросы по трансферу, начиная с самого большого.
То есть, если первый отдаваемый по ТИ игрок стоит 2500, а второй 1100, и первого хочется обменять на Иванова с доплатой от банка 500 тыс. (-500), а второго на Петрова - с доплатой всего 100 тыс. (-100), то сначала сработает первый запрос, так как формально за Иванова дали 2000-500=1500, а за Петрова 880-100=780.
Насколько я помню, такая ситуация приводит к тому, что внутри одного транса можно выйти из минуса, а потом покупать, оплачивая игроков налом.
Такая последовательность:
1) На трансфер заходим с ФК = - 150 000
2) Покупаем Иванова с доплатой от банка 500 000
3) На счету становится 350 000
4) Можем покупать игроков, тратя 350 000 без ограничений по ЗП
Все верно?
Верно.
Только предложение на последнего игрока (без ограничения по з/п) должно быть ниже предложения на Иванова.