MC深坑不回头
本帖最后由 MC深坑不回头 于 2014-1-15 21:49 编辑

以下文章同步发于台湾巴哈姆特: (转载请标明下面网址^-^)
http://forum.gamer.com.tw/C.php?bsn=18673&snA=98016&tnum=1


本篇已用word繁转简字,有不懂的用语或指令上有问题都欢迎提出~~

      1.7版SUMMON指令教程(附地图檔)      


各位版友2014新年好{:10_559:}   我是葡萄b~

研究SUMMON召唤指令到今天,决定来发表研究用的地图档啦~懒得看下面文字介绍的话,载点v2百度云空间用力按下去吧!!{:10_547:}



下面开始介绍一些研究出来的东东~~先上全景图:



另一个角度:



本地图档主要是依照1.7的ID列表一个一个测试,包含像是表现各种木材的副ID、木材面向的数据标签值(Data values)、各不同方向告示牌的召唤(包含上面已有文字的告示牌召唤法)、不同方向的梯子、活塞、火把、展示框与画、头颅、火把等等的测试~



对了还有让召唤出来的非方块物体如树苗、花朵保持一直存在的快速连闪~



另外附加了研究生成载物矿车--->>利用生成矿车时的倾斜角度做成斜方块等等的技术~



接下来是不知为何最近才知道的衣服染色技术><,一样使用我在召唤烟火那篇提到的颜色公式65536*红色 + 256*绿色 + B蓝色 ,再加上其他技术,可以召唤假村民(不移动,索敌范围一格或自定义格数)!!


当然村民头颅也能换成各种其他玩家skin的头颅,让地图里的NPC们更加丰富!

最后欢迎各位回去多多研究,做出更赞的地图喔喔喔喔{:10_512:}


~~~附上一些常用的召唤~~~

基本:
/setblock ~ ~1 ~ minecraft:stone 0 keep 原来在召唤点上如有方块,则此命令不会被执行
/setblock ~ ~1 ~ minecraft:stone 0 destroy 原来在召唤点上如有方块,则此命令会直接毁掉(有掉屑屑效果)并放上新方块
/setblock ~ ~1 ~ minecraft:stone 0 replace 原来在召唤点上如有和新方块不同的方块,则此命令会取代并放上新方块(没掉屑屑效果)

给予自定义名称信息物品:
/give @p 395 1 0 {display:{Name:"物品的新名字",Lore:[物品下面的说明]}}
/give @p 276 1 0 {display:{Lore:["说明第一行", "说明第二行", "说明第三行"]}}

召唤里面有东西的箱子,熔炉,发射器投掷器等:
/setblock ~ ~1 ~ 54 0 replace {Items:[{id:1,Count:1,Slot:0},{id:2,Count:2,Slot:1},{id:3,Count:1,Slot:9},{id:297,Count:3,Slot:18},{id:4,Count:5,Slot:26}]}

穿衣服的假村民:
/summon Skeleton ~-2 ~ ~ {Equipment:[{id:260},{id:301,Damage:3,tag:{display:{color:0}}},{id:300,Damage:3,tag:{display:{color:8404992}}},{id:299,Damage:3,tag:{display:{color:16776960}}},{id:397,Damage:3,tag:{SkullOwner:MHF_Villager}}]}

有字的告示牌  (用立在地上minecraft:standing_sign,或放在墙上的 wall_sign)
/summon FallingSand ~ ~1.5 ~ {TileID:63,TileEntityData:{Text1:"第一行",Text2:"第二行",Text3:"三",Text4:"4."},Time:1}
或用  /setblock ~ ~1 ~ minecraft:wall_sign 5 replace {Text1:"第一行",Text2:"第二行"}

展示框与画
/summon ItemFrame -352 11 940 {TileX:-351,TileY:11,TileZ:940,Direction:3}
注意都要打坐标
展示框附着着的方块后面一格-352 11 940(会根据展示框面向的方向而改变x或z)
展示框附着着的方块-351 11 940

/summon Painting -352 11 929 {TileX:-351,TileY:11,TileZ:929,Direction:3,Motive:Creebet}
画作名称请使用英文wiki画作页面内的Name欄位~再也不用换得辛辛苦苦拉[painting][painting][painting]

地图
每个地图的damage value对应地图号,地图的参数如地图比例,它在世界上的位置和已对哪些方面进行了探索都保存在.dat档内。可以用ImageToMap之类的程序把图片照片转成.dat档取代已编号的地图,就能成功放到游戏中。
/give @p 358 1 3 {display:{Name:"藏宝图",Lore:["宝箱中的藏宝图", "上面有个大叉叉"]}}
给最近玩家一张已完成的地图(编号三),名称显示成藏宝图

做地图不可或缺(?)快速赶路用小丑鱼牌溜冰鞋,拿在手上就能跑超快XDDD
/give @p 349 1 2 {AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:1.0,AttributeName:generic.movementSpeed,Name:test}],display:{Name:"小丑鱼牌溜冰鞋"}}

別問我為何是小丑魚




補充--煙火召喚:
[size=15.454545021057129px]/summon FireworksRocketEntity ~ ~2 ~ {LifeTime:20,FireworksItem:{id:401,Count:1,tag:{Fireworks:{Explosions:[{Flicker:1,Trail:1,Type:1,Colors:[0],FadeColors:[0]},
{Flicker:2,Trail:4,Type:2,Colors:[16777215],FadeColors:[16777215]},{Flicker:3,Trail:3,Type:3,Colors:[15000],FadeColors:[15000]}]}}}}

[size=15.454545021057129px]深藍色:在指令方塊上面兩格召喚出一個煙火實體
[size=15.454545021057129px]深紫色:第一個叫出的爆炸
[size=15.454545021057129px]芥末綠:第二個叫出的爆炸
[size=15.454545021057129px]橘色:第三個叫出的爆炸,以此類推


Flicker 闪烁:1是闪烁
Trail 尾巴:1 爆炸时每个烟花粒子会呈条状消逝,不加的话爆炸时每个烟花粒子会呈点点状消逝
LifeTime 飞行高度:可设0(直接原地爆炸),到超过75都可以但地面上就看不见什么图样了
Type 爆炸样式: 0小型球状,1大型球状,2星星状,3苦力怕脸,4点射状
Colors 初始颜色
FadeColors 渐变的颜色


顏色公式:
初始颜色和爆炸后渐变的颜色可不同
颜色的公式:三原色:R红色 G绿色 B蓝色,各数值从0~255,
    65536*R + 256*G + B 的总合即是要输入的数值!   
例如要绿色(R=0,G=255,B=0)用公式可得出要输入的数字是65280





  :::::2014.01.15更新:::::                         
有没有很勤奋~{:10_521:}   
播放音效、音乐:
首先是1.6就有的东西,最近较有时间才来了解,实在慢了好多拍...
/playsound mob.cat.meow @p
sound文件夹-->mob文件夹-->cat文件夹下的meow音效,不用附文件名,若文件名后面有号码的话不用打号码就会随机拨放任一种
/playsound step.gravel @p[m=1] ~ ~2 ~1 1.8 1.0
可指定条件及玩家类型,后面坐标指的是声音发出的中心点,接着是音量大小(0.0~2.0),最后是音调高低(0.0~2.0)
同一个音效的音调高低给人的感觉会差很多喔,可以自己多试试^^
原版minecraftsound文件夹路径参考:
C:\Users\你的使用者名称\AppData\Roaming\.minecraft\assets\virtual\legacy内的sounds文件夹内
自制快速选单:
(结合tellraw命令、连闪、地图无线电的选单,有个缺点就是你的地图数(.dat)会增加超多,以及真正要用地图时会误判。改善方法:可以改用药水或水桶等使用后会改变id的物品做)
因为美观原因,做了直式的选单(每一行都设一个指令方块),横式则比较省空间(可一行塞多个指令,但要注意命令总长度)
建议在呈现选单之前先加一行空白分隔(tellraw@p {"text":""})看起来比较不挤!
实际效果图:

                           指令太长了请下载地图来看喔!
这样做大型地图时就不用费心去记每个tp点的坐标,可以快速移来移去了(我是懒人{:10_492:})
熔炉,投掷器与发射器面向:
目前这三个物品似乎都无法调整方向,只能藉由"三面摆满方块,一面露出再执行setblock,就会面朝露出的那个方向"这个方法调整><(如图)
另外补充各种容器的格子顺序:

数量方面最多一个slot格子可放127个;大箱子=召唤两个相邻的小箱子合并。
自定义怪物
原本预计这部分要做最多测试,没想到让我找到了下面那个网页......懒了XD 但我还是在地图里做了些骑乘等的实例,可以参考看看!
自定义怪物生成网页:http://www.minecraftupdates.com/commands
进入后可选择生成的生物或怪物,可自定义名称、武器装备及是否附魔、掉落率,以及最下排的生命、移动速度、攻击力、索敌格数、击退抵抗!
调好后按橘色钮生成,红色钮清除重填~
生成后只要把最下面白框内的指令贴到指令方块中就能用啦!!
想知道更多属性?请爬英文wiki><
召唤拴住的马,载物的骡子:
/summon EntityHorse ~ ~ ~-2{Type:0,Tame:1,Leashed:1,Leash:{X:-313,Y:11,Z:969},Variant:261,Tame:1}
Variant是毛色,可参考wiki表搭配,但注意如果输入不在表中的数字会变透明马!
召唤实体:
不知道是不是我计算机问题,指令虽可以成功,但弄出的东西我都吸不起来...需要重新开一遍重弄才可以捡!
summon Item ~ ~1 ~ {Item:{id:4,Damage:1,Count:1}}


结尾再放一次地图载点(百度云空间)
mediafire空间也放一个
这次就先这样,有想到什么会再更新喔!!!







附上本文有参考的国外的讨论区,wiki页面等:
http://ds.reddit.com/r/Minecraft ... the_summon_command/
http://minecraft.gamepedia.com/Data_values#Entity_IDs
http://minecraft.gamepedia.com/Chunk_format


......新手不太會用論壇,下面圖片不想要怎辦阿><


2021.12 数据,可能有更多内容以下文章同步发于台湾巴哈姆特: (转载请标明下面网址^-^)
http://forum.gamer.com.tw/C.php?bsn=18673&amp;snA=98016&amp;tnum=1


本篇已用word繁转简字,有不懂的用语或指令上有问题都欢迎提出~~


   1.7版SUMMON指令教程(附地图檔)   


各位版友2014新年好{:10_559:}   我是葡萄b~


研究SUMMON召唤指令到今天,决定来发表研究用的地图档啦~懒得看下面文字介绍的话,载点v2百度云空间用力按下去吧!!{:10_547:}


下面开始介绍一些研究出来的东东~~先上全景图:





另一个角度:



本地图档主要是依照1.7的ID列表一个一个测试,包含像是表现各种木材的副ID、木材面向的数据标签值(Data values)、各不同方向告示牌的召唤(包含上面已有文字的告示牌召唤法)、不同方向的梯子、活塞、火把、展示框与画、头颅、火把等等的测试~





对了还有让召唤出来的非方块物体如树苗、花朵保持一直存在的快速连闪~





另外附加了研究生成载物矿车---&gt;&gt;利用生成矿车时的倾斜角度做成斜方块等等的技术~




接下来是不知为何最近才知道的衣服染色技术&gt;&lt;,一样使用我在召唤烟火那篇提到的颜色公式65536*红色 + 256*绿色 + B蓝色 ,再加上其他技术,可以召唤假村民(不移动,索敌范围一格或自定义格数)!!


当然村民头颅也能换成各种其他玩家skin的头颅,让地图里的NPC们更加丰富!


最后欢迎各位回去多多研究,做出更赞的地图喔喔喔喔{:10_512:}


~~~附上一些常用的召唤~~~
基本:
/setblock ~ ~1 ~ minecraft:stone 0 keep 原来在召唤点上如有方块,则此命令不会被执行
/setblock ~ ~1 ~ minecraft:stone 0 destroy 原来在召唤点上如有方块,则此命令会直接毁掉(有掉屑屑效果)并放上新方块
/setblock ~ ~1 ~ minecraft:stone 0 replace 原来在召唤点上如有和新方块不同的方块,则此命令会取代并放上新方块(没掉屑屑效果)


给予自定义名称信息物品:
/give @p 395 1 0 {display:{Name:&quot;物品的新名字&quot;,Lore:[物品下面的说明]}}
/give @p 276 1 0 {display:{Lore:[&quot;说明第一行&quot;, &quot;说明第二行&quot;, &quot;说明第三行&quot;]}}


召唤里面有东西的箱子,熔炉,发射器投掷器等:
/setblock ~ ~1 ~ 54 0 replace {Items:[{id:1,Count:1,Slot:0},{id:2,Count:2,Slot:1},{id:3,Count:1,Slot:9},{id:297,Count:3,Slot:18},{id:4,Count:5,Slot:26}]}


穿衣服的假村民:
/summon Skeleton ~-2 ~ ~ {Equipment:[{id:260},{id:301,Damage:3,tag:{display:{color:0}}},{id:300,Damage:3,tag:{display:{color:8404992}}},{id:299,Damage:3,tag:{display:{color:16776960}}},{id:397,Damage:3,tag:{SkullOwner:MHF_Villager}}]}


有字的告示牌(用立在地上minecraft:standing_sign,或放在墙上的 wall_sign)
/summon FallingSand ~ ~1.5 ~ {TileID:63,TileEntityData:{Text1:&quot;第一行&quot;,Text2:&quot;第二行&quot;,Text3:&quot;三&quot;,Text4:&quot;4.&quot;},Time:1}
或用/setblock ~ ~1 ~ minecraft:wall_sign 5 replace {Text1:&quot;第一行&quot;,Text2:&quot;第二行&quot;}


展示框与画
/summon ItemFrame -352 11 940 {TileX:-351,TileY:11,TileZ:940,Direction:3}
注意都要打坐标
展示框附着着的方块后面一格-352 11 940(会根据展示框面向的方向而改变x或z)
展示框附着着的方块-351 11 940


/summon Painting -352 11 929 {TileX:-351,TileY:11,TileZ:929,Direction:3,Motive:Creebet}
画作名称请使用英文wiki画作页面内的Name欄位~再也不用换得辛辛苦苦拉[painting][painting][painting]


地图
每个地图的damage value对应地图号,地图的参数如地图比例,它在世界上的位置和已对哪些方面进行了探索都保存在.dat档内。可以用ImageToMap之类的程序把图片照片转成.dat档取代已编号的地图,就能成功放到游戏中。
/give @p 358 1 3 {display:{Name:&quot;藏宝图&quot;,Lore:[&quot;宝箱中的藏宝图&quot;, &quot;上面有个大叉叉&quot;]}}
给最近玩家一张已完成的地图(编号三),名称显示成藏宝图


做地图不可或缺(?)快速赶路用小丑鱼牌溜冰鞋,拿在手上就能跑超快XDDD
/give @p 349 1 2 {AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:1.0,AttributeName:generic.movementSpeed,Name:test}],display:{Name:&quot;小丑鱼牌溜冰鞋&quot;}}


別問我為何是小丑魚






補充--煙火召喚:
[size=15.454545021057129px]/summon FireworksRocketEntity ~ ~2 ~ {LifeTime:20,FireworksItem:{id:401,Count:1,tag:{Fireworks:{Explosions:[{Flicker:1,Trail:1,Type:1,Colors:[0],FadeColors:[0]},
{Flicker:2,Trail:4,Type:2,Colors:[16777215],FadeColors:[16777215]},{Flicker:3,Trail:3,Type:3,Colors:[15000],FadeColors:[15000]}]}}}}

[size=15.454545021057129px]深藍色:在指令方塊上面兩格召喚出一個煙火實體
[size=15.454545021057129px]深紫色:第一個叫出的爆炸
[size=15.454545021057129px]芥末綠:第二個叫出的爆炸
[size=15.454545021057129px]橘色:第三個叫出的爆炸,以此類推



Flicker 闪烁:1是闪烁Trail 尾巴:1 爆炸时每个烟花粒子会呈条状消逝,不加的话爆炸时每个烟花粒子会呈点点状消逝LifeTime 飞行高度:可设0(直接原地爆炸),到超过75都可以但地面上就看不见什么图样了Type 爆炸样式: 0小型球状,1大型球状,2星星状,3苦力怕脸,4点射状Colors 初始颜色FadeColors 渐变的颜色


顏色公式:
初始颜色和爆炸后渐变的颜色可不同
颜色的公式:三原色:R红色 G绿色 B蓝色,各数值从0~255,
    65536*R + 256*G + B 的总合即是要输入的数值!   
例如要绿色(R=0,G=255,B=0)用公式可得出要输入的数字是65280




:::::2014.01.15更新:::::  有没有很勤奋~{:10_521:}   播放音效、音乐:首先是1.6就有的东西,最近较有时间才来了解,实在慢了好多拍... /playsound mob.cat.meow @p即sound文件夹--&gt;mob文件夹--&gt;cat文件夹下的meow音效,不用附文件名,若文件名后面有号码的话不用打号码就会随机拨放任一种/playsound step.gravel @p[m=1] ~ ~2 ~1 1.8 1.0可指定条件及玩家类型,后面坐标指的是声音发出的中心点,接着是音量大小(0.0~2.0),最后是音调高低(0.0~2.0)同一个音效的音调高低给人的感觉会差很多喔,可以自己多试试^^ 原版minecraft的sound文件夹路径参考:C:\Users\你的使用者名称\AppData\Roaming\.minecraft\assets\virtual\legacy内的sounds文件夹内 自制快速选单:(结合tellraw命令、连闪、地图无线电的选单,有个缺点就是你的地图数(.dat檔)会增加超多,以及真正要用地图时会误判。改善方法:可以改用药水或水桶等使用后会改变id的物品做) 因为美观原因,做了直式的选单(每一行都设一个指令方块),横式则比较省空间(可一行塞多个指令,但要注意命令总长度)建议在呈现选单之前先加一行空白分隔(tellraw@p {&quot;text&quot;:&quot;&quot;})看起来比较不挤! 实际效果图:
   指令太长了请下载地图来看喔! 这样做大型地图时就不用费心去记每个tp点的坐标,可以快速移来移去了(我是懒人{:10_492:})熔炉,投掷器与发射器面向:目前这三个物品似乎都无法调整方向,只能藉由&quot;三面摆满方块,一面露出再执行setblock,就会面朝露出的那个方向&quot;这个方法调整&gt;&lt;(如图)
另外补充各种容器的格子顺序:
数量方面最多一个slot格子可放127个;大箱子=召唤两个相邻的小箱子合并。自定义怪物原本预计这部分要做最多测试,没想到让我找到了下面那个网页...就...懒了XD 但我还是在地图里做了些骑乘等的实例,可以参考看看! 自定义怪物生成网页:http://www.minecraftupdates.com/commands
进入后可选择生成的生物或怪物,可自定义名称、武器装备及是否附魔、掉落率,以及最下排的生命、移动速度、攻击力、索敌格数、击退抵抗! 调好后按橘色钮生成,红色钮清除重填~生成后只要把最下面白框内的指令贴到指令方块中就能用啦!!想知道更多属性?请爬英文wiki吧&gt;&lt;召唤拴住的马,载物的骡子: /summon EntityHorse ~ ~ ~-2{Type:0,Tame:1,Leashed:1,Leash:{X:-313,Y:11,Z:969},Variant:261,Tame:1}Variant是毛色,可参考wiki表搭配,但注意如果输入不在表中的数字会变透明马!召唤实体: 不知道是不是我计算机问题,指令虽可以成功,但弄出的东西我都吸不起来...需要重新开一遍重弄才可以捡!summon Item ~ ~1 ~ {Item:{id:4,Damage:1,Count:1}}


结尾再放一次地图载点(百度云空间) mediafire空间也放一个 这次就先这样,有想到什么会再更新喔!!!






附上本文有参考的国外的讨论区,wiki页面等:
http://ds.reddit.com/r/Minecraft ... the_summon_command/
http://minecraft.gamepedia.com/Data_values#Entity_IDs
http://minecraft.gamepedia.com/Chunk_format


......新手不太會用論壇,下面圖片不想要怎辦阿&gt;&lt;



719_Lokii
http://minecraft-zh.gamepedia.co ... 7%E6%A0%BC%E5%BC%8F
完破               

409029528
表示不玩1.7

0o0o00
已收藏

MC深坑不回头
719220502 发表于 2014-1-12 11:25
http://minecraft-zh.gamepedia.com/%E5%8C%BA%E5%9D%97%E6%A0%BC%E5%BC%8F
完破               
{:690: ...

竟然有部分中文啊啊><  當初瞪著英文推敲試了半天到底......{:10_514:}

cyqsimon
本帖最后由 cyqsimon 于 2014-1-12 11:31 编辑

不错,可惜坑已经被别人占了......
看这里~~http://www.mcbbs.net/thread-210012-1-1.html
顺便帮忙宣传一下自己的烟花自定义程序,看签名档。

MC深坑不回头
cyqsimon 发表于 2014-1-12 11:31
不错,可惜坑已经被别人占了......
看这里~~http://www.mcbbs.net/thread-210012-1-1.html
顺便帮忙宣传一 ...

推拉!
順問一句可以轉你的自訂義煙花軟件的頁面到巴哈嗎??

cyqsimon
MC深坑不回头 发表于 2014-1-12 11:40
推拉!
順問一句可以轉你的自訂義煙花軟件的頁面到巴哈嗎??

嘿嘿,好啊,包含到原帖的链接和我的个人信息链接就行了

zhuafjg
好吧这很牛啊~~~那天做做1.8的吧

953142925
厉害啊楼主!!!!{:10_492:}

ccvb1231
好吧~
雖然我全都會(在1.7出時立即研究)
現在在研究1.8的CanDestroy 和 BlockData (快研究完了~)
但是都要支持你詳盡的講解(雖然wiki有...)

RAY5DHao
送一指令
lz试试看
tellraw @a {"text":"","extra":[{"text":"[CommandBlock]","color":"gold","hoverEvent":{"action":"show_text","value":"Command block broadcast"}},{"text":"[SoundPlayer]","color":"white"},{"text":"(01)","color":"white","clickEvent":{"action":"run_command","value":"/playsound random.pop @a ~0 ~0 ~0 1 1 1"},"hoverEvent":{"action":"show_text","value":"Pop!"}},{"text":"(11)","color":"white","clickEvent":{"action":"run_command","value":"/playsound random.successful_hit @a ~0 ~0 ~0 1 1 1"},"hoverEvent":{"action":"show_text","value":"Ting!"}},{"text":"(21)","color":"white","clickEvent":{"action":"run_command","value":"/playsound random.click @a ~0 ~0 ~0 1 1 1"},"hoverEvent":{"action":"show_text","value":"Click!"}},{"text":"(30)","color":"white","clickEvent":{"action":"run_command","value":"/playsound random.anvil_land @a ~0 ~0 ~0 1 0.8 1"},"hoverEvent":{"action":"show_text","value":"Thud!"}},{"text":"(31)","color":"white","clickEvent":{"action":"run_command","value":"/playsound random.anvil_land @a ~0 ~0 ~0 1 1 1"},"hoverEvent":{"action":"show_text","value":"Thud!"}},{"text":"(32)","color":"white","clickEvent":{"action":"run_command","value":"/playsound random.anvil_land @a ~0 ~0 ~0 1 1.2 1"},"hoverEvent":{"action":"show_text","value":"Thud!"}},{"text":"(40)","color":"white","clickEvent":{"action":"run_command","value":"/playsound note.harp @a ~0 ~0 ~0 1 0.8 1"},"hoverEvent":{"action":"show_text","value":"Ding!"}},{"text":"(41)","color":"white","clickEvent":{"action":"run_command","value":"/playsound note.harp @a ~0 ~0 ~0 1 1 1"},"hoverEvent":{"action":"show_text","value":"Ding!"}},{"text":"(42)","color":"white","clickEvent":{"action":"run_command","value":"/playsound note.harp @a ~0 ~0 ~0 1 1.2 1"},"hoverEvent":{"action":"show_text","value":"Ding!"}}]}

PpY_SK
很好的一个资源教程,我现在已经向版主申请了
另外下载能否用MCBBS自带或者用百度网盘也可以
mediafire可能不支持

MC深坑不回头
本帖最后由 MC深坑不回头 于 2014-1-14 21:09 编辑

感谢12楼,是音效选单阿!

可以做不同音效耶,馬上就来研究研究~~!

预计再两天内会出新的一版,会加上一些生物的召唤实际练习!
会再加上百度网盘!
希望我的这个地图能帮助一开始和我一样看不大懂英文wiki的人(
也许只有我吧{:10_503:}),可以实际使用上^^



顺说一句,我也有在订阅Dragnoz呢,他和sethbling等都是我的必追之一,版友如果可上youtube的话可去瞧瞧他们的频道啊!

Nian_ni
存档可否再发一遍?