Модуль:SimpleGenerator/Weather: различия между версиями
Материал из Поле цифровой дидактики
Асадова Хадижа изменил модель содержимого страницы Модуль:SimpleGenerator/Weather с «вики-текст» на «Модуль Scribunto» |
Нет описания правки Метка: ручная отмена |
||
| Строка 3: | Строка 3: | ||
function p.generateText(frame) | function p.generateText(frame) | ||
local sentences = { | local sentences = { | ||
" | "солнце выглядывает из-за туч, обещая тёплый день.", | ||
" | "лёгкий ветер колышет листья на деревьях.", | ||
" | "небо затягивается серыми облаками, собирается дождь.", | ||
" | "после дождя пахнет свежестью и мокрой землёй.", | ||
" | "утренний туман стелется над рекой, обещая ясный день.", | ||
" | "температура воздуха комфортная, около двадцати градусов.", | ||
" | "резко похолодало, пора надевать куртку.", | ||
" | "снег медленно падает на землю, укрывая её белым одеялом.", | ||
" | "ветер усиливается, деревья шумят и гнутся.", | ||
" | "выглянуло солнце, настроение сразу поднялось.", | ||
" | "облака разбегаются, освобождая место солнечным лучам.", | ||
"лёгкая морось освежает воздух после жаркого дня.", | |||
"небо ясное и голубое, ни облачка.", | |||
"поднимается сильный ветер, лучше остаться дома.", | |||
"град барабанит по подоконникам, создавая необычный ритм.", | |||
"закат окрашивает небо в оранжевые и розовые тона.", | |||
"утро начинается с пения птиц и яркого солнца.", | |||
"потеплело до летних значений, можно идти на прогулку.", | |||
"на улице минус десять, дышать свежо и приятно." | |||
} | } | ||
math.randomseed(os.time()) | math.randomseed(os.time()) | ||
local sentence1 = sentences[math.random(#sentences)] | local sentence1 = sentences[math.random(#sentences)] | ||
local sentence2 = sentences[math.random(#sentences)] | local sentence2 = sentences[math.random(#sentences)] | ||
return "Прогноз погоды сегодня: " .. sentence1 .. " " .. sentence2 .. " 🌤️" | |||
return " | |||
end | end | ||
return p | return p | ||
Версия от 22:12, 26 мая 2026
Для документации этого модуля может быть создана страница Модуль:SimpleGenerator/Weather/doc
local p = {}
function p.generateText(frame)
local sentences = {
"солнце выглядывает из-за туч, обещая тёплый день.",
"лёгкий ветер колышет листья на деревьях.",
"небо затягивается серыми облаками, собирается дождь.",
"после дождя пахнет свежестью и мокрой землёй.",
"утренний туман стелется над рекой, обещая ясный день.",
"температура воздуха комфортная, около двадцати градусов.",
"резко похолодало, пора надевать куртку.",
"снег медленно падает на землю, укрывая её белым одеялом.",
"ветер усиливается, деревья шумят и гнутся.",
"выглянуло солнце, настроение сразу поднялось.",
"облака разбегаются, освобождая место солнечным лучам.",
"лёгкая морось освежает воздух после жаркого дня.",
"небо ясное и голубое, ни облачка.",
"поднимается сильный ветер, лучше остаться дома.",
"град барабанит по подоконникам, создавая необычный ритм.",
"закат окрашивает небо в оранжевые и розовые тона.",
"утро начинается с пения птиц и яркого солнца.",
"потеплело до летних значений, можно идти на прогулку.",
"на улице минус десять, дышать свежо и приятно."
}
math.randomseed(os.time())
local sentence1 = sentences[math.random(#sentences)]
local sentence2 = sentences[math.random(#sentences)]
return "Прогноз погоды сегодня: " .. sentence1 .. " " .. sentence2 .. " 🌤️"
end
return p
