Moduł:Random text: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
| [wersja nieprzejrzana] | [wersja przejrzana] |
Nie podano opisu zmian |
d Zmienił(a) ustawienia zabezpieczenia „Moduł:Random text”: Ważny szablon ([edytowanie=Dozwolone tylko dla administratorów] (na czas nieokreślony) [przenoszenie=Dozwolone tylko dla administratorów] (na czas nieokreślony)) |
||
| (Nie pokazano 5 wersji utworzonych przez 3 użytkowników) | |||
| Linia 1: | Linia 1: | ||
-- Модуль для отображения случайных фактов | -- Модуль для отображения случайных фактов | ||
-- Создан 8 ноября 2014 года | -- Создан 8 ноября 2014 года | ||
-- Для реализации шаблона Участник: | -- Для реализации шаблона {{Участник:Asassin_1/Факты}} | ||
local p = {} | local p = {} | ||
function p.randfact(f) | function p.randfact(f) | ||
-- | -- Аргументы | ||
local args = f:getParent().args | local args = f:getParent().args | ||
-- | -- Тексты | ||
local | local texts = {} | ||
for i, v in ipairs(args) do | for i, v in ipairs(args) do | ||
table.insert(texts, v) | |||
end | end | ||
math.randomseed(os.time()) | |||
local id = math.random(#texts) | |||
local id = math.random(# | |||
return | return texts[id] | ||
end | end | ||
return p | return p | ||
Aktualna wersja na dzień 18:33, 24 lip 2025
W tym module nie ma dokumentacji. Jeśli wiesz jak używać tego modułu, proszę, podaj odpowiednie informacje.
-- Модуль для отображения случайных фактов
-- Создан 8 ноября 2014 года
-- Для реализации шаблона {{Участник:Asassin_1/Факты}}
local p = {}
function p.randfact(f)
-- Аргументы
local args = f:getParent().args
-- Тексты
local texts = {}
for i, v in ipairs(args) do
table.insert(texts, v)
end
math.randomseed(os.time())
local id = math.random(#texts)
return texts[id]
end
return p