Модуль:Cron/GenerateStats: различия между версиями

добавлен БЛОК СБОРКИ ДЕТАЛЬНЫХ ДАННЫХ ДЛЯ КАСТОМНЫХ СТРАНИЦ (Module:Stats/*)
4 гола Геныча не должны идти в статистику голов
 
Строка 87: Строка 87:
                     if p_name and t_code and adj.total then
                     if p_name and t_code and adj.total then
                         local add = adj.total
                         local add = adj.total
                         if GrandStats.Players[p_name] then
                         -- Реализация Config.award_adjustments
                            if award_type == "goals" then GrandStats.Players[p_name].goals.total = GrandStats.Players[p_name].goals.total + add
                            elseif award_type == "assists" then GrandStats.Players[p_name].assists.total = GrandStats.Players[p_name].assists.total + add end
                        end
                        if GrandStats.Years[year] and GrandStats.Years[year].Players[p_name] then
                            if award_type == "goals" then GrandStats.Years[year].Players[p_name].goals.total = GrandStats.Years[year].Players[p_name].goals.total + add
                            elseif award_type == "assists" then GrandStats.Years[year].Players[p_name].assists.total = GrandStats.Years[year].Players[p_name].assists.total + add end
                        end
                         if GrandStats.PlayerTeam[combo_key] then
                         if GrandStats.PlayerTeam[combo_key] then
                             if award_type == "goals" then GrandStats.PlayerTeam[combo_key].goals.total = GrandStats.PlayerTeam[combo_key].goals.total + add
                             if award_type == "goals" then GrandStats.PlayerTeam[combo_key].goals.total = GrandStats.PlayerTeam[combo_key].goals.total + add