置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

Module:少女与战车:大洗队伍信息

猛汉♂百科,万男皆可猛的百科全书!转载请标注来源页面的网页链接,并声明引自猛汉百科。内容不可商用。
跳到导航 跳到搜索
Template-info.svg 模块文档  [查看] [编辑] [历史] [刷新]

简介

本模块用于存储《少女与战车》中的大洗队伍信息。

用法

  • 获取队伍或者组织的原始的名称:

{{#invoke:少女与战车:大洗队伍信息|getname|队伍或组织名称(请参考对应的模板)}}

  • 获取队伍或者组织的中文名称:

{{#invoke:少女与战车:大洗队伍信息|getchinesename|队伍或组织名称(请参考对应的模板)}}

添加信息

当有新的队伍或组织登场后,可以按如下方法添加信息:

  • 首先,在getname函数中加入:

elseif(string.find(name,"[英语名关键字(全小写)]")or string.find(name,"[日语名关键字]")or string.find(name,"[简体中文名关键字]")or string.find(name,"[繁体中文名关键字]")or string.find(name,"[其他关键字(比如当有其他翻译名时)]"))

  • 然后添加其英文名关键字,首字母大写,语法如下:

then
name="[首字母大写的英文名关键字(有多个时选择一个)]"
do return name end

  • 最后,在getchinesename函数中添加其中文名,语法如下:

elseif(name=="[getname函数中生成的,首字母大写的英文名关键字")
then
name="[队伍或团体中文名]"
do return name
end

相关模块

模块名 简述
少女与战车:团体名称 用于存储《少女与战车》中所有团体的名称。
少女与战车:大洗队伍信息 用于存储《少女与战车》中大洗队伍的信息。
--模块:少女与战车:团体名称
local Team_name={}

function Team_name.getname(frame)
--队伍名称
	--转换为字符串对象(临时参数),必填。
        local name=frame.args[1]
        --字符串转小写,需要补充新内容请在find函数中使用小写
	name=string.lower(name)
	--鮟鱇鱼队
	if (string.find(name,"anglerfish") or string.find(name,"ankou")or string.find(name,"アンコウ")or  string.find(name,"鮟鱇")or string.find(name,"鮟鱇") )
		then
			name="Anglerfish"
		do return name
	end
	--乌龟队
	elseif(string.find(name,"turtle")or string.find(name,"カメ")or string.find(name,"乌龟")or string.find(name,"烏龜"))
		then
			name="Turtle"
			do return name
	end
	--鸭子队/家鸭队
	elseif(string.find(name,"duck")or string.find(name,"アヒル")or string.find(name,"鸭子")or string.find(name,"家鸭")or string.find(name,"鴨子")or string.find(name,"家鴨"))
		then
			name="Duck"
			do return name
	end
	--兔子队
	elseif(string.find(name,"rabbit")or string.find(name,"ウサギ")or string.find(name,"兔子")or string.find(name,"兔子"))
		then
			name="Rabbit"
			do return name
	end
	--河马队
	elseif(string.find(name,"hippo")or string.find(name,"カバ")or string.find(name,"河马")or string.find(name,"河馬"))
		then
			name="Hippo"
			do return name
	end
	--野鸭队
	elseif(string.find(name,"mallard")or string.find(name,"カモ")or string.find(name,"野鸭")or string.find(name,"野鴨"))
		then
			name="Mallard"
			do return name
	end
	--食蚁兽队
	elseif(string.find(name,"anteater")or string.find(name,"アリクイ")or string.find(name,"食蚁兽")or string.find(name,"食蟻獸"))
		then
			name="Anteater"
			do return name
	end
	--豹狮队
	elseif(string.find(name,"leopon")or string.find(name,"レオポン")or string.find(name,"豹狮")or string.find(name,"豹獅"))
		then
			name="Leopon"
			do return name
	end
	--鲨鱼队
	elseif(string.find(name,"shark")or string.find(name,"サメ")or string.find(name,"鲨鱼")or string.find(name,"鯊魚"))
		then
			name="Shark"
			do return name
	end
	else
		name="Unavailable"
	return name
	end
end

function Team_name.getchinesename(frame)
	local name=Team_name.getname(frame)
	if(name=="Anglerfish")
		then
			name="鮟鱇队"
			do return name
			end
	elseif(name=="Turtle")
		then
		 name="乌龟队"
	     do return name
	end
	elseif(name=="Duck")
		then
		 name="鸭子队"
	     do return name
	end
	elseif(name=="Rabbit")
		then
		 name="兔子队"
	     do return name
	end
	elseif(name=="Hippo")
		then
		 name="河马队"
	     do return name
	end
	elseif(name=="Mallard")
		then
		 name="野鸭队"
	     do return name
	end
	elseif(name=="Anteater")
		then
		 name="食蚁兽队"
	     do return name
	end
	elseif(name=="Leopon")
		then
		 name="豹狮队"
	     do return name
	end
	elseif(name=="Shark")
		then
		 name="鲨鱼队"
	     do return name
	end
	else
		name="大洗女子学园"
	return name
	end
end
return Team_name