Akkariin
本帖最后由 Akkariin 于 2020-12-28 05:36 编辑



What can The F key do
客户端的 F 键能玩出什么花样?


这个插件是什么?
自从 1.9 出了双持功能以后,你就可以通过 F 键来将物品交换左右手,而对于我这种喜欢玩红石和建筑的人来说,这个功能非常鸡肋。
那么我也不能让它闲着,有什么办法可以利用起来呢?这个插件就是一个例子。
创意来自
FCommand 插件,但是这个插件功能太少,因此我就想着自己重写一个,于是就有了这个作品。
理论上支持 1.9+ 的所有版本,如果有不支持的版本请通过回复告诉我。
至于为啥叫 WTF 呢……
大概是因为我玩了两天 GTA5,天天街上飙车到处撞……然后路人 NPC 就会大喊 WTF……所以就有了这个名字
这是个粗鄙之语,小孩子不要学


有什么功能呢?


如何使用这个插件?

权限列表
默认给下面这两个权限就行了
  1. wtf.use      给普通玩家的权限,可以使用所有功能
  2. wtf.admin  给管理员的权限,可以重载配置文件
复制代码
如果你想单独设置每个功能的权限,请看下面
  1. wtf.normalf      正常按下 F
  2. wtf.sneakingf   潜行时按下 F
  3. wtf.lookupf      抬头时按下 F
  4. wtf.lookdownf  低头时按下 F
复制代码

PlaceholderAPI 变量
支持使用 PlaceholderAPI 变量,例如 %player_name%
如果服务器安装了 PlaceholderAPI 插件,相关功能会自动启动。


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


配置文件
以下是参考用的配置文件

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

截图
没有截图,这个插件要啥截图




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


Spigot 插件帖:https://www.spigotmc.org/resources/fkeycommand.62655/
为了不让歪果仁误解插件的名字……我把名字改成了 FKeyCommand,如果你比较介意名字的话可以去下载 Spigot 上的版本。。

langyo
W.TF

这名字简直……

(干)(的)(漂)(亮)

z1298701681
wtf 太秀了

Abraham511
要是做成监测F键释放技能的插件就更好啦~~

NoName德里奇
本帖最后由 NoName德里奇 于 2018-11-23 18:15 编辑

想起了 MrCrayFish 的家具模组,蹲在马桶上的时候按 F 可以放.屁。
怕是... 现在可以有这种操作了。
按下 F 的时候在玩家背后放置这种颗粒。

Ariy
丧心病狂的名字

Leosouthey
也阻止了F键切换双持吗?

Akkariin
xuel 发表于 2018-11-23 18:56
也阻止了F键切换双持吗?

如果设置了特定操作下按 F,不会影响双持,设置方法:
将 NormalF 设置为空
设置其他的例如 SneakingF 为指定命令
这样的话,直接按 F 不会影响双持,只有潜行状态下按 F 才会执行。

Not102
抬头仰望大佬 彪语言

余思思
本来看见这个标题,我就想说站内不是已有类似插件了吗。
结果看了一下你这功能,确实比前者实用了很多。
前者只有 F 对标一个命令
而lZ你的插件却有更多的判断,表示支持。

夏逆大大
看起来感觉还不错

1720563080
很好用顶一个!

WitNiehT
wtf?!
(这个插件名字绝了)
支持原创!

叶瑾
支持一下awa

afik
给所有玩家权限是不是mangaddp default wtf.use???

Akkariin
afik 发表于 2018-12-13 12:58
给所有玩家权限是不是mangaddp default wtf.use???

是的,一般输入
/mangaddp default wtf.use
/mangaddp builder wtf.use
即可

afik
谢谢楼主的插件,很不错,99分,如果能将F改成其他键就满分了!!

Akkariin
afik 发表于 2018-12-13 13:14
谢谢楼主的插件,很不错,99分,如果能将F改成其他键就满分了!!

这是利用客户端的双持切换按键而已,如果要更改按键直接在游戏设置里改就可以了

afik
这插件太棒了,体积小,设置非常简单,我这小白都能搞定,为了感谢楼主,帮忙顶一下,谢谢楼主的插件

afik
这插件太棒了,体积小,设置非常简单,我这小白都能搞定,为了感谢楼主,帮忙顶一下,谢谢楼主的插件

Bug520

为啥给了wtf.use权限
玩家按F提示没权限呢

Akkariin
Bug520 发表于 2019-2-1 00:16
为啥给了wtf.use权限
玩家按F提示没权限呢

你下载的是 SpigotMC 上的版本还是论坛里的?
SpigotMC 上的版本权限和论坛里的不一样,另外你可以试下把每个单独权限都给一下看看行不行

Bug520
本帖最后由 Bug520 于 2019-2-2 02:54 编辑
Akkariin 发表于 2019-2-1 01:15
你下载的是 SpigotMC 上的版本还是论坛里的?
SpigotMC 上的版本权限和论坛里的不一样,另外你可以试下把 ...

我下载的是论坛的  另外4个权限也都给了 玩家还是提示没权限
我也用水龙头的插件试了 给了权限玩家按F还是提示没权限


q13873083397
功能确实很方便,可惜游戏机制摆着只能改F

1204244136
插件很棒,但能否修改其他按键呢

Akkariin
1204244136 发表于 2019-3-8 20:38
插件很棒,但能否修改其他按键呢

按哪个键取决于客户端的设置
你只需要设置客户端的切换双持按键即可
例如你可以把切换双持按键改为 X,或者任何你想改的按键

wisdomme
Abraham511 发表于 2018-11-23 17:36
要是做成监测F键释放技能的插件就更好啦~~

这插件和我的技能插件放一起简直是完美,可惜普通玩家不能用

wyh1107
1.13.2版本   如果副手有 附魔的武器 或者 RPG武器   按F之后 虽说会执行命令(比如打开菜单) 但是还会强制切换过去... 能不能解决一下.

Akkariin
wyh1107 发表于 2019-7-30 22:45
1.13.2版本   如果副手有 附魔的武器 或者 RPG武器   按F之后 虽说会执行命令(比如打开菜单) 但是还会强制 ...

这个插件在按下 F 后的确是执行了取消事件的操作,但是一个已经被取消的事件依然会在服务器里传递下去,其他插件理论上应该在执行操作之前判断事件是否取消,所以这个我也不知道怎么解决它,你只能尝试联系那个插件的作者,或者自行反编译插件然后修改一下判断部分。

betapc
希望加个以op或console方式执行命令的选项。

betapc
Bug520 发表于 2019-2-1 00:16
为啥给了wtf.use权限
玩家按F提示没权限呢

把单独权限给一下:wtf.normalf? ?? ?正常按下 Fwtf.sneakingf? ?潜行时按下 Fwtf.lookupf? ?? ?抬头时按下 Fwtf.lookdownf??低头时按下 F

a1154849874
看到spigot上面评论是”Press F to pay respect“哈哈哈

随缘玩家
好像个VV的按键冲突~

hudie_
谢谢哈 这么好的插件 我就这么带走了

し不懂丶装懂つ
mcbbs有你更精彩

Jackchan2001
谢谢楼主,我也觉得这插件十分棒

小冰糖a
1.16.1的paper用大佬的插件,按F没反应。。

无梦之心
个人测试,1.12.2cat核心无法使用~

Akkariin
深拥v 发表于 2020-7-14 23:10
1.16.1的paper用大佬的插件,按F没反应。。

1.16.1 大改了 API,所以可能没法用了,有空更新吧

TNT呀
终于找到心仪的插件了,谢谢大佬

倪灿nc
无论怎么添加,都显示没权限,我是1.11的

cdc123456789
挺不错一个插件

Themanole
类似插件 都不支持1.12.2catserver端

CoolSammi
能不能给一下具体权限,普通玩家没法使用