头颅式排行榜
只有全息排行榜吗?不,拓展版新增了头颅排行榜和木牌排行榜
最后更新于
只有全息排行榜吗?不,拓展版新增了头颅排行榜和木牌排行榜
最后更新于
在免费版,你除了使用/dt rank指令在聊天框上查看排行榜外,还可以通过看OP使用/dt hd指令创建出来的全息式排行榜
而在付费版,OP还可以创建 头颅式排行榜 和 木牌式排行榜
比如说你可以输入指令(下面会讲)让某个头颅显示第1名玩家对应的头颅,那么这个头颅就会显示当前第1名玩家的皮肤。然后在头颅下方还可以挂一个木牌,用指令(下面会讲)让这个木牌显示当前第1名对应的玩家名
由于排名在不断变化,这个排行头颅和木牌也会定时刷新(间隔可调),就实现了排行榜的效果
那么一个更高逼格的排行榜就做成了,效果如下:
1.头颅排行榜
指令为/dt rankingskull 其中 rankingskull 可以简写为 rsk
第一步:
我们先手动放置一个普通玩家头颅(就是创造模式下从背包里拿出来的那个),怎么摆放都行
第二步:
指针对准这个头颅,输入/dt rsk create test1 win 1 让这个头颅用于显示胜场数第一名的玩家皮肤,其中test1为这个排行头颅的编辑名,相当于代号
我们已经知道单挑排行榜分两种,一个是胜场数排行榜,一个是KD值排行榜,如果你想显示KD值第一名的玩家皮肤,那就将上面的示例指令的类型一项的win改成kd就行
输入完指令后,你会发现头颅马上就会显示出第一名玩家的皮肤了,如图
等等,是不是感觉缺点什么?其他玩家怎么知道这人是谁呢?
这时候木牌排行榜就要登场了,可以用木牌来显示当前第一名的玩家名、赢了多少场
2.木牌排行榜
指令为/dt rankingsign 其中 rankingsign 可以简写为 rsi
其实指令和用法和上面的头颅排行榜基本是一样的
第一步:
在头颅下方的方块贴个木牌(任意一种木牌都可以,其实木牌放不放、放在哪都没要求,放在头颅下方仅仅是为了方便显示)
然后在木牌上写上一些必要文字,然后用符号 %p 作为变量用于显示玩家名(这个变量一定要写)
当然还有其他可写可不写的变量:
1. 变量 %r 显示对应排名(这个其实没必要写,因为自己创建时知道要对应哪一名)
2.变量 %v 显示对应的胜场数或KD值
来看示例吧
第二步:
指针对准这个木牌,输入/dt rsi create test1 win 1 指令各项意义和上面创建头颅的指令其实一样的
输入后,木牌上变量%p就会变为当前第一名的玩家名,变量%v就会变为当前第一名玩家的胜场数值
来看效果:
至此,一个完整的头颅+木牌排行榜就被制作出来了
其实一共就4个步骤(放头颅->打指令->放木牌->打指令),很快就可以完成
你可以用相同的方法继续创建
对应同一排名的头颅和木牌允许设置多个,所以你可以实现在服务器不同地方摆放相同的头颅+木牌排行榜
你可以随时输入 /dt rsk(或rsi) list 来查看所有排行头颅(或木牌)的信息,包括编辑名和位置坐标等信息,方便寻找
在破坏某个排行头颅和排行木牌之前,应先输入 /dt rsk(或rsi) remove <编辑名> 删除,再手动破坏,否则无法破坏成功
OP可以通过点击某个排行头颅或排行木牌来查看它的编辑名
如果你设置的排名太靠后,暂时还没有对应玩家产生,那你设置的排行头颅将不会更新,排行木牌上的变量%p会显示为“虚位以待”
排行头颅和排行木牌的位置信息数据属于Area模块(像竞技场、大厅、全息图这些的位置信息数据也是属于Area模块的)
排行头颅和排行木牌会定时更新,config.yml中有相关设置
指令 | 作用 |
---|---|
指令 | 作用 |
---|---|
/dt rsk create <编辑名> <类型> <排名>
将指针所指的头颅设置为某种排行榜的排行头颅
/dt rsk remove <编辑名>
删除某个排行头颅
/dt rsk list
查看所有排行头颅及其坐标信息
/dt rsk refresh
手动刷新所有排行头颅
/dt rsi create <编辑名> <类型> <排名>
将指针所指的木牌设置为某种排行榜的排行木牌
/dt rsi remove <编辑名>
删除某个排行木牌
/dt rsi list
查看所有排行木牌及其坐标信息
/dt rsi refresh
手动刷新所有排行木牌