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