Модуль:GeneratePlayerPages: відмінності між версіями

440 байтів додано ,  У понеділок о 17:11
нема опису редагування
Немає опису редагування
Немає опису редагування
 
(Не показано одну проміжну версію цього користувача)
Рядок 491: Рядок 491:
         table.insert(output, "| finalist = 0")
         table.insert(output, "| finalist = 0")
     end
     end
   
     table.insert(output, "}}")
     table.insert(output, "}}")
     table.insert(output, "")
     table.insert(output, "")
Рядок 508: Рядок 507:
     table.insert(output, facts_code)
     table.insert(output, facts_code)
      
      
     -- ВИПРАВЛЕННЯ: Використовуємо <nowiki>
     -- НАЙПРОСТІШЕ РІШЕННЯ: Додаємо пробіл на початку кожного рядка
     local final_code = table.concat(output, "\n")
     local final_code = table.concat(output, "\n")
      
      
     return "<nowiki>" .. final_code .. "</nowiki>"
    -- Розбиваємо на рядки та додаємо пробіл
    local result = {}
    for line in final_code:gmatch("([^\n]*)\n?") do
        if line ~= "" then
            table.insert(result, " " .. line)
        else
            table.insert(result, "")
        end
    end
   
    -- Додаємо заголовок
     return "'''Код для гравця " .. player_name .. ":'''\n\n" .. table.concat(result, "\n")
end
end


-- Генерувати для всіх гравців
-- Генерувати для всіх гравців