Moduł:Random text: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
| [wersja nieprzejrzana] | [wersja nieprzejrzana] |
d Asassin 1 переименовал страницу Модуль:Asassin 1/Факты в Модуль:Участник:Asassin 1/Факты без оставления перенаправления |
Nie podano opisu zmian |
||
| 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 | ||
Wersja z 20:30, 22 lis 2014
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