Модуль:CargoConverter: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 51: | Строка 51: | ||
local m = data[match_id] | local m = data[match_id] | ||
-- 1. Базовый матч | -- 1. Базовый матч (Исправлено на TWC_Matches) | ||
table.insert(out, string.format( | table.insert(out, string.format( | ||
"{{ | "{{TWC_Matches|MatchID=%s|TournamentID=%s|Stage=%s|GroupLetter=%s|Tour=%s|RealDate=%s|Matchday=%s|NumHist=%s|Team1=%s|Team2=%s|Score1=%s|Score2=%s|AET=%s|Stadium=%s|Players1=%s|Players2=%s|Gates=%s|ThrowIns=%s|Halfs=%s|HalfTime=%s|ExtraTime=%s|ET_Halfs=%s|ET_HalfTime=%s|SubsRules=%s|Video=%s|VkVideo=%s|ReviewUrl=%s|VkReviewUrl=%s|ReviewTime=%s|WikiLink=%s|Comment=%s}}", | ||
safe(match_id), safe(tourn_id), safe(m.stage), safe(m.letter), safe(m.tour), safe(m.date), safe(m.matchday), safe(m.num_hist), | safe(match_id), safe(tourn_id), safe(m.stage), safe(m.letter), safe(m.tour), safe(m.date), safe(m.matchday), safe(m.num_hist), | ||
safe(m.team1), safe(m.team2), safe(m.score1), safe(m.score2), safe(m.aet), safe(m.stadium), | safe(m.team1), safe(m.team2), safe(m.score1), safe(m.score2), safe(m.aet), safe(m.stadium), | ||
| Строка 180: | Строка 180: | ||
end | end | ||
-- 2. Матчи турнира | -- 2. Матчи турнира (Исправлено на TWC_Matches) | ||
if stage_data.matches then | if stage_data.matches then | ||
for i, m in ipairs(stage_data.matches) do | for i, m in ipairs(stage_data.matches) do | ||
| Строка 186: | Строка 186: | ||
if stage_data.type == "group" then | if stage_data.type == "group" then | ||
table.insert(out, string.format("{{ | table.insert(out, string.format("{{TWC_Matches|MatchID=%s|TournamentID=%s|Stage=%s|Team1=%s|Team2=%s|Score1=%s|Score2=%s|FieldAdvantage=%s}}", | ||
base_match_id, safe(tourn_name), safe(stage_name), safe(m[1]), safe(m[2]), safe(m[3]), safe(m[4]), safe(m[5]))) | base_match_id, safe(tourn_name), safe(stage_name), safe(m[1]), safe(m[2]), safe(m[3]), safe(m[4]), safe(m[5]))) | ||
| Строка 192: | Строка 192: | ||
if stage_data.number_of_rounds == 1 then | if stage_data.number_of_rounds == 1 then | ||
local aet = (m[5] == "aet") | local aet = (m[5] == "aet") | ||
table.insert(out, string.format("{{ | table.insert(out, string.format("{{TWC_Matches|MatchID=%s|TournamentID=%s|Stage=%s|Team1=%s|Team2=%s|Score1=%s|Score2=%s|AET=%s|ShootoutScore1=%s|ShootoutScore2=%s|Color1=%s|Color2=%s|FieldAdvantage=%s}}", | ||
base_match_id, safe(tourn_name), safe(stage_name), safe(m[1]), safe(m[2]), safe(m[3]), safe(m[4]), safe(aet), safe(m[6]), safe(m[7]), safe(m[8]), safe(m[9]), safe(m[10]))) | base_match_id, safe(tourn_name), safe(stage_name), safe(m[1]), safe(m[2]), safe(m[3]), safe(m[4]), safe(aet), safe(m[6]), safe(m[7]), safe(m[8]), safe(m[9]), safe(m[10]))) | ||
else | else | ||
-- Первый матч | -- Первый матч (Исправлено на TWC_Matches) | ||
table.insert(out, string.format("{{ | table.insert(out, string.format("{{TWC_Matches|MatchID=%s_L1|TournamentID=%s|Stage=%s|Team1=%s|Team2=%s|Score1=%s|Score2=%s|FieldAdvantage=1}}", | ||
base_match_id, safe(tourn_name), safe(stage_name), safe(m[1]), safe(m[2]), safe(m[3]), safe(m[4]))) | base_match_id, safe(tourn_name), safe(stage_name), safe(m[1]), safe(m[2]), safe(m[3]), safe(m[4]))) | ||
-- Второй матч | -- Второй матч (Исправлено на TWC_Matches) | ||
local aet = (m[7] == "aet") | local aet = (m[7] == "aet") | ||
table.insert(out, string.format("{{ | table.insert(out, string.format("{{TWC_Matches|MatchID=%s_L2|TournamentID=%s|Stage=%s|Team1=%s|Team2=%s|Score1=%s|Score2=%s|AET=%s|ShootoutScore1=%s|ShootoutScore2=%s|Color1=%s|Color2=%s|FieldAdvantage=2}}", | ||
base_match_id, safe(tourn_name), safe(stage_name), safe(m[2]), safe(m[1]), safe(m[6]), safe(m[5]), safe(aet), safe(m[9]), safe(m[8]), safe(m[11]), safe(m[10]))) | base_match_id, safe(tourn_name), safe(stage_name), safe(m[2]), safe(m[1]), safe(m[6]), safe(m[5]), safe(aet), safe(m[9]), safe(m[8]), safe(m[11]), safe(m[10]))) | ||
end | end | ||