本帖最后由 等枫亭丶烟雨阁 于 2022-7-13 07:06 编辑
去res插件的配置里看了一下好像没找到关于res tp指令付费的配置,有没有什么方法能做到付费使用这条指令
我知道可以用这种插件来实现效果,但这样付费后他只会让你使用这条指令,并不会管你是否成功传送,假如你传送的是一个不存在的领地,那么你的钱就白花了,如何做到像类似于Betterrtp那样的先传送后扣费的情况
去res插件的配置里看了一下好像没找到关于res tp指令付费的配置,有没有什么方法能做到付费使用这条指令
我知道可以用这种插件来实现效果,但这样付费后他只会让你使用这条指令,并不会管你是否成功传送,假如你传送的是一个不存在的领地,那么你的钱就白花了,如何做到像类似于Betterrtp那样的先传送后扣费的情况
TOP__小晓 发表于 2022-7-12 05:38
可使用TrMenu菜单实现 具体代码如下:
附件:
哇哦大佬幸苦了,但能否换个方式呢,用菜单未免会有些奇怪,毕竟可以直接输入指令传送,可不可以让输入指令的时候直接检测呢
83585384 发表于 2022-7-12 09:39
你可以看看这个插件
https://www.mcbbs.net/forum.php?mod=viewthread&tid=889083
请 认 真 审 题
我知道可以用付费指令插件来做到付费使用指令,但要是想要保证付费后使用的指令保证达到效果,单单一个付费指令插件远远不够
啦啦奶吗 发表于 2022-7-12 09:58
抱歉 我理解错了
不是 刚刚我也回复那个插件 我点开一看 和那个人回复的一样
名副其实 发表于 2022-7-12 10:38
配置文本发我一份...
我翻了翻zrips 的wiki没找到相关内容
是哪个呢,res里的配置文件好像挺多的,是config,flags,还是groups呢
名副其实 发表于 2022-7-12 10:38
配置文本发我一份...
我翻了翻zrips 的wiki没找到相关内容
先把config、flags和groups发过去了
83585384 发表于 2022-7-12 11:10
把所有存在领地都设为付费不就行了,不存在的领地也就不会出现付费
你这???
这我有点难和你解释了,你要知道玩家是可以自己创建领地的,你的这个办法根本就是脱离实际的啊
名副其实 发表于 2022-7-12 11:11
很明显该插件没有该选项。
BRTP那个是内置的方法,当然会检查传送成功之后才扣钱 ...
那么有方法通过修改插件实现这个选项吗?又或者通过配合其他的插件来实现?
感谢查询
等枫亭丶烟雨阁 发表于 2022-7-12 11:14
那么有方法通过修改插件实现这个选项吗?又或者通过配合其他的插件来实现?
Residence 提供了一套完整的 API 供玩家在编写此类插件的时候使用,包括领地传送事件。
配合其他插件...付费命令是别想了,那个都是只检查输入不确定命令是否成功的,别管它。