Модуль:Prototypes/Роль/Экипировка: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 13: | Строка 13: | ||
if slot == "" or jobId == "" then | if slot == "" or jobId == "" then | ||
return "Ошибка: Не заданы необходимые параметры. Используйте: {{#invoke: | return "Ошибка: Не заданы необходимые параметры. Используйте: {{#invoke:Prototypes/Роль/Экипировка|main|<slot>|<jobId>}}" | ||
end | end | ||
| Строка 90: | Строка 90: | ||
local storageBack = "" | local storageBack = "" | ||
for _, storageItem in ipairs(sourceGear.storage.back) do | for _, storageItem in ipairs(sourceGear.storage.back) do | ||
storageBack = storageBack .. string.format("{{#invoke: | storageBack = storageBack .. string.format("{{#invoke:Prototypes/Предмет/Содержание|main|%s}}", storageItem) | ||
end | end | ||
return frame:preprocess(string.format("{{#invoke: | return frame:preprocess(string.format("{{#invoke:Prototypes/Предмет/Содержание|image|%s|%s}}", itemId, storageBack)) | ||
else | else | ||
return frame:preprocess(string.format("{{#invoke: | return frame:preprocess(string.format("{{#invoke:Prototypes/Предмет/Содержание|image|%s}}", itemId)) | ||
end | end | ||
end | end | ||
return p | return p | ||