冰冷冷
本帖最后由 冰冷冷 于 2020-10-24 23:21 编辑
PaidCommand
让执行指令也需要付费


介绍:
  • 让玩家执行某些指令需要花钱
  • 简单两个字“氪金”
  • 让不支持付费执行指令的插件支持付费
  • 多一个服务器资金赞助来源
  • 支持金币和点券
  • 为其他插件提供专用付费指令
  • 支持付费执行op权限指令
  • 指令配置文件采用更加简洁的Json

插件指令:
指令
说明
/pc add paid [Cost] [coin/point] [Command] 添加新的付费指令
/pc add player [PlayerName] [Command] 为付费指令添加免费玩家
/pc list command 列出所有付费指令
/pc list player [Command] 查询某个付费指令的免费玩家列表
/pc op [Command]设指令执行时以op权限执行
/pc runcommand [Command]
为其他插件提供执行付费插件的指令
/pc del paid [Command] 删除付费指令
/pc del player [Player] [Command] 删除付费指令的免费玩家


权限列表:金币版
权限
说明
pc.admin 插件操作权限
pc.free 全部付费指令免费权限

以上权限OP默认拥有

食用方法:
  • 拖进Plugin文件夹
  • 重启服务器
  • [可选]修改confug.yml配置文件
  • 配置需要氪金的指令
  • [可选]给svip权限组添加全部付费插件免费权限
注意:付费插件中会自带一个“gamemode”的付费指令,请自行删除

效果图片:

配置文件:
config.yml

paidcommand:  
  #是否开启付费指令功能
enable: true
  #货币名
coin: "金币"
  point: "点券"
language:
  # 变量:${MONEY}为指令所需支付的金币
  #       ${NOW}为玩家拥有的金币

coin:
    #金钱不足
notEnough: "[PaidCommand] > §a§b金币不足,指令售价${MONEY}枚金币,您的金币:${NOW}"
    #成功购买使用指令
success: "[PaidCommand] > §b成功使用指令,花费${MONEY}枚金币,你现有金币:${NOW}"
  point:
    #点券不足
notEnough: "[PaidCommand] > §a§b点券不足,指令售价${MONEY}个点券,您的点券:${NOW}"
    #成功购买使用指令
success: "[PaidCommand] > §b成功使用指令,花费${MONEY}枚点券,你现有点券:${NOW}"

paid.json

[  {
    "name": "gamemode",
    "type": "coin",
    "cost": 100,
    "isOp": true,
    "ignore": ["ice-cold"]
  },
  {
    "name": "back",
    "type": "point",
    "cost": 100,
    "isOp": false,
    "ignore": ["ice-cold"]
  } ]



下载:

2.0 PaidCommand-2.0.jar (28.12 KB, 下载次数: 333)

1.0 PaidCommand-1.0-SNAPSHOT.jar (13.03 KB, 下载次数: 361)
PaidCommandPoints-1.0-SNAPSHOT.jar (13.82 KB, 下载次数: 212)
如果插件有问题或者改进的建议可在帖子下方留言或者qq留言


更新日志:

本插件所用所有代码均为原创,不存在借用/抄袭等行为
开源地址:https://github.com/gdenga/PaidCommand
来自群组: PluginsCDTribe

雪之国技术
看来我的服务器又多了一个坑钱利器了,支持下

冰冷冷
本帖最后由 冰冷冷 于 2020-10-1 13:13 编辑

点券付费明天发布更新[:dragon:]

烟雨郎君
666,坑金币

冰冷冷

明天更新坑点券版本的插件

3232852525
本插件所用所有代码均为原创

Bug520
等待更新点券的版本

冰冷冷
Bug520 发表于 2019-7-21 01:14
等待更新点券的版本

已发布点券版本

像素君吖
有什么指令是需要卖的,我服务器就卖fly。图片不卖

Qu1ncy
牛皮,不服不行

Super_小智
这个 插件刚刚下载  还没来得及用  不过 看插件介绍完全满足了我的需求啊  比如收费的tp 收费的回城/回家 以及收费的穿梭世界  当然是金币模式   非常的棒  不过还有一个问题困扰这我  就是我怎么回收(买回)玩家(卖出)的的资源呢.......

GREEN_UNCLE

666,坑金币

冰冷冷
Super_小智 发表于 2019-7-25 13:52
这个 插件刚刚下载  还没来得及用  不过 看插件介绍完全满足了我的需求啊  比如收费的tp 收费的回城/回家  ...
回收(买回)玩家(卖出)的的资源呢.......
没懂什么意思

Super_小智

嗯  和这个mod其实关系不大  我在研究商店而已

BH.xiaobai
无法在1.13.2的服务器上运行

极地雪
是买一次就能一直用还是只能用一次?

yuhao2566
又可以给服务器增加玩法乐趣了

24Herbss
6666支持支持

Srar
能否支持多世界分开

冰冷冷
Srar 发表于 2019-11-11 16:20
能否支持多世界分开

全服统一的

邪恶饲主
RROR null
17.11 13:53:06 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'pc' in plugin PaidCommand v1.0.0
17.11 13:53:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:1.7.10-1614.58]
17.11 13:53:06 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:1.7.10-1614.58]
17.11 13:53:06 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:740) ~[CraftServer.class:1.7.10-1614.58]
17.11 13:53:06 [Server] INFO at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1370) [nh.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1107) [nh.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181) [nc.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023) [MinecraftServer.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
17.11 13:53:06 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
17.11 13:53:06 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]
17.11 13:53:06 [Server] INFO Caused by: java.lang.NullPointerException
17.11 13:53:06 [Server] INFO at net.udgame.gdenga.paidcommand.setting.Paid.addPaidCommand(Paid.java:54) ~[?:?]
17.11 13:53:06 [Server] INFO at net.udgame.gdenga.paidcommand.command.CommandHandler.onCommand(CommandHandler.java:75) ~[?:?]
17.11 13:53:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:1.7.10-1614.58]
17.11 13:53:06 [Server] INFO ... 13 more
这要怎么解决

筱柒不会哭
这个是可以使玩家执行没权限的任何指令?

SHIMH
这个金币版不是ess的自带功能吗。。。

Iron-HIM
我建议在paid.yml中加一个布尔选项“是否以op权限执行指令”。这样更有利于服主设置付费飞行等功能

小小周尼玛
为什么点券和金币版不整合在一起呢~?

w1185747291
怎么用不了

w1185747291
w1185747291 发表于 2020-1-1 19:24
怎么用不了

电卷版本添加命令了也没有用,玩家还应该使用

w1185747291
w1185747291 发表于 2020-1-2 21:05
电卷版本添加命令了也没有用,玩家还应该使用

玩家为什么照样能使用

殇凌·残胤
可惜没有玩家变量呀,那指令中有玩家名的地方该怎么办呀

名副其实
有一个比较恶心的问题,这个是我在玩某个加了这个插件的服务器上面找到的
执行参数不唯一的指令时无论参数存不存在都会扣费,建议改成执行成功后再扣费这样子

名副其实
殇凌·残胤 发表于 2020-1-5 20:56
可惜没有玩家变量呀,那指令中有玩家名的地方该怎么办呀

目前的唯一办法是用某个人的变量插件<pea_name>

www1246507084
非常不错的插件

asdp000333
很不错的插件 收藏了 支持

1650464686
我想购买点券版的但是联系不上楼主QQemmm

20001124
支持 Cat端么?

Nicekill
一直在找的插件,谢谢楼主分享!

XiaoFeng2333
op可以绕过这个插件直接使用指令的吗?我想op也要付费使用

XiaoFeng2333
XiaoFeng2333 发表于 2020-1-20 18:10
op可以绕过这个插件直接使用指令的吗?我想op也要付费使用

我要是关闭对应的权限,那就算付了费也不能使用

wodehao666
厉害了,这个标题= =可以的

晴天伞伞
很不错的插件啊!收藏一手~留着开服用~

dibwew
你这个是用什么的编程器

1327466855
氪金无敌- -

s360015305
牛逼!这插件配合空岛重置 简直绝配啊!!佩服!

LoBa丶兔子
可以给指令输入的时候,指令 给时长吗

80861346
感谢分享,收藏

tk_sky
请问大佬能不能加一个付费让玩家可以执行原先没有权限的指令qwq

zwy5001
能更新1.15.2吗

timecorridors12
成功扣费使用后: 你没有使用该命令的权限咋搞

下一页 最后一页