5233
редагування
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| (Не показані 2 проміжні версії цього користувача) | |||
| Рядок 12: | Рядок 12: | ||
"Повар", "Кузя", "Ніколетта", "Космос", "Дантес", "Комедіант", "Справа", | "Повар", "Кузя", "Ніколетта", "Космос", "Дантес", "Комедіант", "Справа", | ||
"Хуаніта", "Фенікс", "Керміт", "Іуда", "Меля", "Міна", "Ротація", "Доктор Хаус", | "Хуаніта", "Фенікс", "Керміт", "Іуда", "Меля", "Міна", "Ротація", "Доктор Хаус", | ||
"Індиго", "Расм", " | "Індиго", "Расм", "Безкінечність", "Ната", "Клей", "Фінлі", "Аристократ", | ||
"Муза", "Медді", "Клайд", "Бейбі", "Патрон", "Кінік", "Бейтман", "Гросмейстер", | "Муза", "Медді", "Клайд", "Бейбі", "Патрон", "Кінік", "Бейтман", "Гросмейстер", | ||
"Васильович", "Тіна", "Дежаву", "Мальвінка", "Ачоровал", "Протон", "Аріель", | "Васильович", "Тіна", "Дежаву", "Мальвінка", "Ачоровал", "Протон", "Аріель", | ||
| Рядок 20: | Рядок 20: | ||
"Шостік", "Філоріан", "Назавжди", "Вотер", "Каратель", "Жовтень", "Нелл", | "Шостік", "Філоріан", "Назавжди", "Вотер", "Каратель", "Жовтень", "Нелл", | ||
"Тайєр", "Еморі", "Лілія", "Дюймовочка", "Седвік", "Скромний", "Кобальт", | "Тайєр", "Еморі", "Лілія", "Дюймовочка", "Седвік", "Скромний", "Кобальт", | ||
"Радист", "Привіт, киця", "Марвел", "Македонський", "Пікассо", "Борщ", "Гроза", | "Радист", "Привіт, киця", "Марвел", "Македонський", "Пікассо", "Борщ", | ||
"Спейс Кадет", "Шредер", "Аміра", "Гроза", "Бембі", "Вишня", "Меріманго", | |||
"Флекс", "Стеля", "Посейдон", "Оксі", "Зірка", "Блінк", "Фолд", "Бандера", | |||
"Бонд", "Фея", "Сутінки", "Ананасік", "Боб", "Лектоp", "Динамо", "Магуз", | "Зодіак", "Андервуд", "Сід", "Хрещена", "Абракадабра", "Жасмін", "Кіноманка", | ||
"Бонд", "Фея", "Сутінки", "Ананасік", "Апріорі", "Продажник", "Флейм", "Боб", | |||
"Лектоp", "Динамо", "Магуз", "Палац Україна" | |||
} | } | ||
local function findIndex(name) | local function findIndex(name) | ||
for i, player in ipairs(players) do | for i, player in ipairs(players) do | ||
| Рядок 37: | Рядок 37: | ||
end | end | ||
function p.prevLink(frame) | |||
function p. | |||
local name = frame.args[1] or frame.args.player or mw.title.getCurrentTitle().text | local name = frame.args[1] or frame.args.player or mw.title.getCurrentTitle().text | ||
local index = findIndex(name) | local index = findIndex(name) | ||
if index | if not index then | ||
return | return "" | ||
end | end | ||
if index | local prevIndex | ||
if index == 1 then | |||
prevIndex = #players | |||
else | |||
prevIndex = index - 1 | |||
end | end | ||
return | |||
return '[[' .. players[prevIndex] .. '|←]]' | |||
end | end | ||
function p.nextLink(frame) | |||
function p. | |||
local name = frame.args[1] or frame.args.player or mw.title.getCurrentTitle().text | local name = frame.args[1] or frame.args.player or mw.title.getCurrentTitle().text | ||
local index = findIndex(name) | local index = findIndex(name) | ||
if index | if not index then | ||
return | return "" | ||
end | end | ||
if index | local nextIndex | ||
if index == #players then | |||
nextIndex = 1 | |||
else | |||
nextIndex = index + 1 | |||
end | end | ||
return | |||
return '[[' .. players[nextIndex] .. '|→]]' | |||
end | end | ||
return p | return p | ||