1,554
次編輯
(添加分隔符和相关的seq参数) |
(随机选曲时排除已删除曲目) |
||
第27行: | 第27行: | ||
local songlist=require("Module:Songlist") | local songlist=require("Module:Songlist") | ||
local songs={} | |||
for _, v in ipairs( songlist['songs'] ) do | |||
if not v['deleted'] then | |||
table.insert(songs,v) | |||
end | |||
end | |||
local limit=tonumber(frame.args.count) | local limit=tonumber(frame.args.count) | ||
第36行: | 第42行: | ||
seq="\n" | seq="\n" | ||
end | end | ||
local selected=random.main("array",{t= | local selected=random.main("array",{t=songs,limit=limit}) | ||
local result="" | local result="" | ||
for i, v in ipairs( selected ) do | for i, v in ipairs( selected ) do |
次編輯