本模块为模板:少女前线头像提供支持。
| 函数名 | 参数 | 返回值 | 说明 | 示例 |
|---|---|---|---|---|
gflink
|
匿名参数:1=人形id (必填)2=type (空/mod/sp)
|
人形链接名 | 查询人形在wiki中的链接名。 比如id=160,就返回 Saiga-12
|
{{#invoke:GfAvatarIndex|gflink|196|mod}}返回值:Zas_M21 |
modSprite
|
匿名参数:1=mod人形id(必填)
|
大于等于1的正整数 | 根据mod人形的id 返回该人形在第几张雪碧图 |
{{#invoke:GfAvatarIndex|modSprite|196}}返回值:1 |
modOrder
|
匿名参数:1=mod人形id(必填)
|
大于等于1,小于等于100的正整数 | 根据mod人形的id 返回该人形在该图中的第几个位置 |
{{#invoke:GfAvatarIndex|modOrder|196}}返回值:61 |
spSprite
|
匿名参数:1=sp人形id(必填)
|
大于等于1的正整数 | 根据sp人形的id 返回该人形在第几张雪碧图 |
{{#invoke:GfAvatarIndex|spSprite|19}}返回值:1 |
spOrder
|
匿名参数:1=sp人形id(必填)
|
大于等于1,小于等于100的正整数 | 根据sp人形的id 返回该人形在该图中的第几个位置 |
{{#invoke:GfAvatarIndex|spOrder|19}}返回值:13 |
id为196的心智升级人形链接:[[少女前线:{{#invoke:GfAvatarIndex|gflink|196|mod}}]]如果有新增人形,仿照3个大变量,添加进去就行了。
比如新增了998号人形gf,就在ids中添加一条{id=998,name="gf",link="gf"}。
心智升级和特典人形同理。
不要忘记更新小头像或雪碧图。
local p = {}
local ids = {{id=1,name="柯尔特左轮",link="柯尔特左轮"},{id=2,name="M1911",link="M1911"},{id=3,name="M9",link="M9"},{id=4,name="蟒蛇",link="蟒蛇"},{id=5,name="纳甘左轮",link="纳甘左轮"},{id=6,name="托卡列夫",link="托卡列夫"},{id=7,name="斯捷奇金",link="斯捷奇金"},{id=8,name="马卡洛夫",link="马卡洛夫"},{id=9,name="P38",link="P38"},{id=10,name="PPK",link="PPK"},{id=11,name="P08",link="P08"},{id=12,name="C96",link="C96"},{id=13,name="92式",link="92式"},{id=14,name="阿斯特拉左轮",link="阿斯特拉左轮"},{id=15,name="格洛克17",link="格洛克17"},{id=16,name="汤姆森",link="汤姆森"},{id=17,name="M3",link="M3"},{id=18,name="MAC-10",link="MAC-10"},{id=19,name="FMG-9",link="FMG-9"},{id=20,name="维克托",link="Vector"},{id=21,name="PPSh-41",link="PPSh-41"},{id=22,name="PPS-43",link="PPS-43"},{id=23,name="PP-90",link="PP-90"},{id=24,name="PP-2000",link="PP-2000"},{id=25,name="MP40",link="MP40"},{id=26,name="MP5",link="MP5"},{id=27,name="蝎式",link="蝎式"},{id=28,name="MP7",link="MP7"},{id=29,name="司登MkⅡ",link="司登MkⅡ"},{id=30,name="Griffin",link="Griffin"},{id=31,name="伯莱塔38型",link="伯莱塔38型"},{id=32,name="微型乌兹",link="微型乌兹"},{id=33,name="m45",link="m45"},{id=34,name="M1加兰德",link="M1加兰德"},{id=35,name="M1A1",link="M1A1"},{id=36,name="春田",link="春田"},{id=37,name="M14",link="M14"},{id=38,name="M21",link="M21"},{id=39,name="莫辛-纳甘",link="莫辛-纳甘"},{id=40,name="SVT-38",link="SVT-38"},{id=41,name="西蒙诺夫",link="西蒙诺夫"},{id=42,name="PTRD",link="PTRD"},{id=43,name="SVD",link="SVD"},{id=44,name="SV-98",link="SV-98"},{id=45,name="Griffin",link="Griffin"},{id=46,name="Kar98k",link="Kar98k"},{id=47,name="G43",link="G43"},{id=48,name="WA2000",link="WA2000"},{id=49,name="56式半",link="56式半"},{id=50,name="李-恩菲尔德",link="李-恩菲尔德"},{id=51,name="FN-49",link="FN-49"},{id=52,name="BM59",link="BM59"},{id=53,name="NTW-20",link="NTW-20"},{id=54,name="M16A1",link="M16A1"},{id=55,name="M4A1",link="M4A1"},{id=56,name="M4SOPMODII",link="M4_SOPMODII"},{id=57,name="STAR-15",link="ST_AR-15"},{id=58,name="AK-47",link="AK-47"},{id=59,name="AK-74U",link="AK-74U"},{id=60,name="ASVal",link="AS_Val"},{id=61,name="StG44",link="StG44"},{id=62,name="G41",link="G41"},{id=63,name="G3",link="G3"},{id=64,name="G36",link="G36"},{id=65,name="HK416",link="HK416"},{id=66,name="56-1式",link="56-1式"},{id=67,name="Griffin",link="Griffin"},{id=68,name="L85A1",link="L85A1"},{id=69,name="FAMAS",link="FAMAS"},{id=70,name="FNC",link="FNC"},{id=71,name="加利尔",link="加利尔"},{id=72,name="TAR-21",link="TAR-21"},{id=73,name="AUG",link="AUG"},{id=74,name="SIG-510",link="SIG-510"},{id=75,name="M1918",link="M1918"},{id=76,name="Griffin",link="Griffin"},{id=77,name="M2HB",link="M2HB"},{id=78,name="M60",link="M60"},{id=79,name="M249SAW",link="M249_SAW"},{id=80,name="M1919A4",link="M1919A4"},{id=81,name="LWMMG",link="LWMMG"},{id=82,name="DP28",link="DP28"},{id=83,name="Griffin",link="Griffin"},{id=84,name="RPD",link="RPD"},{id=85,name="PK",link="PK"},{id=86,name="MG42",link="MG42"},{id=87,name="MG34",link="MG34"},{id=88,name="MG3",link="MG3"},{id=89,name="布伦",link="布伦"},{id=90,name="FNP-9",link="FNP-9"},{id=91,name="MP-446",link="MP-446"},{id=92,name="幽灵M4",link="Spectre_M4"},{id=93,name="IDW",link="IDW"},{id=94,name="64式",link="64式"},{id=95,name="汉阳造88式",link="汉阳造88式"},{id=96,name="灰熊MkⅤ",link="灰熊MKV"},{id=97,name="M950A",link="M950A"},{id=98,name="SPP-1",link="SPP-1"},{id=99,name="Mk23",link="Mk23"},{id=100,name="P7",link="P7"},{id=101,name="UMP9",link="UMP9"},{id=102,name="UMP40",link="UMP40"},{id=103,name="UMP45",link="UMP45"},{id=104,name="G36C",link="G36C"},{id=105,name="OTs-12",link="OTs-12"},{id=106,name="FAL",link="FAL"},{id=107,name="F2000",link="F2000"},{id=108,name="CZ-805",link="CZ-805"},{id=109,name="MG5",link="MG5"},{id=110,name="FG42",link="FG42"},{id=111,name="AAT-52",link="AAT-52"},{id=112,name="内格夫",link="内格夫"},{id=113,name="谢尔久科夫",link="谢尔久科夫"},{id=114,name="维尔德MkⅡ",link="维尔德MkⅡ"},{id=115,name="索米",link="索米"},{id=116,name="Z-62",link="Z-62"},{id=117,name="PSG-1",link="PSG-1"},{id=118,name="9A-91",link="9A-91"},{id=119,name="OTs-14",link="OTs-14"},{id=120,name="ARX-160",link="ARX-160"},{id=121,name="Mk48",link="Mk48"},{id=122,name="G11",link="G11"},{id=123,name="P99",link="P99"},{id=124,name="S-SASS",link="Super_SASS"},{id=125,name="MG4",link="MG4"},{id=126,name="NZ75",link="NZ75"},{id=127,name="79式",link="79式"},{id=128,name="M99",link="M99"},{id=129,name="95式",link="95式"},{id=130,name="97式",link="97式"},{id=131,name="EVO3",link="EVO_3"},{id=132,name="59式",link="59式"},{id=133,name="63式",link="63式"},{id=134,name="AR70",link="AR70"},{id=135,name="SR-3MP",link="SR-3MP"},{id=136,name="PP-19",link="PP-19"},{id=137,name="PP-19-01",link="PP-19-01"},{id=138,name="6P62",link="6P62"},{id=139,name="布伦·坦",link="Bren_Ten"},{id=140,name="PSM",link="PSM"},{id=141,name="USP-C",link="USP_Compact"},{id=142,name="FN-57",link="Five-seveN"},{id=143,name="RO635",link="RO635"},{id=144,name="MT-9",link="MT-9"},{id=145,name="OTs-44",link="OTs-44"},{id=146,name="G28",link="G28"},{id=147,name="SSG69",link="SSG_69"},{id=148,name="IWS2000",link="IWS_2000"},{id=149,name="AEK-999",link="AEK-999"},{id=150,name="希普卡",link="希普卡"},{id=151,name="M1887",link="M1887"},{id=152,name="M1897",link="M1897"},{id=153,name="M37",link="M37"},{id=154,name="M500",link="M500"},{id=155,name="M590",link="M590"},{id=156,name="超级肖蒂",link="Super-Shorty"},{id=157,name="KSG",link="KSG"},{id=158,name="KS-23",link="KS-23"},{id=159,name="RMB-93",link="RMB-93"},{id=160,name="塞伽12型",link="Saiga-12"},{id=161,name="97式霰",link="97式霰"},{id=162,name="SPAS-12",link="SPAS-12"},{id=163,name="AA-12",link="AA-12"},{id=164,name="FP-6",link="FP-6"},{id=165,name="M1014",link="M1014"},{id=166,name="CZ75",link="CZ75"},{id=167,name="HK45",link="HK45"},{id=168,name="喷火",link="Spitfire"},{id=169,name="SCW",link="SCW"},{id=170,name="ASh-12.7",link="ASh-12.7"},{id=171,name="利贝罗勒",link="利贝罗勒"},{id=172,name="RFB",link="RFB"},{id=173,name="PKP",link="PKP"},{id=174,name="八一式马",link="八一式马"},{id=175,name="ART556",link="ART556"},{id=176,name="TMP",link="TMP"},{id=177,name="KLIN",link="KLIN"},{id=178,name="F1",link="F1"},{id=179,name="DSR-50",link="DSR-50"},{id=180,name="PzB39",link="PzB39"},{id=181,name="T91",link="T91"},{id=182,name="wz.29",link="wz.29"},{id=183,name="竞争者",link="竞争者"},{id=184,name="T-5000",link="T-5000"},{id=185,name="阿梅利",link="阿梅利"},{id=186,name="P226",link="P226"},{id=187,name="Ak5",link="Ak_5"},{id=188,name="S.A.T.8",link="S.A.T.8"},{id=189,name="USAS-12",link="USAS-12"},{id=190,name="NS2000",link="NS2000"},{id=191,name="M12",link="M12"},{id=192,name="JS05",link="JS05"},{id=193,name="T65",link="T65"},{id=194,name="K2",link="K2"},{id=195,name="HK23",link="HK23"},{id=196,name="ZasM21",link="Zas_M21"},{id=197,name="卡尔卡诺M1891",link="卡尔卡诺M1891"},{id=198,name="卡尔卡诺M91/38",link="卡尔卡诺M91/38"},{id=199,name="80式",link="80式"},{id=200,name="XM3",link="XM3"},{id=201,name="猎豹M1",link="猎豹M1"},{id=202,name="雷电",link="雷电"},{id=203,name="蜜獾",link="蜜獾"},{id=204,name="芭莉斯塔",link="芭莉斯塔"},{id=205,name="AN-94",link="AN-94"},{id=206,name="AK-12",link="AK-12"},{id=207,name="CZ2000",link="CZ2000"},{id=208,name="HK21",link="HK21"},{id=209,name="OTs-39",link="OTs-39"},{id=210,name="CZ52",link="CZ52"},{id=211,name="SRS",link="SRS"},{id=212,name="K5",link="K5"},{id=213,name="C-MS",link="C-MS"},{id=214,name="ADS",link="ADS"},{id=215,name="MDR",link="MDR"},{id=216,name="XM8",link="XM8"},{id=217,name="SM-1",link="SM-1"},{id=218,name="T77",link="T77"},{id=219,name="Griffin",link="Griffin"},{id=220,name="MP-443",link="MP-443"},{id=221,name="GSh-18",link="GSh-18"},{id=222,name="TAC-50",link="TAC-50"},{id=223,name="ModelL",link="Model_L"},{id=224,name="PM-06",link="PM-06"},{id=225,name="Cx4风暴",link="Cx4_风暴"},{id=226,name="Mk12",link="Mk_12"},{id=227,name="A-91",link="A-91"},{id=228,name="樱花",link="樱花"},{id=229,name="M870",link="M870"},{id=230,name="OBR",link="OBR"},{id=231,name="M82A1",link="M82A1"},{id=232,name="MP-448",link="MP-448"},{id=233,name="Px4风暴",link="Px4_风暴"},{id=234,name="JS9",link="JS_9"},{id=235,name="SPRA3G",link="SPR_A3G"},{id=236,name="K11",link="K11"},{id=237,name="SAR-21",link="SAR-21"},{id=238,name="88式",link="88式"},{id=239,name="03式",link="03式"},{id=240,name="Mk46",link="Mk46"},{id=241,name="RT-20",link="RT-20"},{id=242,name="P22",link="P22"},{id=243,name="64式自",link="64式自"},{id=244,name="TEC-9",link="TEC-9"},{id=245,name="P90",link="P90"},{id=246,name="Griffin",link="Griffin"},{id=247,name="K31",link="K31"},{id=248,name="杰里科",link="杰里科"},{id=249,name="62式",link="62式"},{id=250,name="HS2000",link="HS2000"},{id=251,name="X95",link="X95"},{id=252,name="KSVK",link="KSVK"},{id=253,name="刘易斯",link="刘易斯"},{id=254,name="UKM-2000",link="UKM-2000"},{id=255,name="侦察者",link="侦察者"},{id=256,name="隼",link="隼"},{id=257,name="M200",link="M200"},{id=258,name="马盖尔",link="马盖尔"},{id=259,name="PM-9",link="PM-9"},{id=260,name="PA-15",link="PA-15"},{id=261,name="QBU-88",link="QBU-88"},{id=262,name="EM-2",link="EM-2"},{id=263,name="MG36",link="MG36"},{id=264,name="绍沙",link="绍沙"},{id=265,name="HK33",link="HK33"},{id=266,name="R93",link="R93"},{id=267,name="MP41",link="MP41"},{id=268,name="T-CMS",link="T-CMS"},{id=269,name="P30",link="P30"},{id=270,name="四式",link="四式"},{id=271,name="K3",link="K3"},{id=272,name="沙漠之鹰",link="沙漠之鹰"},{id=273,name="SSG3000",link="SSG3000"},{id=274,name="ACR",link="ACR"},{id=275,name="M1895CB",link="M1895_CB"},{id=276,name="Kord",link="Kord"},{id=277,name="VP70",link="VP70"},{id=278,name="CPS-12",link="Six12"},{id=279,name="英萨斯",link="INSAS"},{id=280,name="MAT-49",link="MAT-49"},{id=281,name="CAWS",link="CAWS"},{id=282,name="DP-12",link="DP-12"},{id=283,name="解放者",link="解放者"},{id=284,name="ZasM76",link="Zas_M76"},{id=285,name="C-93",link="C-93"},{id=286,name="KAC-PDW",link="KAC-PDW"},{id=287,name="SIG-556",link="SIG-556"},{id=288,name="CR-21",link="CR-21"},{id=289,name="R5",link="R5"},{id=290,name="89式自",link="89式自"},{id=291,name="43M",link="43M"},{id=292,name="RPK-16",link="RPK-16"},{id=293,name="AK-15",link="AK-15"},{id=294,name="韦伯利",link="韦伯利"},{id=295,name="CF05",link="CF05"},{id=296,name="SL8",link="SL8"},{id=297,name="M82",link="M82"},{id=298,name="Vepr",link="Vepr"},{id=299,name="高标10型",link="高标10型"},{id=300,name="CAR",link="CAR"},{id=301,name="MAS-38",link="MAS-38"},{id=302,name="防卫者",link="防卫者"},{id=303,name="HP-35",link="HP-35"},{id=304,name="SAF",link="SAF"},{id=305,name="塔布克",link="塔布克"},{id=306,name="AK-阿尔法",link="AK-Alfa"},{id=307,name="ZB-26",link="ZB-26"},{id=308,name="C14",link="C14"},{id=309,name="WKp",link="WKp"},{id=310,name="Rex-0-1",link="Rex_Zero_1"},{id=311,name="卢萨",link="Lusa"},{id=312,name="VSK-94",link="VSK-94"},{id=313,name="S-ACR",link="S-ACR"},{id=314,name="StG-940",link="StG-940"},{id=315,name="AUGSMG",link="AUG_Para"},{id=316,name="刘氏步枪",link="刘氏步枪"},{id=317,name="蒙德拉贡M1908",link="蒙德拉贡M1908"},{id=318,name="VHS",link="VHS"},{id=319,name="PM1910",link="PM1910"},{id=320,name="GM6Lynx",link="GM6_Lynx"},{id=321,name="TS12",link="TS12"},{id=322,name="QSB-91",link="QSB-91"},{id=323,name="LTLX7000",link="LTLX7000"},{id=324,name="M6ASW",link="M6_ASW"},{id=325,name="V-PM5",link="V-PM5"},{id=326,name="HK512",link="HK512"},{id=327,name="SUB-2000",link="SUB-2000"},{id=328,name="AR-57",link="AR-57"},{id=329,name="SVCh",link="SVCh"},{id=330,name="FX-05",link="FX-05"},{id=331,name="蜂鸟",link="蜂鸟"},{id=332,name="德林加",link="德林加"},{id=333,name="VP1915",link="VP1915"},{id=334,name="沙维奇99型",link="Savage_99"},{id=335,name="菲德洛夫",link="菲德洛夫"},{id=336,name="PPD-40",link="PPD-40"},{id=337,name="德利尔",link="德利尔"},{id=338,name="SIGMCX",link="SIG_MCX"},{id=339,name="RPK-203",link="RPK-203"},{id=340,name="TKB-408",link="TKB-408"},{id=341,name="SP9",link="SP9"},{id=342,name="KH2002",link="KH2002"},{id=343,name="APC556",link="APC556"},{id=344,name="FARA83",link="FARA-83"},{id=345,name="MG338",link="MG338"},{id=346,name="CZ100",link="CZ_100"},{id=347,name="SR-2",link="SR-2"},{id=348,name="HS.50",link="HS.50"},{id=349,name="AK74M",link="AK74M"},{id=350,name="FO-12",link="FO-12"},{id=351,name="M26-MASS",link="M26-MASS"},{id=352,name="新星",link="新星"},{id=353,name="MAG-7",link="MAG-7"},{id=354,name="ZiP.22",link="ZiP_.22"},{id=355,name="维涅龙M2",link="维涅龙M2"},{id=356,name="A-545",link="A-545"},{id=357,name="芮诺",link="芮诺"},{id=358,name="PPQ",link="PPQ"},{id=359,name="斯特林",link="斯特林"},{id=360,name="TF-Q",link="TF-Q"},{id=361,name="QBZ-191",link="QBZ-191"},{id=362,name="LS26",link="LS26"},{id=363,name="MPL",link="MPL"},{id=364,name="MPK",link="MPK"},{id=365,name="SCR",link="SCR"},{id=366,name="SPAS-15",link="SPAS-15"},{id=367,name="MK3A1",link="MK3A1"},{id=368,name="UTS-15",link="UTS-15"},{id=369,name="M327",link="M327"},{id=370,name="P290",link="P290"},{id=371,name="Saiga308",link="Saiga_308"},{id=372,name="AR-18",link="AR-18"},{id=373,name="CMR-30",link="CMR-30"},{id=374,name="M240L",link="M240L"},{id=375,name="柯尔特沃克",link="柯尔特沃克"},{id=376,name="Erma",link="Erma"},{id=377,name="SCAR-H",link="SCAR-H"},{id=378,name="SCAR-L",link="SCAR-L"},{id=379,name="P10C",link="P10C"},{id=380,name="APC9K",link="APC9K"},{id=381,name="M110",link="M110"},{id=382,name="MSBS",link="MSBS"},{id=383,name="VP9",link="VP9"},{id=384,name="Jatimatic",link="Jatimatic"},{id=385,name="VRB",link="VRB"},{id=386,name="LAMG",link="LAMG"},{id=387,name="TPS",link="TPS"},{id=388,name="QBU-191",link="QBU-191"},{id=389,name="博斯",link="博斯"},{id=390,name="HK433",link="HK433"},{id=391,name="82式",link="82式"},{id=392,name="欧文",link="欧文"},{id=393,name="贝奥武夫",link="贝奥武夫"},{id=394,name="CM901",link="CM901"},{id=395,name="FM24",link="FM24"},{id=396,name="MG15",link="MG15"},{id=397,name="史蒂文斯520",link="史蒂文斯520"},{id=398,name="史蒂文斯620",link="史蒂文斯620"},{id=399,name="P2000",link="P2000"},{id=400,name="柯尔特M1851N",link="柯尔特M1851N"},{id=401,name="P50",link="P50"},{id=402,name="马提尼亨利",link="马提尼亨利"},{id=403,name="SIGCROSS",link="SIG_CROSS"},{id=404,name="Mk.18",link="Mk.18"},{id=405,name="SIGM400",link="SIG_M400"},{id=406,name="XM556",link="XM556"},{id=407,name="HTI",link="HTI"},{id=408,name="Maxim9",link="Maxim9"},{id=409,name="HecateII",link="Hecate_II"},{id=410,name="Mini-14",link="Mini-14"},{id=411,name="IA2",link="IA2"},{id=412,name="XCR",link="XCR"},{id=413,name="Unica6",link="Unica_6"},{id=414,name="M&P9",link="M&P9"},{id=415,name="wz.63",link="wz.63"},{id=416,name="SSG_M1",link="SSG_M1"},{id=417,name="EF88",link="EF88"},{id=418,name="齐亚帕三重冕",link="齐亚帕三重冕"},}
local mod_ids = {{id=1,name="柯尔特左轮",order=1,link="柯尔特左轮"},{id=2,name="M1911",order=2,link="M1911"},{id=5,name="纳甘左轮",order=3,link="纳甘左轮"},{id=7,name="斯捷奇金",order=4,link="斯捷奇金"},{id=8,name="马卡洛夫",order=5,link="马卡洛夫"},{id=10,name="PPK",order=6,link="PPK"},{id=12,name="C96",order=7,link="C96"},{id=13,name="92式",order=8,link="92式"},{id=21,name="PPSh-41",order=9,link="PPSh-41"},{id=26,name="MP5",order=10,link="MP5"},{id=29,name="司登MkⅡ",order=11,link="司登MkⅡ"},{id=31,name="伯莱塔38型",order=12,link="伯莱塔38型"},{id=32,name="微型乌兹",order=13,link="微型乌兹"},{id=37,name="M14",order=14,link="M14"},{id=39,name="莫辛-纳甘",order=15,link="莫辛-纳甘"},{id=44,name="SV-98",order=16,link="SV-98"},{id=46,name="Kar98k",order=17,link="Kar98k"},{id=49,name="56式半",order=18,link="56式半"},{id=50,name="李-恩菲尔德",order=19,link="李-恩菲尔德"},{id=51,name="FN-49",order=20,link="FN-49"},{id=53,name="NTW-20",order=21,link="NTW-20"},{id=55,name="M4A1",order=22,link="M4A1"},{id=56,name="M4SOPMODII",order=23,link="M4_SOPMODII"},{id=57,name="STAR-15",order=24,link="ST_AR-15"},{id=60,name="ASVal",order=25,link="AS_Val"},{id=61,name="StG44",order=26,link="StG44"},{id=63,name="G3",order=27,link="G3"},{id=64,name="G36",order=28,link="G36"},{id=65,name="HK416",order=29,link="HK416"},{id=66,name="56-1式",order=30,link="56-1式"},{id=71,name="加利尔",order=31,link="加利尔"},{id=75,name="M1918",order=32,link="M1918"},{id=80,name="M1919A4",order=33,link="M1919A4"},{id=81,name="LWMMG",order=34,link="LWMMG"},{id=88,name="MG3",order=35,link="MG3"},{id=89,name="布伦",order=36,link="布伦"},{id=91,name="MP-446",order=37,link="MP-446"},{id=93,name="IDW",order=38,link="IDW"},{id=94,name="64式",order=39,link="64式"},{id=95,name="汉阳造88式",order=40,link="汉阳造88式"},{id=97,name="M950A",order=41,link="M950A"},{id=101,name="UMP9",order=42,link="UMP9"},{id=103,name="UMP45",order=43,link="UMP45"},{id=104,name="G36C",order=44,link="G36C"},{id=114,name="维尔德MkⅡ",order=45,link="维尔德MkⅡ"},{id=115,name="索米",order=46,link="索米"},{id=122,name="G11",order=47,link="G11"},{id=124,name="S-SASS",order=48,link="Super_SASS"},{id=125,name="MG4",order=49,link="MG4"},{id=127,name="79式",order=50,link="79式"},{id=131,name="EVO3",order=51,link="EVO_3"},{id=136,name="PP-19",order=52,link="PP-19"},{id=143,name="RO635",order=53,link="RO635"},{id=152,name="M1897",order=54,link="M1897"},{id=154,name="M500",order=55,link="M500"},{id=159,name="RMB-93",order=56,link="RMB-93"},{id=161,name="97式霰",order=57,link="97式霰"},{id=162,name="SPAS-12",order=58,link="SPAS-12"},{id=171,name="利贝罗勒",order=59,link="利贝罗勒"},{id=178,name="F1",order=60,link="F1"},{id=196,name="ZasM21",order=61,link="Zas_M21"},{id=199,name="80式",order=62,link="80式"},{id=200,name="XM3",order=63,link="XM3"},{id=201,name="猎豹M1",order=64,link="猎豹M1"},{id=205,name="AN-94",order=65,link="AN-94"},{id=206,name="AK-12",order=66,link="AK-12"},{id=212,name="K5",order=67,link="K5"},{id=216,name="XM8",order=68,link="XM8"},{id=220,name="MP-443",order=69,link="MP-443"},{id=221,name="GSh-18",order=70,link="GSh-18"},{id=228,name="樱花",order=71,link="樱花"},{id=230,name="OBR",order=72,link="OBR"},{id=233,name="Px4风暴",order=73,link="Px4_风暴"},{id=252,name="KSVK",order=74,link="KSVK"},{id=256,name="隼",order=75,link="隼"},{id=262,name="EM-2",order=76,link="EM-2"},{id=267,name="MP41",order=77,link="MP41"},{id=282,name="DP-12",order=78,link="DP-12"},{id=288,name="CR-21",order=79,link="CR-21"},{id=293,name="AK-15",order=80,link="AK-15"},{id=310,name="Rex-0-1",order=81,link="Rex_Zero_1"},}
local sp_ids = {{id=1,name="诺爱尔",order=1,link="诺爱尔"},{id=2,name="艾尔菲尔特",order=2,link="艾尔菲尔特"},{id=3,name="琪亚娜",order=3,link="琪亚娜"},{id=4,name="雷电芽衣",order=4,link="雷电芽衣"},{id=5,name="布洛妮娅",order=5,link="布洛妮娅"},{id=6,name="德丽莎",order=6,link="德丽莎"},{id=7,name="无量塔姬子",order=7,link="无量塔姬子"},{id=8,name="希儿",order=8,link="希儿"},{id=9,name="克莉尔",order=9,link="克莉尔"},{id=10,name="菲尔",order=10,link="菲尔"},{id=17,name="吉尔·斯汀雷",order=11,link="吉尔·斯汀雷"},{id=18,name="赛伊·朝雾",order=12,link="赛伊·朝雾"},{id=19,name="多萝西·海兹",order=13,link="多萝西·海兹"},{id=20,name="史黛拉·星井",order=14,link="史黛拉·星井"},{id=21,name="阿尔玛·阿玛斯",order=15,link="阿尔玛·阿玛斯"},{id=22,name="达娜·赞恩",order=16,link="达娜·赞恩"},{id=23,name="海莉艾塔",order=17,link="海莉艾塔"},{id=24,name="莉可",order=18,link="莉可"},{id=25,name="崔耶拉",order=19,link="崔耶拉"},{id=26,name="库拉耶丝",order=20,link="库拉耶丝"},{id=27,name="安洁莉卡",order=21,link="安洁莉卡"},{id=28,name="特工维克托",order=22,link="特工维克托"},{id=29,name="特工416",order=23,link="特工416"},{id=30,name="邪神酱",order=24,link="邪神酱"},{id=31,name="佩可拉",order=25,link="佩可拉"},{id=32,name="美杜莎",order=26,link="美杜莎"},{id=33,name="花园百合铃",order=27,link="花园百合铃"},{id=34,name="米诺斯",order=28,link="米诺斯"},{id=35,name="山田多惠",order=29,link="山田多惠"},{id=36,name="星川莉莉",order=30,link="星川莉莉"},{id=37,name="源樱",order=31,link="源樱"},{id=38,name="水野爱",order=32,link="水野爱"},{id=39,name="绀野纯子",order=33,link="绀野纯子"},{id=40,name="夕雾",order=34,link="夕雾"},{id=41,name="二阶堂咲",order=35,link="二阶堂咲"},{id=42,name="草薙素子",order=36,link="草薙素子"},{id=43,name="江崎普林",order=37,link="江崎普林"},{id=44,name="水金铃鹿",order=38,link="水金铃鹿"},{id=45,name="艾薇塔",order=39,link="艾薇塔"},{id=46,name="黑卡蒂",order=40,link="黑卡蒂"}}
--根据人形id和type查询人形名(wiki记录的名字,非图鉴名)
--参数:id,type
function p.gflink(frame)
local id = tonumber(frame.args[1])
local type = frame.args[2]
local data = {}
if not type or type == "" then
data = ids
elseif type == "mod" then
data = mod_ids
elseif type == "sp" then
data = sp_ids
else
return "人形type错误"
end
for i, item in ipairs(data) do
if item.id == id then
return item.link
end
end
return "没有该id的人形"
end
--查询该id的mod人形在第几张雪碧图
function p.modSprite(frame)
local id = tonumber(frame.args[1])
for i, item in ipairs(mod_ids) do
if item.id == id then
return math.ceil(item.order / 100)
end
end
return "没有该id的mod人形!"
end
--查询该id的mod人形在该雪碧图中的位置(第几张图)
function p.modOrder(frame)
local id = tonumber(frame.args[1])
for i, item in ipairs(mod_ids) do
if item.id == id then
return item.order % 100
end
end
return "没有该id的mod人形!"
end
--查询该id的特典人形在第几张雪碧图
function p.spSprite(frame)
local id = tonumber(frame.args[1])
for i, item in ipairs(sp_ids) do
if item.id == id then
return math.ceil(item.order / 100)
end
end
return "没有该id的特典人形!"
end
--查询该id的特典人形在该雪碧图中的位置
function p.spOrder(frame)
local id = tonumber(frame.args[1])
for i, item in ipairs(sp_ids) do
if item.id == id then
return item.order % 100
end
end
return "没有该id的特典人形!"
end
return p