WTF —— 将客户端的 F 键切换双持改为执行命令 [1.9-1.13]

KasuganoSoras 发表于 2018-11-23 17:55:51 | 查看:91 | 分享


What can The F key do

客户端的 F 键能玩出什么花样?


这个插件是什么?

自从 1.9 出了双持功能以后,你就可以通过 F 键来将物品交换左右手,而对于我这种喜欢玩红石和建筑的人来说,这个功能非常鸡肋。

那么我也不能让它闲着,有什么办法可以利用起来呢?这个插件就是一个例子。

创意来自 FCommand 插件,但是这个插件功能太少,因此我就想着自己重写一个,于是就有了这个作品。

理论上支持 1.9+ 的所有版本,如果有不支持的版本请通过回复告诉我。

至于为啥叫 WTF 呢……

大概是因为我玩了两天 GTA5,天天街上飙车到处撞……然后路人 NPC 就会大喊 WTF……所以就有了这个名字
这是个粗鄙之语,小孩子不要学

有什么功能呢?

  • 支持按下 F 执行指定命令
  • 支持潜行按下 F 执行指定命令
  • 支持抬头按下 F 执行指定命令(抬头角度 > 80°)
  • 支持低头按下 F 执行指定命令(低头角度 > 80°)
  • 支持 PlaceholderAPI 变量
  • 支持设置按键冷却时间
  • 可以设置特定操作不影响双持切换物品

如何使用这个插件?

  1. 首先下载 WTF.jar 》https://cdn.tcotp.cn:4443/assets/WTF.jar
  2. 丢进服务端的 plugins 文件夹
  3. 启动或重启服务器,也可以用 PlugMan / Yum 执行载入插件
  4. 编辑 plugins/WTF/config.yml,根据提示增加你的命令
  5. 保存,输入 /wtf reload 重载配置

权限列表

默认给下面这两个权限就行了

wtf.use 给普通玩家的权限,可以使用所有功能
wtf.admin 给管理员的权限,可以重载配置文件

如果你想单独设置每个功能的权限,请看下面

wtf.normalf 正常按下 F
wtf.sneakingf 潜行时按下 F
wtf.lookupf 抬头时按下 F
wtf.lookdownf 低头时按下 F

PlaceholderAPI 变量

支持使用 PlaceholderAPI 变量,例如 %player_name%

如果服务器安装了 PlaceholderAPI 插件,相关功能会自动启动。

多条命令

支持同时执行多条命令,每条命令用英文分号 ; 隔开,如果命令内容本身带有分号,请用 %3B 替换

配置文件

以下是参考用的配置文件

# What can the F key do?
# 支持 PlaceholderAPI 变量,需要安装该插件才能使用
# 支持多条命令,用英文分号 ; 隔开,如果命令中含有分号,请用 %3B 代替
# 如果设置为 "" 即留空,将不会执行命令,同时也不会影响双持切换物品
# 当正常按下 F 时
NormalF: "say %player_name% 牛逼!;say 我是第二条命令"
# 当潜行按下 F 时
SneakingF: "say 潜行按下 F"
# 当抬头按下 F 时
LookUpF: "say 抬头按下 F"
# 当低头按下 F 时
LookDownF: "say 低头按下 F"
# 需要间隔多久才能按一次
Delay: 5
# 按太快的时候提示内容,也支持 PlaceholderAPI
TooFast: "&c[&6WTF&c] &e按这么快想累死我呀!"

截图

如果喜欢这个插件的话,欢迎评分,谢谢!

KasuganoSoras 在 2018-11-23 17:56:40 编辑了帖子


img


帖子评分

评分是对作者的一种鼓励,您可以在评论框输入 /cs score 分数 附言 对帖子进行评分。

最少 1 分,最大 5 分,评分会消耗自己的积分,不能给自己的帖子评分。

暂时没有人评分!


发表你的评论

回帖时请注意遵守论坛发言规定,请勿恶意灌水。

  回帖倒序排列   匿名回复 您还可以输入 2000  


欢迎来到 ZeroDream 论坛!

您还没有登录噢 :P

登陆以后就可以发帖和回复啦~


系统主题选项

在线人数:Loading...