置顶公告:【置顶】关于临时开启评论区所有功能的公告(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 school_name={}

function school_name.getname(frame)
--学校名称
	--转换为字符串对象(临时参数),必填。
        local name=frame.args[1]
        --字符串转小写,需要补充新内容请在find函数中使用小写
	name=string.lower(name)
	--大洗
	if (string.find(name,"ooarai") or string.find(name,"大洗") )
		then
			name="Ooarai"
		do return name
	end
	--圣葛罗莉安娜
	elseif(string.find(name,"gloriana")or string.find(name,"グロリアーナ") or string.find(name,"葛罗莉安娜")or string.find(name,"葛羅莉安娜"))
		then
			name="Gloriana"
			do return name
	end
	--桑德斯
	elseif(string.find(name,"saunders")or string.find(name,"サンダース")or string.find(name,"桑德斯"))
		then
			name="Saunders"
			do return name
	end
	--安齐奥
	elseif(string.find(name,"anzio")or string.find(name,"アンツィオ")or string.find(name,"安齐奥")or string.find(name,"安齊奧"))
		then
			name="Anzio"
			do return name
	end
	--真理
	elseif(string.find(name,"pravda")or string.find(name,"プラウダ")or string.find(name,"真理"))
		then
			name="Pravda"
			do return name
	end
	--黑森峰
	elseif(string.find(name,"kuromorimine")or string.find(name,"黒森峰")or string.find(name,"黑森峰"))
		then
			name="Kuromorimine"
			do return name
	end
	--知波单
	elseif(string.find(name,"chihatan")or string.find(name,"知波単")or string.find(name,"知波单")or string.find(name,"知波單"))
		then
			name="Chihatan"
			do return name
	end
	--继续
	elseif(string.find(name,"jatkosota")or string.find(name,"continuation")or string.find(name,"继续")or string.find(name,"繼續")or string.find(name,"継続"))
		then
			name="Jatkosota"
			do return name
	end
	--大学(Selection University)
	elseif(string.find(name,"selection")or string.find(name,"university")or string.find(name,"大学")or string.find(name,"大學"))
		then
			name="Selection"
			do return name
	end
	--战车道联盟
	elseif(string.find(name,"senshado")or string.find(name,"战车道")or string.find(name,"戰車道")or string.find(name,"戦車道"))
		then
			name="Senshado"
			do return name
	end
	--自卫队(Japan Self-Defense Forces)
	elseif(string.find(name,"self")or string.find(name,"defense")or string.find(name,"自卫队")or string.find(name,"自衛隊")or string.find(name,"自衛隊")or (name=="jsdf") )
		then
			name="JSDF"
			do return name
	end
	--文部科学省(Ministry of Education, Culture, Sports, Science and Technology of Japan)
	elseif(string.find(name,"ministry")or string.find(name,"education")or string.find(name,"culture")or string.find(name,"sports")or string.find(name,"science")or string.find(name,"technology")or string.find(name,"文部")or string.find(name,"科学")or string.find(name,"科學")or (name=="mext") )
		then
			name="MEXT"
			do return name
	end
	--冯布诺高中
	elseif(string.find(name,"bonple") or string.find(name,"ボンプル")or string.find(name,"冯布诺")or string.find(name,"馮布諾")or string.find(name,"波布鲁")or string.find(name,"波布魯"))
	then
			name="Bonple"
			do return name
	end
	--BC自由学园
	elseif(string.find(name,"bc"))
	then
			name="BC"
			do return name
	end
	--无尾熊之森
	elseif(string.find(name,"koala")or string.find(name,"コアラ")or string.find(name,"考拉")or string.find(name,"无尾熊")or string.find(name,"树袋熊")or string.find(name,"考拉")or string.find(name,"無尾熊")or string.find(name,"樹袋熊"))
	then
			name="Koala"
			do return name
	end
	--马奇诺女子学院
	elseif(string.find(name,"maginot")or string.find(name,"マジノ")or string.find(name,"马奇诺")or string.find(name,"马其诺")or string.find(name,"馬奇諾")or string.find(name,"馬其諾"))
	then
			name="Maginot"
			do return name
	end
	--维京水产高中
	elseif(string.find(name,"viking")or string.find(name,"ヴァイキング")or string.find(name,"维京")or string.find(name,"維京"))
	then
			name="Viking"
			do return name
	end
	--优格学园
	elseif(string.find(name,"yogurt")or string.find(name,"ヨーグルト")or string.find(name,"优格")or string.find(name,"優格"))
	then
			name="Yogurt"
			do return name
	end
	--华夫学院
	elseif(string.find(name,"waffle")or string.find(name,"ワッフル")or string.find(name,"华夫")or string.find(name,"華夫"))
	then
			name="Waffle"
			do return name
	end
	--青师团高中
	elseif(string.find(name,"blue")or string.find(name,"azul")or  string.find(name,"青師団")or string.find(name,"青师团")or string.find(name,"青師團")or string.find(name,"蓝色师团")or string.find(name,"藍色師團"))
	then
			name="Azul"
			do return name
	end
	--伯爵高中
	elseif(string.find(name,"count")or string.find(name,"伯爵")or string.find(name,"伯爵")or string.find(name,"伯爵"))
	then
			name="Count"
			do return name
	end
	--格雷戈尔高中
	elseif(string.find(name,"gregor")or string.find(name,"グレゴール")or string.find(name,"格雷果")or string.find(name,"格雷戈尔")or string.find(name,"格雷戈爾"))
	then
			name="Gregor"
			do return name
	end
	--枫树高中
	elseif(string.find(name,"maple")or string.find(name,"メイプル")or string.find(name,"枫树")or string.find(name,"楓樹"))
	then
			name="Maple"
			do return name
	end
	--霹雳高中
	elseif(string.find(name,"viggen")or string.find(name,"ビゲン")or string.find(name,"比根")or string.find(name,"霹雳")or string.find(name,"霹靂"))
	then
			name="Viggen"
			return name
	end
end
	function school_name.getchinesename(frame)
	local name=school_name.getname(frame)
	if(name=="Ooarai")
		then
			name="大洗女子学园"
			do return name
			end
	elseif(name=="Gloriana")
		then
		 name="圣葛罗莉安娜女子学院"
	     do return name
	end
	elseif(name=="Saunders")
		then
		 name="桑德斯大学附属高中"
	     do return name
	end
	elseif(name=="Anzio")
		then
		 name="安齐奥高中"
	     do return name
	end
	elseif(name=="Pravda")
		then
		 name="真理高中"
	     do return name
	end
	elseif(name=="Kuromorimine")
		then
		 name="黑森峰女子学园"
	     do return name
	end
	elseif(name=="Chihatan")
		then
		 name="知波单学园"
	     do return name
	end
	elseif(name=="Jatkosota")
		then
		 name="继续高中"
	     do return name
	end
	elseif(name=="Selection")
		then
		 name="大学选拔队"
	     do return name
	end
	elseif(name=="Senshado")
		then
		 name="战车道联盟"
	     do return name
	end
	elseif(name=="JSDF")
		then
		 name="自卫队"
	     do return name
	end
	elseif(name=="MEXT")
		then
		 name="文部科学省"
	     do return name
	end
	elseif(name=="Bonple")
		then
		 name="冯布诺高中"
	     do return name
	end
	elseif(name=="BC")
		then
		 name="BC自由学园"
	     do return name
	end
	elseif(name=="Koala")
		then
		 name="考拉之森学园"
	     do return name
	end
	elseif(name=="Maginot")
		then
		 name="马奇诺女子学院"
	     do return name
	end
	elseif(name=="Viking")
		then
		 name="维京水产高中"
	     do return name
	end
	elseif(name=="Yogurt")
		then
		 name="优格学园"
	     do return name
	end
	elseif(name=="Waffle")
		then
		 name="华夫学院"
	     do return name
	end
	elseif(name=="Azul")
		then
		 name="青师团高中"
	     do return name
	end
	elseif(name=="Count")
		then
		 name="伯爵高中"
	     do return name
	end
	elseif(name=="JSDF")
		then
		 name="自卫队"
	     do return name
	end
	elseif(name=="Gregor")
		then
		 name="格雷戈尔高中"
	     do return name
	end
	elseif(name=="Maple")
		then
		 name="枫树高中"
	     do return name
	end
	elseif(name=="Viggen")
		then
		 name="霹雳高中"
	    do return name
	end
	else
	return "不可用"
	end
end

return school_name