Модуль:Entity Sprite: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 125: | Строка 125: | ||
local function generateDefaultTemplate(data, params) | local function generateDefaultTemplate(data, params) | ||
local id = params.Id | local id = params.Id | ||
if not id or id == "" then | |||
return "Ошибка: ID не указан." | |||
end | |||
local description = params.Description or "" | local description = params.Description or "" | ||
local servers = params.Servers or "" | local servers = params.Servers or "" | ||
| Строка 134: | Строка 138: | ||
local entry = nil | local entry = nil | ||
for _, item in ipairs(data) do | |||
if tostring(item.id) == tostring(id) then | |||
entry = item | |||
break | |||
end | end | ||
end | end | ||
| Строка 157: | Строка 159: | ||
"{{Файл\n" .. | "{{Файл\n" .. | ||
"|Описание = " .. description .. "\n" .. | "|Описание = " .. description .. "\n" .. | ||
"|Id = " .. id .. "\n" .. | "|Id = " .. tostring(id) .. "\n" .. | ||
"|Сервера = " .. servers .. "\n" .. | "|Сервера = " .. servers .. "\n" .. | ||
"|Источник = " .. source .. "\n" .. | "|Источник = " .. source .. "\n" .. | ||