本帖最后由 583736449 于 2018-2-20 20:30 编辑


TabooLines —— 禁忌述文
"物质的价值体现于其存在的意义"
来自群组: HAYO Studio本贴内容及插件禁止任何人转载到任何地方
功能 · 简介
TabooLines 用于将物品 定义价值,其中包括:
随意创建 任意价值,并允许 自定义 识别关键字 回收定义过价值的装备,并允许设置多条命令 简单并且 易操作 的配置文件 玩家可以自行查看自己装备的 价值总和 可以通过 PlaceholderAPI 来展示玩家的装备价值 允许通过 指令 或 箱子界面 来回收定义过价值的装备 六个背包生效位置,完美支持 1.9+ 副手栏位 等等...
指令 · 权限
/taboolines —— 获取帮助 [taboolines.help] /taboolines reload —— 重载插件 [taboolines.help] /tvalue —— 查看当前装备价值 /tvaluesell —— 回收当前手中物品 /tvaluesellgui —— 打开回收界面
帮助 · 用法
TabooLines 可以 自由创建 物品价值,比如:
新建一个名为 [绿宝石] 的物品价值 默认配置文件如下: 首先将默认价值删除 (或保留,无影响),并写入价值的 名字,以及对应的 关键字 之后写入 对应的颜色代码,这个颜色代码只在 /tvalue 指令下显示 创建回收时的 价值比例 比如这里填的是 0.1 那么在回收的时候 %i% 变量所代替的数字就是 价值 * 0.1 最后一步写入回收触发的指令 %p% 代表回收的玩家名, %v% 代表回收物品的 绿宝石 总价值 %a% 代表回收物品的数量 这些指令均为后台形式发出
TabooLines 有 两种 回收物品的方式,比如:
通过指令 /tvaluesell 直接回收手中物品 通过 /tvaluesellgui 打开回收界面,将物品放到界面内,即可全部回收。
TabooLines 的 直接回收 是这样进行的:
判断玩家手中物品所包含的 全部价值- 随后对 所有 出现的价值。进行指令遍历
- 例如玩家回收的物品同时包含 绿宝石 和 金粒 这两个价值
- 变会同时触发这两个价值所对应的所有命令
TabooLines 的 全部回收 是这样进行的:
触发方式相当于 直接回收 每一件放入菜单的物品 只不过最后只触发 一次 指令,数据是 相加 到一起的 例如放入 5 个 金币价值 100 的物品,和 4 个金币价值 100,点券价值 10 的物品 那么金币价值所触发的指令,里面的 %a% 变量就等于 9。 代表包含该价值的 所有物品
TabooLines 需要这样给物品 添加介绍:
每一个价值的判定关键字 需要这样写到物品介绍中: 数字 关键字 例如上面的绿宝石: "100 绿宝石" 允许在关键字中间添加颜色:"100 绿宝石" 允许在关键字串前后添加文本:"这个物品价值 100 绿宝石哦" 但是不能这样写!: "这个物品价值100绿宝石哦"
问题 · 解答
Q:可以一件物品同是持有多个不同的价值吗?A:完全支持。
Q:如果一件物品同时拥有两个相同的价值怎么办?A:可能会崩服。
Q:如果全部回收界面放进去没有价值的物品怎么办?A:消失
Q:如果...A:可能会被格盘。
变量 · **
TabooLines 允许 PlaceholderAPI 插件调用玩家装备的价值:
如果你的服务器装了 PAPI 和 TabooLines,那么可能会崩服请继续看 使用变量 %TabooLines_价值名% 即可调用玩家当前装备的价值 这个 价值名 是价值的 名字,不是价值的 关键字,别瞎几把写 这个价值代表玩家的 头盔、护甲、护腿、鞋子、副手、主手 的价值总和 好了没了,就这么多,其他的自己去试
开发 · **
TabooLines 允许使用以下 开发者 API,如果你不是开发者,请你..删掉本插件:
- public static int getAll(Player p, String type) —— 获取总价值,所属类 [aa]
- public static int getValue(ItemStack item, String type) —— 获取物品的对应价值,所属类 [pa]
- 好了没了,我也不知道我这破插件能写出什么牛逼的 API
更新 · 记录TabooLines 会看心情及时修复来自各位大佬所反馈的游戏 BUG:
1.2:修复价值比例无法使用小数点的BUG 1.1:添加物品数量变量 %a% 1.0:插件发布。
条例 · 条约
TabooLines 的使用者需要 遵守 以下条约:
- 你不能对外宣称这个插件属于 你自己,或除了我的其他人。
- 你不能以任何理由 反编译 本插件,如果你有想法请回复本帖。
- 你不能将本插件作任何 商业性 的用途。
- 本插件 没有开源,也 没有混淆,请您遵守使用条约。
插件下载TabooLines.jar (47.46 KB, 下载次数: 151)
我的另一个插件TabooCode II —— 禁忌法典
存在的意义是为了让玩家pay
好东西 大概可以实现The Division中的装等系统?
这个东西集 装备评分 装备等级 装备回收于一体
非常棒!脑洞强力!
非常棒!脑洞强力!
本帖最后由 kkk154 于 2017-5-1 10:53 编辑
找了半天才找到下载,还是显示危险网站的
%TabooLines_价值名% 这个价值名到底应该填什么?你帖子上说得很迷啊
找了半天才找到下载,还是显示危险网站的
%TabooLines_价值名% 这个价值名到底应该填什么?你帖子上说得很迷啊
kkk154 发表于 2017-5-1 10:50
找了半天才找到下载,还是显示危险网站的
%TabooLines_价值名% 这个价值名到底应该填什么?你帖子上说 ...
lines:
??绿宝石价值:
? ? Pattern: '绿宝石'
? ? Colour: '§a'
? ? ValuePerInt: 10
? ? SellCommands:
? ? - 'say §e%p% 回收了绿宝石价值 %v% 的物品'
? ? - 'say §e获得了 %i% 金币'
%TabooLines_绿宝石价值%
583736449 发表于 2017-5-1 11:05
lines:
??绿宝石价值:
? ? Pattern: '绿宝石'
原来是这样啊,多谢楼主
回收了物品不能得到金币
这是不是bug
我用的是1.9的核心,客户端是1.8的
这是不是bug
我用的是1.9的核心,客户端是1.8的
Make007 发表于 2017-5-1 16:09
回收了物品不能得到金币
这是不是bug
我用的是1.9的核心,客户端是1.8的
你自己加给金币指令啊
583736449 发表于 2017-5-1 16:16
你自己加给金币指令啊
奥
找到惹。 在 帮助 · 用法 下的 [绿宝石]
测试BUG,服务器版本1.8.8
如果将ValuePerInt条目设置为小数,不管怎么回收,都会是0
设置为1或者以上即正常。
复制代码
如果将ValuePerInt条目设置为小数,不管怎么回收,都会是0
设置为1或者以上即正常。
- Point:
- Pattern: '点卷价值'
- Colour: '§b'
- ValuePerInt: 0.8
- SellCommands:
- - 'points give %p% %i%'
- - 'say §9玩家 §a%p% §9给系统提供了 §7%a% §9个总价值为 §b%v%点卷 §9的物品'
- - 'say §2并且 §a%p% §2获得了 §b%i%点卷'
本帖最后由 1565672501 于 2017-5-2 15:07 编辑
发错地方- -
发错地方- -
余思思 发表于 2017-5-2 15:06
测试BUG,服务器版本1.8.8
如果将ValuePerInt条目设置为小数,不管怎么回收,都会是0
设置为1或者以上即正 ...
收到,今晚修复。 感谢您的支持与测试
感谢帮忙!
583736449 发表于 2017-5-2 15:25
收到,今晚修复。 感谢您的支持与测试

这个应该算是playerpoints的问题了吧。 点券带有小数也会导致回收无效。
因为点券根本不支持小数。 不知道有没有重置版本支持的
本帖最后由 583736449 于 2017-5-3 17:05 编辑
对,点券插件,不支持小数。。。很尴尬的问题我今晚考虑更新一下这个问题
余思思 发表于 2017-5-3 16:13
这个应该算是playerpoints的问题了吧。 点券带有小数也会导致回收无效。
因为点券根本不支持小数。 不知 ...
对,点券插件,不支持小数。。。很尴尬的问题我今晚考虑更新一下这个问题
服务器版本:1.10.1不管是金币,还是点券,回收之后金币和点券都没有增加,难道是要Vault和PlayerPoints对应的版本吗?

yyb563421689 发表于 2017-5-4 00:25
服务器版本:1.10.1不管是金币,还是点券,回收之后金币和点券都没有增加,难道是要Vault和PlayerPoints对 ...
你写命令进去了吗。/p give %p% %i%
没写加个锤子
583736449 发表于 2017-5-4 00:27
你写命令进去了吗。/p give %p% %i%
没写加个锤子
我擦,这么666,第一次碰到这样的设置
yyb563421689 发表于 2017-5-4 00:30
我擦,这么666,第一次碰到这样的设置
我最近发现,一些实用的插件都是出自你手,这么dalao
yyb563421689 发表于 2017-5-4 00:33
我最近发现,一些实用的插件都是出自你手,这么dalao
这个不敢当。我只是刚学java不到半个月的小菜鸡,
这个很好很好,支持1.10版本吗?
插件有BUG 比如你把泥土放在 一号位(物品栏第一个) 然后打开gui 手表放在 岩浆桶上 然后点数字键1 就可以把泥土替换成岩浆
另外希望出一个标签可以防止出售的物品的 最好可以自定义
498525451 发表于 2017-5-10 02:22
插件有BUG 比如你把泥土放在 一号位(物品栏第一个) 然后打开gui 手表放在 岩浆桶上 然后点数字键1 就可以把 ...
收到,21号后修复
我觉得我还能再抢救一下
583736449 发表于 2017-5-14 01:56
我觉得我还能再抢救一下
BUG修复了没?
你好楼主
为什么没有下载地址呢- -
为什么没有下载地址呢- -
%i% 变量有小数点 而 经验give命令 和 点券的 give 命令的点券 和经验 都不支持小数点
所以后台提示 请问可以修复吗?
所以后台提示 请问可以修复吗?
这个好的插件不更新了?
使用的被墙的网站??
我也是醉了··
我也是醉了··
1710的就好了
下载链接炸了
mai1015 发表于 2017-12-22 15:15
下载链接炸了
链接已补,帖子最下方
1.11.2 papr
好像插件线程崩溃了
复制代码
好像插件线程崩溃了
- [Craft Scheduler Thread - 2080/ERROR]: Please notify author of plugin causing this execution to fix this bug! see: http://bit.ly/1oSiM6C
- java.lang.Throwable
- at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:657) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:597) [patched_1.11.2.jar:git-Paper-1104]
- at me.skymc.TabooLines.id.doS(id.java:51) [TabooLines.jar:?]
- at me.skymc.TabooLines.ic.icc(ic.java:17) [TabooLines.jar:?]
- at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor75.execute(Unknown Source) [?:?]
- at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) [patched_1.11.2.jar:git-Paper-1104]
- at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:74) [patched_1.11.2.jar:git-Paper-1104]
- at pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88) [%5BZ%5DYum.jar:?]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:921) [patched_1.11.2.jar:git-Paper-1104]
- at net.minecraft.server.v1_11_R1.EntityPlayer.closeInventory(EntityPlayer.java:897) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.craftbukkit.v1_11_R1.entity.CraftPlayer.teleport(CraftPlayer.java:591) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.craftbukkit.v1_11_R1.entity.CraftEntity.teleport(CraftEntity.java:265) [patched_1.11.2.jar:git-Paper-1104]
- at me.may.afk.task.CheckRunnable.run(CheckRunnable.java:35) [%5B挂机%5DAFK_1.4.jar:?]
- at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftTask.run(CraftTask.java:58) [patched_1.11.2.jar:git-Paper-1104]
- at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [patched_1.11.2.jar:git-Paper-1104]
- at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [patched_1.11.2.jar:git-Paper-1104]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_151]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_151]
- at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
骚年 未来 世界在你手中
很喜欢,谢谢作者带来这么好的插件,如果把数值放后面关键词放在前面就更好了!望作者考虑一下!
一直在找的插件,谢谢楼主分享!
本帖最后由 xsbnl 于 2020-1-30 16:50 编辑
汉化文件
汉化文件
我今天也有吃饭哦~拉的也很丰富