Цитата(konst @ 14.2.2009, 16:14)

Тут вот в чем опасность: а если игроку, который не может тренироваться, была, например, назначена тренировка интенсивностью 9? Передать все 9 баллов самому молодому? Но это с большой вероятностью приведет к серьезной потере физы у этого игрока.
Или другой вариант - у игрока, который не может тренироваться, была назначена тренировка интенсивностью 4. Мы передаем ее молодому, у которого тоже назначена тренировка интенсивностью 4. В сумме получается 8 - итог тот же - большая потеря физы.
И еще вопрос: передавать, видимо, надо тренировку того же скилла, который тренировал травмированный игрок. Но если он, допустим, вратарь и тренировал реакцию, а игрок, которому мы передаем тренировку, - полевой? Ему что, тоже тренировать реакцию, которая ему не нужна?
Я имел ввиду вот что. Рядом с ссылкой "Тренировки" будет ссылка "Резерв тренировок". Далее, зайдя туда мы видим такую же картинку, как и в тренировках. Выставляем тренировки (все или часть).
О приоритетах я уже сказал. Добавлю только, что не так тяжело сделать приоритеты по выбору менеджера.
Теперь сам
алгоритм.
Травмировался игрок. Проверяется резерв тренировок и выставленные там интенсивности. В порядке приоритета происходит их распределение, но не больше интенсивности выставленной в "Резерве". По спецухам алгоритм схожий. Ищутся спецухи, если найдена подходящая как у травмированного в порядке приоритета передаются тренировки. При этом переданная интенсивность не выше указанной в "Резерве". При "лишних" интенсивностях они пропадают.
В резерве тренировок может не стоять ничего, тогда при травме игрока его тренировки никому не назначаются!
Если в резерве тренировок стоит единица силы молодому, то больше единицы ему не дают, даже если травмированный теряет 3. Со спецухами точно так же, если она ни у кого не стоит, то никому и не передаётся, если же стоит у кого-то, то не больше выставленной "резервной" интенсивности.
Маленький пример. Травмировался вратарь, у которого стояли спецуха реакция с интенсивностью 1, и тренировка силы с интенсивностью 3.
В "Резерве тренировок" выставлены только такие показатели.
19-48 CD тренировка силы - 1 Отбор - 1
20-50 СМ тренировка силы - 1 Игра головой - 1
Значит 19-и летний и 20-и летний получают по +1 к интенсивности силы, а тренировка реакции и единичка силы сгорает.
Если в резерве тренировок будет, допустим дополнительно вратарь
22-54 тренировка силы - 2 техника - 1
Тогда вратарь получит +1 к интенсивности силы, и +1 к тренировке техники.
Много наговорил, надеюсь, понятно о чём я