Модуль:SkillInfoCard: различия между версиями
Материал из Eco - Русская Wiki
| [досмотренная версия] | [досмотренная версия] |
StalEF (обсуждение | вклад) Нет описания правки |
StalEF (обсуждение | вклад) Нет описания правки |
||
| Строка 16: | Строка 16: | ||
if (Skill.IsRoot == 'True') then WikiText = WikiText .. Skill.Name[Lang] .. ' это [[Навыки|Профессия]].<br>' else WikiText = WikiText .. Skill.Name[Lang] .. ' it is [[Навыки|Специализация]].<br>' end | if (Skill.IsRoot == 'True') then WikiText = WikiText .. Skill.Name[Lang] .. ' это [[Навыки|Профессия]].<br>' else WikiText = WikiText .. Skill.Name[Lang] .. ' it is [[Навыки|Специализация]].<br>' end | ||
WikiText = WikiText .. Skill.Description[Lang] .. '<br>' | WikiText = WikiText .. Skill.Description[Lang] .. '<br>' | ||
if (Skill.IsRoot == 'True') then | |||
WikiText = WikiText .. '==Специальности==' | |||
WikiText = WikiText .. 'В профессию'.. Skill.Name[Lang] .. ' включены следующие специализации:<br>' | |||
else | |||
WikiText = WikiText .. '==Как изучить==' | |||
end | |||
return WikiText | return WikiText | ||
Версия от 05:40, 10 июля 2025
ВНИМАНИЕ! Data файлы генерируются на игровом сервере и не предназначены для ручного редактирования.
Предупреждение об использовании
Что бы предотвратить многократный вызов массива данных используйте функцию: local SkillInfoCard = mw.loadData("Модуль:SkillInfoCard")
local p = {}
local Utils = require('Module:Utils')
local IconUtils = require('Module:IconUtils')
local L = require('Module:Localization')
local Lang = Utils.getLanguageName()
function p.main(frame)
local PageName = frame.args[1]
if (Lang == 'English') then SkillName = PageName else SkillName = Utils.SkillSearch(PageName) end
local SkillData = require( "Module:SkillData" )
local Skill = SkillData.skills[SkillName]
local WikiText =''
WikiText = WikiText .. IconUtils.main{name = Skill.Name[Lang], id = Skill.SkillID , size = 32, style = 1} .. ' '
if (Skill.IsRoot == 'True') then WikiText = WikiText .. Skill.Name[Lang] .. ' это [[Навыки|Профессия]].<br>' else WikiText = WikiText .. Skill.Name[Lang] .. ' it is [[Навыки|Специализация]].<br>' end
WikiText = WikiText .. Skill.Description[Lang] .. '<br>'
if (Skill.IsRoot == 'True') then
WikiText = WikiText .. '==Специальности=='
WikiText = WikiText .. 'В профессию'.. Skill.Name[Lang] .. ' включены следующие специализации:<br>'
else
WikiText = WikiText .. '==Как изучить=='
end
return WikiText
end
return p