Просмотр кода страницы Модуль:Entity Tags
Материал из Space Station 14 Вики
У вас нет прав на выполнение действия «редактирование этой страницы» по следующей причине:
Вы можете просмотреть и скопировать исходный код этой страницы.
local p = {}
-- Функция для удаления пробелов в начале и конце строки
local function trim(s)
return (s:gsub("^%s*(.-)%s*$", "%1"))
end
local tagsData = mw.loadData("Модуль:IanComradeBot/prototypes/entity tags.json/data") or {}
function p.search(frame)
local args = frame.args
local mode = trim(args[1] or "")
local searchParam = trim(args[2] or "")
if searchParam == "" then
return "Ошибка: не указан параметр поиска."
end
if mode == "id" then
-- Поиск по id
for _, entry in ipairs(tagsData) do
if trim(entry.id or "") == searchParam then
if entry.Tag
000
1:0
Шаблон, используемый на этой странице:
Возврат к странице Модуль:Entity Tags.