5233
редагування
Admin (обговорення | внесок) (Створена сторінка: local p = {} local tournament_order = { "Перший сезон", "Другий сезон", "Третій сезон", "Четвертий сезон", "П'ятий сезон", "Шостий сезон", "Сьомий сезон", "Восьмий сезон", "Дев'ятий сезон", "Фінал Року" } local function find_tournament_index(tournament_name) for i, name in ipairs(tournament_order) do...) |
Admin (обговорення | внесок) Немає опису редагування |
||
| (Не показано 8 проміжних версій цього користувача) | |||
| Рядок 11: | Рядок 11: | ||
"Восьмий сезон", | "Восьмий сезон", | ||
"Дев'ятий сезон", | "Дев'ятий сезон", | ||
"Фінал Року" | "Фінал Року" -- ЗМІНЕНО: без '23-24 | ||
} | } | ||
local name_mapping = { | |||
["I сезон"] = "Перший сезон", | |||
["II сезон"] = "Другий сезон", | |||
["III сезон"] = "Третій сезон", | |||
["IV сезон"] = "Четвертий сезон", | |||
["V сезон"] = "П'ятий сезон", | |||
["VI сезон"] = "Шостий сезон", | |||
["VII сезон"] = "Сьомий сезон", | |||
["VIII сезон"] = "Восьмий сезон", | |||
["IX сезон"] = "Дев'ятий сезон", | |||
["Фінал Року'23-24"] = "Фінал Року" -- ЗМІНЕНО: мапінг в зворотний бік | |||
} | |||
local function normalize_name(name) | |||
return name_mapping[name] or name | |||
end | |||
local function find_tournament_index(tournament_name) | local function find_tournament_index(tournament_name) | ||
local normalized = normalize_name(tournament_name) | |||
for i, name in ipairs(tournament_order) do | for i, name in ipairs(tournament_order) do | ||
if name == | if name == normalized then | ||
return i | return i | ||
end | end | ||