匿名
未登录
创建账户
登录
小鱼君和他的朋友们
搜索
正在查找
将来过去时
的官方设定集?不如看看
万界大百科
吧!
《将来过去时》第一部分
现在 魔科纪元的少年少女
即将正式发布!
让我偷偷看一眼
小鱼君的博客
……
服务器已成功迁移到
阿里云(杭州)
!
查看“模块:Jobs”的源代码
来自小鱼君和他的朋友们
名字空间
模块
讨论
更多
更多
语言
页面选项
Read
查看源代码
历史
←
模块:Jobs
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
----- 奇迹之洲职业模块 ----- local p = {} local getArgs = require('Module:Arguments').getArgs -- 职业别名 local alias = require('Module:Jobs/alias') -- 职业具体参数 local jobDetail = require('Module:Jobs/details') -- 色谱具体参数 local colorInfo = require('Module:Jobs/colorInfo') -- 战斗职业阶级信息 local jobLevel = require('Module:Jobs/levels') -- 将输入值转换为标准代码 function jobCode(frame) local args = getArgs(frame) local job = args['job'] or args[1] or 'unknown' job = mw.ustring.lower(job) return alias[job] or 'unknown' end -- 最后,返回完整的内容 function p.main(frame) local args = getArgs(frame) -- 转换为标准代码 local code = jobCode(frame) -- 标志 local colorId = jobDetail[code]['color'] or 'unknown' local color = colorInfo[colorId]['color'] local icon = '<span style="text-shadow:none;border-radius:2px;color:#fff;padding:2px 4px;background:' .. color .. '">' .. colorInfo[colorId]['icon'] .. '</span>' -- 战斗职业类型 local levelId = jobDetail[code]['level'] or '' local level = '' if levelId ~= '' then level = '<span style="font-size: small;background:' .. jobLevel[levelId]['color'] .. '">' .. jobLevel[levelId]['icon'] .. jobLevel[levelId]['name'] .. '</span>' end -- 职业名称 local en = jobDetail[code]['en'] or '' local name = '<span style="color:' .. color .. '">' .. jobLevel[levelId]['icon'] .. jobDetail[code]['name'] .. ' ' .. en .. '</span>' -- 职业输出类型 local prop = jobDetail[code]['prop'] or '' -- 职业简介 local des = jobDetail[code]['des'] or '' -- Tooltip local tooltip = '' -- 输出 local isTitle = args['header'] or args['title'] or false if isTitle ~= false then -- 用作标题 return '' else -- 正常输出 return '<span class="jobs">' .. icon .. '{{Tooltips|1=' .. name .. '|2=' .. tooltip .. '}}</span>' end end return p
该页面使用的模板:
Template:Pagebar
(
查看源代码
)
Template:Right
(
查看源代码
)
Template:W
(
查看源代码
)
模块:Arguments
(
查看源代码
)
模块:Jobs
(
查看源代码
)
模块:Jobs/alias
(
查看源代码
)
模块:Jobs/colorInfo
(
查看源代码
)
模块:Jobs/details
(
查看源代码
)
模块:Jobs/doc
(
查看源代码
)
模块:Jobs/levels
(
查看源代码
)
返回至
模块:Jobs
。
导航
欢迎光临
主页
召唤SILI(求助)
讨论版
关于
关于本站
联系我们
分类导览
创建词条
万界规划局雇员
角色一览
规划局书库
游戏中心
随机页面
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志